OriginalShaman Posted April 9, 2015 Share Posted April 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; } Link to comment Share on other sites More sharing options...
fakeN Posted August 22, 2015 Share Posted August 22, 2015 Легче сделать личные машины Link to comment Share on other sites More sharing options...
Recommended Posts