[Ayuda] Ayuda con un cmd.
#1

Holas, bueno mi problema es que tengo un comando que se supone que hace un respawn general, sin embargo, aparece en la consola que fue echo, pero no afecta en nada, aquн esta el cуdigo:

Код HTML:
zcmd(rac, playerid, params[])
{
    if(!IsPlayerConnected(playerid)) return SendClientMessageEx(playerid, COLOR_GRAD2, "No estбs conectado!");
    if(AdminDuty[playerid] == 0) return SendClientMessageEx(playerid, COLOR_GRAD2, "[ERROR]: Necesitas estar OnDuty para usar este comando");
    if(Info[playerid][pAdminZC] >= 3)
	{
		new bool:unwanted[MAX_VEHICLES];
		for(new player=0; player<MAX_PLAYERS; player++)
		{
           	if(IsPlayerInAnyVehicle(player))
			{
				unwanted[GetPlayerVehicleID(player)]=true;
			}
   		}
		for(new car = 0; car <= VV; car++)
		{
			if(!unwanted[car]) SetVehicleToRespawn(car);
			SetVehicleParamsEx(car,0,0,0,0,0,0,0);
			arr_Engine{car} = 0;
		}
		new string[128];
		format(string, sizeof(string), "US-RP: Respawn general realizado por %s.", GetPlayerNameEx(playerid));
		ABroadCast(COLOR_ORANGE, string, 3);
    } else SendClientMessageEx(playerid, COLOR_GRAD2, "ЎNo estбs autorizado para usar este comando!");
	return 1;
}
La idea seria que haga un respawn de los vehнculos sin uso.

Desde ya gracias.
Reply
#2

pawn Код:
CMD:rac(playerid, params[])
{
    new string[80];
    new Nombre[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Nombre, sizeof(Nombre));
    if(Info[playerid][pAdminZC] < 3)    return SendClientMessageEx(playerid, COLOR_GRAD2, "ЎNo estбs autorizado para usar este comando!");
    if(!IsPlayerConnected(playerid)) return SendClientMessageEx(playerid, COLOR_GRAD2, "No estбs conectado!");
    if(AdminDuty[playerid] == 0) return SendClientMessageEx(playerid, COLOR_GRAD2, "[ERROR]: Necesitas estar OnDuty para usar este comando");

    if(IsPlayerConnected(playerid))
    {
        new bool:unwanted[MAX_VEHICLES];
        for(new player=0; player<MAX_PLAYERS; player++)
        {
            if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
        }
        for(new car = 0; car <= VV; car++) /* ї 0 ?, la ID 0 no existe .... */
        {
            if(!unwanted[car]) SetVehicleToRespawn(car);
        }
        format(string, sizeof(string), "[SERVIDOR]: Todos los coches no usados fueron recolocados por %s.", Nombre);
        SendClientMessageToAll(Naranja,string);
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)