[Ajuda] Adaptaзao
#1

como adaptar o gotoon e gotooff, para ativar e desativar a ida ate o player.
ja tentei de alguns modos mas nao estou conseguindo, c possivel ajude-me
Код:
CMD:goto(playerid, params[])
{
    if(AFKP[playerid] == true) return SendClientMessage(playerid, Cinza, "[ERRO] Vocк estб ausente.");
    if(Logado[playerid] == false) return SendClientMessage(playerid, Cinza, "[ERRO] Vocк deve logar primeiro.");
	new PlayerID, Veiculo;
    new rString[150];
    if(sscanf(params, "u",PlayerID)) return SendClientMessage(playerid, Azul, "[INFO] /Goto [playerid]");
    if(!IsPlayerConnected(PlayerID)) return SendClientMessage(playerid, Cinza, "[ERRO] Jogador nгo estб conectado.");
	GetPlayerPos(PlayerID, X, Y, Z);
	if(IsPlayerInAnyVehicle(playerid))
    {
        Veiculo = GetPlayerVehicleID(playerid);
  		LinkVehicleToInterior(Veiculo, GetPlayerInterior(PlayerID));
   		SetVehiclePos(Veiculo, X, Y, Z+2);
   		PutPlayerInVehicle(playerid, Veiculo, 0);
	    format(rString, sizeof(rString), "[CBD-INFO] Vocк foi atй o jogador {FF0000}%s{A9A9A9}.", rNome(PlayerID));
	    SendClientMessage(playerid, Cinza, rString);
	    format(rString, sizeof(rString), "[CBD-INFO] O jogador {FF0000}%s{A9A9A9} se teleportou atй vocк.", rNome(playerid));
	    SendClientMessage(PlayerID, Cinza, rString);
	}else{
		SetPlayerPos(playerid, X, Y, Z+2);
		SetPlayerInterior(playerid, GetPlayerInterior(PlayerID));
	    format(rString, sizeof(rString), "[CBD-INFO] Vocк foi atй o jogador {FF0000}%s{A9A9A9}.", rNome(PlayerID));
	    SendClientMessage(playerid, Cinza, rString);
	    format(rString, sizeof(rString), "[CBD-INFO] O jogador {FF0000}%s{A9A9A9} se teleportou atй vocк.", rNome(playerid));
	    SendClientMessage(PlayerID, Cinza, rString);
	}
    return 1;
}
Reply
#2

Nгo ficou bem claro o que vocк quer. Imagino que seja isso:

PHP код:
new bool:allowGoTo;
CMD:gotoon(playerid) {
    
allowGoTo true;
    return 
1;
}
CMD:gotooff(playerid) {
    
allowGoTo false;
    return 
1;
}
CMD:goto(playeridparams[]) {
    if(!
allowGoTo)
        return 
SendClientMessage(playerid, -1"/goto desativado.");
    
// resto do comando
    
return 1;

Reply
#3

obg <3
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)