[Урок] Создаём Работу Почтальона - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Phoenixxx_Czar, Getbackthere, [CM]OlegEhtler  
[Урок] Создаём Работу Почтальона
[CM]Jaxson Дата: Воскресенье, 07.10.2012, 11:37 | Сообщение # 1
٩(̾●̮̮̃̾•̃̾)۶
Сообщений: 801
Статус: Offline
Всем добрый день, решил выложить работу почтальона итак начнём:
Code
new poh[7]; //Почтальон  

Теперь ищем паблик public CreateVehicles (Тот паблик где координаты транспорта на сервере.)
И вставляем авто:
Code
   //////////////////////////////////////////Почтальон///////////////////////////////////
     poh[0] = AddStaticVehicle(609,1999.1227,-2079.9141,13.6155,270.9118,33,22); //Авто координаты можете заменить на свои
     poh[1] = AddStaticVehicle(609,1999.1232,-2085.0872,13.6169,270.5537,33,22); // авто координаты можете заменить на свои
     poh[2] = AddStaticVehicle(609,1999.2247,-2089.7712,13.6150,271.9205,33,22); // авто координаты можете заменить на свои
     poh[3] = AddStaticVehicle(609,1999.3450,-2094.4719,13.6169,271.9580,33,22); // авто координаты можете заменить на свои
     poh[4] = AddStaticVehicle(609,2018.0184,-2081.5940,13.6108,90.8941,33,22);//авто координаты можете заменить на свои

Теперь делаем чекпонты:
Code
///////////////Почтальон///////////////
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];  

Теперь идем в паблик public OnPlayerEnterCheckpoint
И вставляем:
Code
        }

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

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

     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;
}  

Теперь идем опять в паблик public OnGameModeInit
И вставляем
Code
Create3DTextLabel("{11F43E}Почтальон\n{11E9F4}Для начало работы введите {FFFFFF}/po4ta{FF6600}",COLOR_GREENYELLOW,2008.6392,-2066.0557,13.5469,80.0,0,0);
     CreatePickup(1239,23,2008.6392,-2066.0557,13.5469,-1);  

Теперь создадим команду для работы. Идем в паблик public OnPlayerCommandText
И вставляем новую команду:
Code
//==============================Почтальон===========================================
         if(strcmp(cmdtext, "/po4ta",true) == 0)
         {
                SetPlayerCheckpoint(playerid,1804.5814,-2117.0742,13.2305, 2.0);//Ваши координаты 2 означает размер чекпоинта
                checkp[playerid] = 1;// запускаем метку
                SendClientMessage(playerid,COLOR_YELLOW, "Возьмите машину и развезите {F30F40}письма по домам.");
                return 1;
         }  

Автор Урока Я.



[ Skype ] [ Профиль ] [ Mods Pack ] [ VK ] [ Геймеры ]
Помогаю новичкам, по всем вопросом комне в Skype/VK. VK ВЗЛОМАН, НЕ РАБОТАЙТЕ СОМНОЙ. МНЕ ВСЁ ВЗЛОМАЛИ СКАЙП И ВК. СКАЙП ВОССТОНОВИЛ.
Ak-96 Дата: Воскресенье, 07.10.2012, 13:37 | Сообщение # 2
Боец
Сообщений: 271
Статус: Offline
Я так понял тоже самое что инкассаторы только почтальон?
[CM]Jaxson Дата: Воскресенье, 07.10.2012, 19:54 | Сообщение # 3
٩(̾●̮̮̃̾•̃̾)۶
Сообщений: 801
Статус: Offline
Quote (Ak-96)
Я так понял тоже самое что инкассаторы только почтальон?

Типо Да



[ Skype ] [ Профиль ] [ Mods Pack ] [ VK ] [ Геймеры ]
Помогаю новичкам, по всем вопросом комне в Skype/VK. VK ВЗЛОМАН, НЕ РАБОТАЙТЕ СОМНОЙ. МНЕ ВСЁ ВЗЛОМАЛИ СКАЙП И ВК. СКАЙП ВОССТОНОВИЛ.
side75 Дата: Воскресенье, 07.10.2012, 20:16 | Сообщение # 4
Боец
Сообщений: 7
Статус: Offline
разнообразие )) +сик дам


  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума