Вторник, 24.10.2017, 03:13
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум сайта. » 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 из 11
Поиск: