GTA-SAMP
Как сделать автомобиль для отдельного игрока! - Форум сайта.
[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум сайта. » Pawno » Уроки скриптинга в PAWNO » Как сделать автомобиль для отдельного игрока!
Как сделать автомобиль для отдельного игрока!
ГостьДата: Суббота, 20.11.2010, 13:50 | Сообщение # 1
Группа: Гости





new nexotronix;//имя машины

public OnGameModeInit

Nexotronix = AddStaticVehicle(567,2161.1277,-1187.3746,23.6841,268.3306,3,3);

public OnPlayerStateChange

new vehicleid = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
{
if(vehicleid ==nexotronix)
{
if(strcmp(PlayerName(playerid), "Nexotronix", true) != 0)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0xB50F00AA, "Этой машиной владеет Nexotronix!.");
}
}

Если же вы хотите добавить ещё одну тачку, добавте ниже кода, который вы видите выше! Вот такое:

if(vehicleid ==название машины)//вместо слов название машины, вставляейте то название, которое сами ей даёте!
{
if(strcmp(PlayerName(playerid), "(НИК/ИМЯ)", true) != 0)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0xB50F00AA, "Этой машиной владеет (НИК/ИМЯ)!.");
}
}

stock PlayerName(playerid)
{
new PlrName[MAX_PLAYER_NAME];
GetPlayerName(playerid,PlrName,sizeof(PlrName));
return PlrName;
}

 
СкриптёрДата: Четверг, 17.02.2011, 16:45 | Сообщение # 2
Группа: Гости





А можна заместа RemovePlayerFromVehicle(playerid) поставить чёнить другое чтоб вапще в тачку не садился ату баги потом напирмер невидно тачку с игроком
 
Форум сайта. » Pawno » Уроки скриптинга в PAWNO » Как сделать автомобиль для отдельного игрока!
  • Страница 1 из 1
  • 1
Поиск: