SA-MP Forums Archive
koe galera da uma mao aqui! - 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: koe galera da uma mao aqui! (/showthread.php?tid=168887)



koe galera da uma mao aqui! - lucas_mdr1235 - 17.08.2010

galera sou novato to aprendendo a modificar ainda
tenho um [gm] antigo pacas pelo menos parece e rpg brasileiros o nome dele
tem bastante bug e vou tenta retiralos minha primeira duvida e quando eu dou /gmx e torna a logar de novo o /gmx nao ta apagando o chat das conversas anteriores

desde ja agradeco!!!

ja tava esquecendo se alguem tambem pode posta um tuto de um /creditos para eu poder colocar o forum e o dono do [gm]

puts 3 edit malz ai
tipo tem o comando /admins mas nao aparece os nives de administradores e tambem se possivel colocar tipo quando o adm for usar os comandos digitar /ligaradm o nick dele fica rosa e fica invulneravel


Re: koe galera da uma mao aqui! - BiieL - 17.08.2010

Bom, primeiro bem-vindo ao fуrum !!!
Segundo, nгo hб problemas em vocк fazer edits, sу hб problemas em double posts seguidos.
Terceiro, se algum dos comandos que vocк passou aн jб existe poste ele aqui neste topicу entre [pawn] [*/pawn](sem o *) que a compreensгo e resoluзгo dos seus problemas fica melhor.


Re: koe galera da uma mao aqui! - lucas_mdr1235 - 17.08.2010

OK ENTAO LA VAI LA
E O /CREDITOS NAO TEM AINDA
OBRIGADO PELAS BOAS VINDAS!!!
pawn Код:
if(strcmp(cmd, "/gmx", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if (PlayerInfo[playerid][pAdmin] >= 1337)
            {
                GameModeExit();
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nгo pode usar esse comando!");
            }
        }
        return 1;
    }
pawn Код:
if (strcmp(cmd, "/admins", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            SendClientMessage(playerid, COLOR_GRAD1, "Admins Online:");
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(IsPlayerConnected(i))
                {
                    if(PlayerInfo[i][pAdmin] >= 1 && PlayerInfo[i][pAdmin] < 1338)
                    {
                        GetPlayerName(i, sendername, sizeof(sendername));
                        format(string, 256, "Admin: %s", sendername);
                        SendClientMessage(playerid, COLOR_PINK, string);
                    }
                }
            }
        }
        return 1;
    }



Re: koe galera da uma mao aqui! - sergio_xd - 17.08.2010

Quote:
Originally Posted by lucas_mdr1235
Посмотреть сообщение
OK ENTAO LA VAI LA
E O /CREDITOS NAO TEM AINDA
OBRIGADO PELAS BOAS VINDAS!!!
tente isso amigo:

pawn Код:
if(strcmp(cmd, "/gmx", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if (PlayerInfo[playerid][pAdmin] >= 1337)
            {
                for(new a = 0; a < 100; a++)
                {
                    SendClientMessageToAll(0x33CCFFAA, "  ");
                }
                GameModeExit();
                SendClientMessageToAll(0x33CCFFAA, " Atenзгo Isto e um Gmx Nгo saia do servidor...");
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nгo pode usar esse comando!");
            }
        }
        return 1;
    }
pawn Код:
if (strcmp(cmd, "/admins", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            SendClientMessage(playerid, COLOR_GRAD1, "Admins Online:");
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(IsPlayerConnected(i))
                {
                    if(PlayerInfo[i][pAdmin] >= 1 && PlayerInfo[i][pAdmin] < 1338)
                    {
                        GetPlayerName(i, sendername, sizeof(sendername));
                        format(string, 256, "Admin: %s", sendername);
                        SendClientMessage(playerid, COLOR_PINK, string);
                    }
                }
            }
        }
        return 1;
    }



Re: koe galera da uma mao aqui! - lucas_mdr1235 - 17.08.2010

AI O /GMX SEU LA LIMPANDO O CHAT SIM MAS QUANDO EU VO COMPILAR 2 Warnings
pawn Код:
C:\Documents and Settings\Administrador\Desktop\ExTrEmE.pwn(15910) : warning 217: loose indentation
C:\Documents and Settings\Administrador\Desktop\ExTrEmE.pwn(15946) : warning 217: loose indentation
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase

Header size:           5876 bytes
Code size:          1088064 bytes
Data size:          4423124 bytes
Stack/heap size:      16384 bytes; estimated max. usage=5103 cells (20412 bytes)
Total requirements: 5533448 bytes

2 Warnings.
E NAO ENTENDI O /ADMINS SEU TA O MESMO DO MEU??


Re: koe galera da uma mao aqui! - sergio_xd - 17.08.2010

Poste o codigo das linhas com erro por favor


Re: koe galera da uma mao aqui! - BiieL - 17.08.2010

Entгo cara, esse Loose Identation acontece quando suas linhas estгo "desorganizadas", por exemplo:
pawn Код:
(aqui tem um espaзo)SendClientMessage(....
Ban(...
entгo aн em cima estб desorganizado, pois vocк estб em uma linha mas depois pula para outra sem razгo entende ?
Entгo ficaria assim:
pawn Код:
SendClientMessage(....
Ban(...
Eswpero ter te explicado.


Re: koe galera da uma mao aqui! - lucas_mdr1235 - 17.08.2010

GALERA DEU CERTO AQUI FOI DO JEITO Q O [WinG]BiieL FALO SAO LINHAS DESORGANIZADAS AGORA TO PRECISANDO DAS OUTRAS 2 AJUDAS LA DE CIMA


Re: koe galera da uma mao aqui! - BiieL - 17.08.2010

entao eu ajudei, happy !!!

pawn Код:
// === [Admins] ===
        if(!strcmp(cmdtext, "/admins", true))
        {
            SendClientMessage(playerid, COLOR_BLUE, "Checando por administradores on-line...");
                new count=0;
                for(new i=0; i<MAX_PLAYERS; i++)
                {
                if(IsPlayerConnected(i))
                {
                    if(logged[i] == 1)
                    {
                                        if(PlayerInfo[i][pAdmin] >= 1)
                                        {
                                                new str[256];
                                                new pname[24];
                                                GetPlayerName(i, pname, 24);
                                                format(str, 256, "Admin %s [Level %d] ", pname, PlayerInfo[i][pAdmin]);
                                                SendClientMessage(playerid, COLOR_RED, str);
                                                count++;
                                        }
                                }
                        }
                }
                if(count == 0)
                {
                SendClientMessage(playerid, COLOR_RED, "nгo tem nenhum admin on-line agora!");
                }
                return 1;
        }
olha esse e adapta para o seu, ele funfa, ja usei ele e mostra o nivel certo


Re: koe galera da uma mao aqui! - lucas_mdr1235 - 17.08.2010

ta dando esses erro os warning loose indentation ja sei q sao linhas desorganizadas como vc falo
o erro de COLOR_BLUE tambem sei arrumar e porque nao tenho essa cor no #define mas as outras nao sei
pawn Код:
C:\Documents and Settings\Administrador\Desktop\ExTrEmE.pwn(15946) : warning 217: loose indentation
C:\Documents and Settings\Administrador\Desktop\ExTrEmE.pwn(15948) : error 017: undefined symbol "COLOR_BLUE"
C:\Documents and Settings\Administrador\Desktop\ExTrEmE.pwn(15949) : warning 217: loose indentation
C:\Documents and Settings\Administrador\Desktop\ExTrEmE.pwn(15954) : error 017: undefined symbol "logged"
C:\Documents and Settings\Administrador\Desktop\ExTrEmE.pwn(15954) : warning 215: expression has no effect
C:\Documents and Settings\Administrador\Desktop\ExTrEmE.pwn(15954) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Administrador\Desktop\ExTrEmE.pwn(15954) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrador\Desktop\ExTrEmE.pwn(15954) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.