05.08.2014, 15:51
Код:
/// an example new mowner[MAX_VEHICLES][MAX_PLAYER_NAME]; // on top of your gm //////////////// // onplayerstatechange // if new state == driver new mid = GetPlayerIdFromName(mowner[vehicleid]); if(mid == playerid) { SendClientMessage(playerid,-1,"Welcome to your vehicle"); return 1; } new msgas[126]; format(msgas,sizeof(msgas),"Vehicle owned by %s",mowner[vehicleid]); SendClientMessage(playerid,-1,msgas); return 1; } GetPlayerName(playerid,mowner[vehicleid],24); /// to make player own a vehicle stock GetPlayerIdFromName(playername[]) { for(new i = 0; i <= MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { new playername2[MAX_PLAYER_NAME]; GetPlayerName(i, playername2, sizeof(playername2)); if(strcmp(playername2, playername, true, strlen(playername)) == 0) { return i; } } } return INVALID_PLAYER_ID; } ////////////// owner of vehicle id from id new mid = GetPlayerIdFromName(mowner[yourid]);