Перейти к содержимому
Всё Для Вашего Игрового Сервера


Гость Гость guest user
Уже зарегистрированы? Войти  

Войти



  • Не рекомендуется на общедоступных компьютерах


  • Забыли пароль?

Или войдите с помощью этих сервисов

Регистрация
Поиск в
  • Дополнительно...
Искать результаты, которые...
Искать результаты в...
OriginalShaman

Привязка авто к нику игрока SAMP

Recommended Posts

Привязка авто к нику игрока SAMP

 

 

Как привязать ник к авто samp

 

Ко всем new вставляем:

new Nick;//имя авто/игрока  

Теперь сделаем саму машину: Идем в паблик

public OnGameModeInit  

И создаем:

Nick = AddStaticVehicle(id авто,координаты авто, цвет1, цвет2);  

Далее идем в паблик

public OnPlayerStateChange  

И добавляем:

new vehicleid = GetPlayerVehicleID(playerid);   
if(newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)   
{   
if(vehicleid ==Nick)
{   
if(strcmp(PlayerName(playerid), "Nick", true) != 0)   
{   
RemovePlayerFromVehicle(playerid);   
SendClientMessage(playerid, 0xB50F00AA, "Не ваша машина !");   
}   
}  

Если вы хотите добавить одну или более машин, то следует вот что:

if(vehicleid ==Nick)//Вместо слов Nick_Name пишите, то что вы указали в new 
{   
if(strcmp(PlayerName(playerid), "Nick", true) != 0)   
{   
RemovePlayerFromVehicle(playerid);   
SendClientMessage(playerid, 0xB50F00AA, "Не ваша машина !");   
}   
} 
}  

В любом вместе вставить:

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

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас