OriginalShaman Опубликовано 9 апреля, 2015 Поделиться Опубликовано 9 апреля, 2015 Привязка авто к нику игрока 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; } Ссылка на комментарий Поделиться на другие сайты Поделиться
fakeN Опубликовано 22 августа, 2015 Поделиться Опубликовано 22 августа, 2015 Легче сделать личные машины Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения