Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.

Вы не подключены. Войдите или зарегистрируйтесь

[Урок] Работа машиниста!

Перейти вниз  Сообщение [Страница 1 из 1]

1[Урок] Работа машиниста! Empty [Урок] Работа машиниста! Чт Ноя 07, 2013 7:38 pm

Genirator

Genirator
Администратор
Администратор

1. Ко всем new добавляем:

Код:
new poezd_[4] ;  
 new MashinDrivers = 0;  
2. В public OnPlayerStateChange где у вас TransportDuty вставляем:

Код:
else if(TransportDuty[i] == 3)  
 {  
 format(string, sizeof(string), "* Вы заплатили за билет $%d машинисту.", TransportValue[i]);  
 SendClientMessage(playerid, COLOR_LIGHTBLUE, string);  
 format(string, sizeof(string), "* Пассажир %s сел в ваш Поезд.", name);  
 SendClientMessage(i, COLOR_LIGHTBLUE, string);  
 }  
 oGivePlayerMoney(playerid, - TransportValue[i]);  
 TransportMoney[i] += TransportValue[i];  
 }


3. else if(TransportDuty[i] == 3) 3 это номер вашей транспорт работы у меня их 3.

Ниже в этом же паблике ищем if(newstate == PLAYER_STATE_ONFOOT) и после ваших робот вставляем:

Код:

else if(TransportDuty[playerid] == 3)  
 {  
 MashinDrivers -= 1;  
 }  
 if(PlayerInfo[playerid][pJob] == 19)  
 {  
 new PropertyString[128];  
 format(PropertyString,sizeof(PropertyString),"* Поезд *");  
 Update3DTextLabelText(CarLabel[gCars[playerid]],COLOR_YELLOW,PropertyString);  
 }
4. далее ко всем jtext (там должно быть 2 переменных) вставляем:

Код:
else if(PlayerInfo[targetid][pJob] == 19) { jtext = "Машинист"; }
5. В /help добавляем:

Код:
else if(PlayerInfo[playerid][pJob] == 19) {  
 SendClientMessage(playerid,COLOR_YELLOW,"*** Работа *** /fare"); }  

http://www.pawno.wikiforum.net

Вернуться к началу  Сообщение [Страница 1 из 1]

Права доступа к этому форуму:
Вы не можете отвечать на сообщения