SA-MP Forums Archive
[Pedido] COMANDO - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] COMANDO (/showthread.php?tid=626574)



COMANDO - henriqueTL - 17.01.2017

Bom Galera eu queria uma ajuda para criar um comando para adms lvl 1 digita /moto cair em cima de uma NRG-500.


Re: COMANDO - didimk157 - 17.01.2017

PHP Code:
 new VeiculoVeh[MAX_PLAYERS]; 
PHP Code:
 new Float:XFloat:YFloat:ZFloat:A
PHP Code:
 dcmd_moto(playeridparams[])
{
        if(
Player[playerid][pAdmin] >= 1)
    
GetPlayerPos(playeridXYZ);
    
VeiculoVeh[playerid]=1;
    
GetPlayerFacingAngle(playeridA);
    
VeiculoVeh[playerid] = CreateVehicle(522XYZA, -1, -130000);
    
PutPlayerInVehicle(playeridVeiculoVeh[playerid], 0);
    
SendClientMessage(playerid, -1"[INFO]: Veнculo criado com sucesso. Para deletar-lo use '/dc' ou '/dcm.'");
    return 
1;

@edit


Re: COMANDO - Cidiei - 17.01.2017

Isso depende meu caro. Qual seu sistema administrativo? Suas enums? Variaveis?
Sem um comando de exemplo nгo podemos fazer um cуdigo que se adeque ao vosso script.


Re: COMANDO - henriqueTL - 17.01.2017

Quote:
Originally Posted by Cidiei
View Post
Isso depende meu caro. Qual seu sistema administrativo? Suas enums? Variaveis?
Sem um comando de exemplo nгo podemos fazer um cуdigo que se adeque ao vosso script.
PHP Code:
dcmd_deletarconta(playeridparams[])
{
    if(
Player[playerid][pAdmin] < 6)
        return 
SendClientMessage(playeridCOR_ERRO"ERRO: Vocк nгo tem permissгo!");
    if(!
strlen(params)) {
        
SendClientMessage(playeridAzulEscuro,"[USO]: /deletarconta [nick]");
        return 
1;
    }
    new 
file[256];
    
format(file,256,CONTAS,params);
    if(
DOF2_FileExists(file))
    {
        
DOF2_RemoveFile(file);
        new 
string[128];
        
format(string128,"{6495ED}LOG: O %s deletou a conta de '%s'."AccountName(playerid), getPName(playerid), params);
        
SendMessageToAdminsEx(string);
        if(
fexist(VIP_FILE(params)))
        {
            new 
vipfile[256];
            
format(vipfile,256,"/dadosservidor/vips/%s.ini"params);
            
DOF2_RemoveFile(vipfile);
        }
        
format(stringsizeof(string), "%s deletou a conta de %s."getPName(playerid), params);
        
WriteLog("DeleteContas"string);
    }
    else
    
SendClientMessage(playeridCOR_ERRO"ERRO: Nick nгo encontrado.");
    return 
1;




Re: COMANDO - didimk157 - 17.01.2017

Deu certo o meu ali ou n ?


Re: COMANDO - henriqueTL - 17.01.2017

Quote:
Originally Posted by Cidiei
View Post
Isso depende meu caro. Qual seu sistema administrativo? Suas enums? Variaveis?
Sem um comando de exemplo nгo podemos fazer um cуdigo que se adeque ao vosso script.
Quote:
Originally Posted by didimk157
View Post
Deu certo o meu ali ou n ?
deu erro


Re: COMANDO - didimk157 - 17.01.2017

Poste o erro dei edit testa aquele la e se der erro poete a linha e o nome do erro em codigo PHP


Re: COMANDO - henriqueTL - 17.01.2017

Quote:
Originally Posted by didimk157
View Post
Poste o erro dei edit testa aquele la e se der erro poete a linha e o nome do erro em codigo PHP
Quote:

C:\Users\Gean Analuiza Miguel\Downloads\World Of Facзoes - RJ\gamemodes\wof.1.0.pwn(22204) : error 017: undefined symbol "X"
C:\Users\Gean Analuiza Miguel\Downloads\World Of Facзoes - RJ\gamemodes\wof.1.0.pwn(22206) : error 017: undefined symbol "A"
C:\Users\Gean Analuiza Miguel\Downloads\World Of Facзoes - RJ\gamemodes\wof.1.0.pwn(22207) : error 017: undefined symbol "X"

Bom deu esse erro ai


Re: COMANDO - TheBob - 17.01.2017

Code:
dcmd_moto(playerid, params[]) 
{ 
        if(Player[playerid][pAdmin] >= 1) 
    new Float:X, Float:Y, Float:Z, Float:A; //Obs faltou essa linha
    GetPlayerFacingAngle(playerid, A);
    GetPlayerPos(playerid, X, Y, Z); 
    VeiculoVeh[playerid]=1; 
    VeiculoVeh[playerid] = CreateVehicle(522, X, Y, Z, A, -1, -1, 30000); 
    PutPlayerInVehicle(playerid, VeiculoVeh[playerid], 0); 
    SendClientMessage(playerid, -1, "[INFO]: Veнculo criado com sucesso. Para deletar-lo use '/dc' ou '/dcm.'"); 
    return 1; 
}



Re: COMANDO - FerrariL - 17.01.2017

Declare as variбveis.