#Mickey_Mouse
Ученик
Здравствуйте уважаемы пользователи.
Сделал работу почтальона.
Сделал работу почтальона.
Ко всем new
PHP:
new check[MAX_PLAYERS];
new check2[MAX_PLAYERS];
new check3[MAX_PLAYERS];
new check4[MAX_PLAYERS];
new check5[MAX_PLAYERS];
new check8[MAX_PLAYERS];
new check9[MAX_PLAYERS];
new check10[MAX_PLAYERS];
new check11[MAX_PLAYERS];
new check12[MAX_PLAYERS];
new check13[MAX_PLAYERS];
new check14[MAX_PLAYERS];
new PochtaPik;
PHP:
AddStaticVehicle(462,1997.4614,-2096.5007,13.1179,266.8271,3,0);
AddStaticVehicle(462,1997.5891,-2094.2632,13.1180,264.1401,15,0);
AddStaticVehicle(462,1997.6440,-2091.9880,13.1179,268.9435,13,13);
AddStaticVehicle(462,1997.7123,-2089.9819,13.1183,268.5184,0,0);
AddStaticVehicle(462,1997.2764,-2098.9336,13.1193,268.6760,0,0);
Create3DTextLabel("{FFFB00}Требуется почтальон\n{FFFB00}Зарплата: 15000$",COLOR_GREENYELLOW,1992.2418,-2100.8464,13.546,80.0,0,0);
PochtaPik = CreatePickup(1274,2,1992.2418,-2100.8464,13.5469,-1);
PHP:
if(check[playerid] == 1)
{
DisablePlayerCheckpoint(playerid);
check[playerid] = 0;
check2[playerid] = 1;
SetPlayerCheckpoint(playerid,1897.4432,-2057.4128,13.5469, 4.0);
SendClientMessage(playerid,0xADFF2FAA, "{0000FF}Едь развозить почту");
return 1;
}
if(check2[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 462)
{
DisablePlayerCheckpoint(playerid);
check2[playerid] = 0;
check3[playerid] = 1;
SetPlayerCheckpoint(playerid,1802.1014,-2107.8123,13.5469, 4.0);
}
else
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "{FF0000}В руках почту понесешь?");
}
return 1;
}
if(check3[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 462)
{
DisablePlayerCheckpoint(playerid);
check3[playerid] = 0;
check4[playerid] = 1;
SetPlayerCheckpoint(playerid,1763.2147,-2107.8977,13.5469, 5.0);
}
else
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "{FF0000}В руках почту понесешь?");
}
return 1;
}
if(check4[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 462)
{
DisablePlayerCheckpoint(playerid);
check4[playerid] = 0;
check5[playerid] = 1;
SetPlayerCheckpoint(playerid,1734.4684,-2107.7139,13.5469, 4.0);
}
else
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "{FF0000}В руках почту понесешь?");
}
return 1;
}
if(check5[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 462)
{
DisablePlayerCheckpoint(playerid);
check5[playerid] = 0;
check10[playerid] = 1;
SetPlayerCheckpoint(playerid,1711.7948,-2107.8833,13.5469, 4.0);
}
else
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "{FF0000}В руках почту понесешь?");
}
return 1;
}
if(check10[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 462)
{
DisablePlayerCheckpoint(playerid);
check10[playerid] = 0;
check11[playerid] = 1;
SetPlayerCheckpoint(playerid,1694.9027,-2117.9849,13.5469, 4.0);
}
else
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "{FF0000}В руках почту понесешь?");
}
return 1;
}
if(check11[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 462)
{
DisablePlayerCheckpoint(playerid);
check11[playerid] = 0;
check12[playerid] = 1;
SetPlayerCheckpoint(playerid,1714.7600,-2117.2139,13.5469, 4.0);
}
else
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "{FF0000}В руках почту понесешь?");
}
return 1;
}
if(check12[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 462)
{
DisablePlayerCheckpoint(playerid);
check12[playerid] = 0;
check13[playerid] = 1;
SetPlayerCheckpoint(playerid,1759.1665,-2117.2258,13.5469, 4.0);
}
else
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "{FF0000}В руках почту понесешь?");
}
return 1;
}
if(check13[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 462)
{
DisablePlayerCheckpoint(playerid);
check13[playerid] = 0;
check14[playerid] = 1;
SetPlayerCheckpoint(playerid,1786.6273,-2117.1565,13.5469, 4.0);
}
else
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "{FF0000}В руках почту понесешь?");
}
return 1;
}
if(check14[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 462)
{
DisablePlayerCheckpoint(playerid);
check14[playerid] = 0;
check8[playerid] = 1;
SetPlayerCheckpoint(playerid,1803.2677,-2117.1145,13.5469, 4.0);
}
else
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "{FF0000}В руках почту понесешь?");
}
return 1;
}
if(check8[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 462)
{
DisablePlayerCheckpoint(playerid);
check8[playerid] = 0;
check9[playerid] = 1;
SetPlayerCheckpoint(playerid,1986.3785,-2100.6863,13.5469, 2.0);
SendClientMessage(playerid,0xADFF2FAA, "{00FF19}Езжай в офис");
}
else
{
SendClientMessage(playerid, COLOR_GREENYELLOW, "{00FF15}Начальник: {FFFFFF}Почему почта не доставлена?");
}
return 1;
}
if(check9[playerid] == 1)
{
DisablePlayerCheckpoint(playerid);
check9[playerid] = 0;
SendClientMessage(playerid,0xADFF2FAA, "{00FF15}Начальник: {FFFFFF}Отлично! Вся почта доставлена твоя зарплата {FFFFFF}15 000$");
GameTextForPlayer(playerid,"~G~+15000$",3000,5);
GivePlayerMoney(playerid, 15000);
return 1;
}
PHP:
if(pickupid == PochtaPik)
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Офис почтовой организации","Здравствуйте, вы хотите начать рабочий день почтальонам?","Да","Нет");
}
return 1;
}
PHP:
if(dialogid == 1)
{
if(response)
{
SetPlayerCheckpoint(playerid,2000.9187,-2094.3025,13.5459, 2.0);
check[playerid] = 1;
SendClientMessage(playerid,0xADFF2FAA, "{00FF11}Вы приняты на работу!");
SendClientMessage(playerid,0xADFF2FAA, "{FF0000}Возьмите скутер");
}
}
Знаю что не какой оптимизации нет,кому нужно сам сделает
