SA-MP Forums Archive
[ajuda] Como fazer um cmd de GMX? - 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: [ajuda] Como fazer um cmd de GMX? (/showthread.php?tid=320356)



[ajuda] Como fazer um cmd de GMX? - GustavoPontes - 22.02.2012

Queria aprender a fazer um CMD de GMX


Re: [ajuda] Como fazer um cmd de GMX? - kinhobryant - 22.02.2012

primeiro vc tem aprender as variaveis, arryays etc.. gmx e um cmd bem simples

pawn Код:
if(strcmp(cmd, "/gmx", true) == 0 || strcmp(cmd, "/restart", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo[playerid][pAdmin] > 1337)
            {
                if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 1342) { return SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)"); }
                for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(IsPlayerConnected(i))
                    { OnPlayerSave(i); }
                }
                GameModeExitFunc();
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo tem autorizaзгo para dar GMX!");
            }
        }
        return 1;
    }
Se te ajudei REP se nao Fail


Re: [ajuda] Como fazer um cmd de GMX? - iHaswell - 22.02.2012

SendRconCommand("gmx");


Respuesta: [ajuda] Como fazer um cmd de GMX? - GustavoPontes - 22.02.2012

deu um erro
Quote:

C:\Users\Gustavo\Desktop\btg\gamemodes\SAMPFOREVER N.PWN(90) : warning 201: redefinition of constant/macro (symbol "DIALOG_INFO")
C:\Users\Gustavo\Desktop\btg\gamemodes\SAMPFOREVER N.PWN(48547) : error 017: undefined symbol "admtrampando"
C:\Users\Gustavo\Desktop\btg\gamemodes\SAMPFOREVER N.PWN(48547) : warning 215: expression has no effect
C:\Users\Gustavo\Desktop\btg\gamemodes\SAMPFOREVER N.PWN(48547) : error 001: expected token: ";", but found "]"
C:\Users\Gustavo\Desktop\btg\gamemodes\SAMPFOREVER N.PWN(48547) : error 029: invalid expression, assumed zero
C:\Users\Gustavo\Desktop\btg\gamemodes\SAMPFOREVER N.PWN(48547) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.




Re: [ajuda] Como fazer um cmd de GMX? - iHaswell - 22.02.2012

й so por isso no meio do "comando" que voce deseja...
pawn Код:
SendRconCommand("gmx");
facepalms


Re: [ajuda] Como fazer um cmd de GMX? - Abravanel - 22.02.2012

pawn Код:
if(!strcmp(cmdtext,"/dargmx",true))
{
    SendRconCommand("gmx");
    return true;
}



Re: [ajuda] Como fazer um cmd de GMX? - PlayeR_TheReturN - 22.02.2012

pawn Код:
if (strcmp("/gmx", cmdtext, true, 10) == 0)
{
    SendRconCommand("gmx");
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
    format(string, sizeof(string), "[ GMX ] O Administrador %s reiniciou o Servidor!!", pname);
    SendClientMessageToAll(-1, string);
    return 1;
}