Transport respawn delay
#2

Create a respawning command, such as:

Код:
CMD:respawn(playerid, params[])
{
	new string[128], veh;
	if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You need to login first before using any command.");
	if(PlayerInfo[playerid][pAdmin] < 4) return SendClientMessage(playerid, COLOR_GREY, "You are not authorized to use this command.");
    if(!strcmp(params, "all", true))
    {
        for(new i=0; i<MAX_VEHICLES; i++)
        {
            if(i != NPCBus)
            {
	            new vehs;
				foreach(Player, x)
				{
				    if(GetPlayerVehicleID(x) == i)
				    {
				        vehs = 1;
				    }
				}
				if(!vehs)
				{
					SetVehicleToRespawn(i);
				}
				vehs = 0;
			}
        }
		format(string, sizeof(string), "AdmCmd: %s has respawned all unused vehicles.", RPN(playerid));
		SendClientMessageToAll(COLOR_LIGHTRED, string);
        return 1;
    }
    if(sscanf(params, "i", veh)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /respawn [vehicleid/all]");
    SetVehicleToRespawn(veh);
    format(string, sizeof(string), "AdmWarn: %s has respawned vehicle ID %d.", RPN(playerid), veh);
    SendAdminMessage(COLOR_DARKRED, 1, string);
	return 1;
}
+Rep!
Reply


Messages In This Thread
Transport respawn delay - by Frapsy - 23.11.2012, 17:48
Re: Transport respawn delay - by GordonP - 23.11.2012, 17:52
Re: Transport respawn delay - by Frapsy - 23.11.2012, 17:58
Re: Transport respawn delay - by YoYo123 - 23.11.2012, 18:38
Re: Transport respawn delay - by Frapsy - 23.11.2012, 18:50

Forum Jump:


Users browsing this thread: 1 Guest(s)