[Ajuda] pegar parametros que o player digitou no comando sem utilizar sscanf ?
#2

tem como fazer, mas recomendo ainda tentar resolver o problema com scanf, ele traz muitas funcionalidades, e desempenho, aos seus codes, alem de deixб-los facil e limpos!



segue o code sem scanf:
PHP код:
CMD:trazer(playeridparams[]) 

    if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1"{FF0000}Vocк nгo й admin!"); 
    new 
idESCOLHIDOstrval(param); //linha alterada, para converter o texto, em int
                                    //sscanf removido
       
if(!IsPlayerConnected(idESCOLHIDO)) return SendClientMessage(playerid, -1"{FF0000}Jogador nгo conectado!"); 
    if(
IsPlayerInAnyVehicle(idESCOLHIDO)) 
    { 
        new 
Float:X,Float:Y,Float:Z,Float:AGetPlayerPos(playeridXYZ); GetPlayerFacingAngle(playerid,A); 
        new 
interior GetPlayerInterior(playerid); 
        new 
veiculo GetPlayerVehicleID(idESCOLHIDO); 
          
SetVehiclePos(veiculo552); 
          
SetPlayerInterior(idESCOLHIDOinterior); 
          
LinkVehicleToInterior(veiculointerior); 
     } 
     else 
     { 
         new 
Float:X,Float:Y,Float:Z,Float:string[120]; GetPlayerPos(playeridXYZ); GetPlayerFacingAngle(playerid,A); 
         
SetPlayerPos(idESCOLHIDO552); 
         
format(stringsizeof(string), "{00FF00}Vocк trouxe o jogador: {FF0000}%s(%d) {00FF00}atй vocк"PlayerName(idESCOLHIDO), idESCOLHIDO); 
         
SendClientMessage(playerid, -1string); 
     } 
    return 
1

Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)