Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Развозка пиццы

Статус
В этой теме нельзя размещать новые ответы.

Karters

Умник
Ув. пользователи. Прошу меня понять. Я только начинающий.
Вот решил попробовать сделать что то простое. Может быть,
ещё больше незнающим павно чем я - это надо. Сторого не судите. Я не профи.


1) Ко всем new
PHP:
new pizzp[5];
new checkp[MAX_PLAYERS];
new checkp2[MAX_PLAYERS];
new checkp3[MAX_PLAYERS];
new checkp4[MAX_PLAYERS];
new checkp5[MAX_PLAYERS];
new checkp7[MAX_PLAYERS];
new checkp8[MAX_PLAYERS];
new checkp9[MAX_PLAYERS];
2) В public CreateVehicles
PHP:
           pizzp[0] = AddStaticVehicle(448,1999.1227,-2079.9141,13.6155,270.9118,33,22);
        pizzp[1] =AddStaticVehicle(448,1999.1232,-2085.0872,13.6169,270.5537,33,22);
        pizzp[2] =AddStaticVehicle(448,1999.2247,-2089.7712,13.6150,271.9205,33,22);
        pizzp[3] =AddStaticVehicle(448,1999.3450,-2094.4719,13.6169,271.9580,33,22);
        pizzp[4] =AddStaticVehicle(448,2018.0184,-2081.5940,13.6108,90.8941,33,22);


3) В public OnPlayerEnterCheckpoint
PHP:
if(checkp[playerid] == 1)
{
    DisablePlayerCheckpoint(playerid);
    checkp[playerid] = 0;
    checkp2[playerid] = 1;
    SetPlayerCheckpoint(playerid,1760.6318,-2117.6765,13.2476, 4.0);
    SendClientMessage(playerid,COLOR_YELLOW, "Едь к следующему дому.");
            return 1;
}

if(checkp2[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 448)
{

    DisablePlayerCheckpoint(playerid);
    checkp2[playerid] = 0;
    checkp3[playerid] = 1;
    SetPlayerCheckpoint(playerid,1713.3351,-2118.2559,13.2276, 4.0);
    SendClientMessage(playerid,COLOR_YELLOW, "Едь к следующему дому");
                }
else
            {
                SendClientMessage(playerid, COLOR_RED, "Возьми мопед для работы.");
            }
            return 1;
            }

if(checkp3[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 448)
{
    DisablePlayerCheckpoint(playerid);
    checkp3[playerid] = 0;
    checkp4[playerid] = 1;
    SetPlayerCheckpoint(playerid,1736.2748,-2107.6938,13.2287, 5.0);
    SendClientMessage(playerid,COLOR_YELLOW, "Едь к следующему дому.");
                }
else
            {
                SendClientMessage(playerid, COLOR_RED, "Возьми мопед для работы.");
            }
            return 1;
            }

if(checkp4[playerid] == 1)
{
    new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 448)
{

    DisablePlayerCheckpoint(playerid);
    checkp4[playerid] = 0;
    checkp5[playerid] = 1;
    SetPlayerCheckpoint(playerid,1937.1398,-1927.5999,13.2296, 4.0);
    SendClientMessage(playerid,COLOR_YELLOW, "Едь к следующему дому.");
                }
else
            {
                SendClientMessage(playerid, COLOR_RED, "Возьми мопед для работы.");
            }
            return 1;
            }
if(checkp5[playerid] == 1)
{
    new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 448)
{

    DisablePlayerCheckpoint(playerid);
    checkp5[playerid] = 0;
    checkp7[playerid] = 1;
    SetPlayerCheckpoint(playerid,2076.5349,-1732.4980,13.2306, 4.0);
    SendClientMessage(playerid,COLOR_YELLOW, "Едь к следующему дому.");
                }
else
            {
                SendClientMessage(playerid, COLOR_RED, "Возьми мопед для работы.");
            }
            return 1;
            }

if(checkp7[playerid] == 1)
{
    new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 448)
{

    DisablePlayerCheckpoint(playerid);
    checkp7[playerid] = 0;
    checkp8[playerid] = 1;
    SetPlayerCheckpoint(playerid,2075.2715,-1631.4142,13.3140, 5.0);
    SendClientMessage(playerid,COLOR_YELLOW, "Едь к следующему дому.");
                }
else
            {
                SendClientMessage(playerid, COLOR_RED, "Возьми мопед для работы.");
            }
            return 1;
            }
if(checkp8[playerid] == 1)
{
    new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 448)
{

    DisablePlayerCheckpoint(playerid);
    checkp8[playerid] = 0;
    checkp9[playerid] = 1;
    SetPlayerCheckpoint(playerid,2013.5991,-2093.2766,13.5469, 2.0);
    SendClientMessage(playerid,COLOR_YELLOW, "{F0F00B}Отправляйся в {F30F40}офис{F0F00B} и забери свою зарплату.");
                }
else
            {
                SendClientMessage(playerid, COLOR_RED, "Вы не выполнили работу!");
            }
            return 1;
            }
if(checkp9[playerid] == 1)
{
    DisablePlayerCheckpoint(playerid);
    checkp9[playerid] = 0;
    SendClientMessage(playerid,0xADFF2FAA, "Вы заработали {FFFFFF}5 000$");
    GameTextForPlayer(playerid,"~G~+5000$",3000,5);
    GivePlayerCash(playerid, 5000);
     return 1;
}

4) В public OnGameModeInit

PHP:
if(checkp[playerid] == 1)
{
    DisablePlayerCheckpoint(playerid);
    checkp[playerid] = 0;
    checkp2[playerid] = 1;
    SetPlayerCheckpoint(playerid,1760.6318,-2117.6765,13.2476, 4.0);
    SendClientMessage(playerid,COLOR_YELLOW, "Едь к следующему дому.");
            return 1;
}

if(checkp2[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 448)
{

    DisablePlayerCheckpoint(playerid);
    checkp2[playerid] = 0;
    checkp3[playerid] = 1;
    SetPlayerCheckpoint(playerid,1713.3351,-2118.2559,13.2276, 4.0);
    SendClientMessage(playerid,COLOR_YELLOW, "Едь к следующему дому");
                }
else
            {
                SendClientMessage(playerid, COLOR_RED, "Возьми мопед для работы.");
            }
            return 1;
            }

if(checkp3[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 448)
{
    DisablePlayerCheckpoint(playerid);
    checkp3[playerid] = 0;
    checkp4[playerid] = 1;
    SetPlayerCheckpoint(playerid,1736.2748,-2107.6938,13.2287, 5.0);
    SendClientMessage(playerid,COLOR_YELLOW, "Едь к следующему дому.");
                }
else
            {
                SendClientMessage(playerid, COLOR_RED, "Возьми мопед для работы.");
            }
            return 1;
            }

if(checkp4[playerid] == 1)
{
    new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 448)
{

    DisablePlayerCheckpoint(playerid);
    checkp4[playerid] = 0;
    checkp5[playerid] = 1;
    SetPlayerCheckpoint(playerid,1937.1398,-1927.5999,13.2296, 4.0);
    SendClientMessage(playerid,COLOR_YELLOW, "Едь к следующему дому.");
                }
else
            {
                SendClientMessage(playerid, COLOR_RED, "Возьми мопед для работы.");
            }
            return 1;
            }
if(checkp5[playerid] == 1)
{
    new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 448)
{

    DisablePlayerCheckpoint(playerid);
    checkp5[playerid] = 0;
    checkp7[playerid] = 1;
    SetPlayerCheckpoint(playerid,2076.5349,-1732.4980,13.2306, 4.0);
    SendClientMessage(playerid,COLOR_YELLOW, "Едь к следующему дому.");
                }
else
            {
                SendClientMessage(playerid, COLOR_RED, "Возьми мопед для работы.");
            }
            return 1;
            }

if(checkp7[playerid] == 1)
{
    new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 448)
{

    DisablePlayerCheckpoint(playerid);
    checkp7[playerid] = 0;
    checkp8[playerid] = 1;
    SetPlayerCheckpoint(playerid,2075.2715,-1631.4142,13.3140, 5.0);
    SendClientMessage(playerid,COLOR_YELLOW, "Едь к следующему дому.");
                }
else
            {
                SendClientMessage(playerid, COLOR_RED, "Возьми мопед для работы.");
            }
            return 1;
            }
if(checkp8[playerid] == 1)
{
    new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 448)
{

    DisablePlayerCheckpoint(playerid);
    checkp8[playerid] = 0;
    checkp9[playerid] = 1;
    SetPlayerCheckpoint(playerid,2013.5991,-2093.2766,13.5469, 2.0);
    SendClientMessage(playerid,COLOR_YELLOW, "{F0F00B}Отправляйся в {F30F40}офис{F0F00B} и забери свою зарплату.");
                }
else
            {
                SendClientMessage(playerid, COLOR_RED, "Вы не выполнили работу!");
            }
            return 1;
            }
if(checkp9[playerid] == 1)
{
    DisablePlayerCheckpoint(playerid);
    checkp9[playerid] = 0;
    SendClientMessage(playerid,0xADFF2FAA, "Вы заработали {FFFFFF}5 000$");
    GameTextForPlayer(playerid,"~G~+5000$",3000,5);
    GivePlayerCash(playerid, 5000);
     return 1;
}
5) В public OnPlayerCommandText
PHP:
       if(strcmp(cmdtext, "/pizza",true) == 0)
        {
               SetPlayerCheckpoint(playerid,1804.5814,-2117.0742,13.2305, 2.0);
               checkp[playerid] = 1;
               SendClientMessage(playerid,COLOR_YELLOW, "Возьмите мопед и развезите {F30F40}пиццы по домам.");
               return 1;
        }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу