27.04.2010, 17:39
Espero que te sea de utilidad... 
Personaliza el comando a tu gusto si quieres.
Sн tenйs problemas avisame...

Personaliza el comando a tu gusto si quieres.
Код:
if(strcmp(cmd, "/f", true) == 0) { if(IsPlayerConnected(playerid)) { new State; if(IsPlayerInAnyVehicle(playerid)) { State=GetPlayerState(playerid); if(State!=PLAYER_STATE_DRIVER) { SendClientMessage(playerid,COLOR_GREY,"No eres el conductor del vehнculo."); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USO: /f [ID/NOMBRE]"); return 1; } new playa; playa = ReturnUser(tmp); new test; test = GetPlayerVehicleID(playerid); if(IsPlayerConnected(playa)) { if(playa != INVALID_PLAYER_ID) { if(playa == playerid) { SendClientMessage(playerid, COLOR_GREY, "No puedes expulsarte del vehнculo a tн mismo."); return 1; } if(IsPlayerInVehicle(playa,test)) { new PName[MAX_PLAYER_NAME]; GetPlayerName(playerid,PName,sizeof(PName)); GetPlayerName(playa, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "* Has expulsado a %s fuera del vehнculo.", giveplayer); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Has sido expulsado del vehнculo de %s.", PName); SendClientMessage(playa, COLOR_WHITE, string); RemovePlayerFromVehicle(playa); } else { SendClientMessage(playerid, COLOR_GREY, "Este jugador no estб en tu vehнculo."); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, "Este jugador no estб conectado."); } } else { SendClientMessage(playerid, COLOR_GREY, "No estбs en un vehнculo."); } } return 1; }