[DUV] Cmd poblema
#1

Galera fiz esse cmd ate ai ok, tou no chao ele nao pega isso eo certo, mais eu tou no ar bem e continua dizendo que tou no chao, oq sera ?

PHP код:
     if(strcmp(cmd"/Slide"true) == 0)
     {
       new 
Float:XFloat:YFloat:Z;
    
GetPlayerPos(playeridXYZ);
    if(!
PlayerToPoint(3.0playeridFloat:XFloat:Y,0.2000)) return SendClientMessage(playerid0xC2A2DAAA," Voce nao estar no ceu");
    if(
IsPlayerInAnyVehicle(playerid) && IsAChopper(vehicleid) && Sliding[playerid] == 0)
           {
            
Sliding[playerid] = 1;
            
RemovePlayerFromVehicle(playerid);
            
TogglePlayerControllable(playerid0);
            
SetTimerEx("Slide"10000"i"playerid);
            
SendClientMessage(playeridCOLOR_WHITE"Vocк Esta Descendo Do heli.");
        }
    return 
1;
      } 
ai ele.
Reply
#2

pawn Код:
if(!PlayerToPoint(3.0, playerid, Float:X, Float:Y,0.2000)) return SendClientMessage(playerid, 0xC2A2DAAA," Voce nao estar no ceu");
Se o jogador nгo estiver em uma altura de 0.2 (Nгo sei a unidade de medida). Retornarб uma mensagem dizendo que ele nгo estб no cйu.
Reply
#3

Era 35.2000, editei assim sem querer kk, entao oq eu fasso ?, ate com outras medidas dava assim.a
Reply
#4

Faz assim:

pawn Код:
if(strcmp(cmd, "/Slide", true) == 0)
     {
       new Float:X, Float:Y, Float:Z;
    GetPlayerPos(playerid, X, Y, Z);
    if(Z < /*A altura mнnima pro jogador descer*/) return SendClientMessage(playerid, 0xC2A2DAAA," Voce nao estar no ceu");
    if(IsPlayerInAnyVehicle(playerid) && IsAChopper(vehicleid) && Sliding[playerid] == 0)
           {
            Sliding[playerid] = 1;
            RemovePlayerFromVehicle(playerid);
            TogglePlayerControllable(playerid, 0);
            SetTimerEx("Slide", 1000, 0, "i", playerid);
            SendClientMessage(playerid, COLOR_WHITE, "Vocк Esta Descendo Do heli.");
        }
    return 1;
      }
Reply
#5

vlw deu certo.
Reply
#6

De nada. +rep?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)