SA-MP Forums Archive
[Ajuda] Me ajudem por favor - 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] Me ajudem por favor (/showthread.php?tid=362497)



Me ajudem por favor - Bruno Alves - 24.07.2012

gente ta dando esses erros aqui ja tentei de tudo e с consigo
PHP код:
CMD:x9(playeridparams[])
{
    new 
Texto[128];
    if(
sscanf(params"s"Texto)) return SendClientMessage(playerid, -1"Use /report [texto] para mandar uma mensagem para os admins online");
    new 
strel[256];
    if(
Informacoes[playerid][PlayerAdmin] < 1)
    {
        for(new 
0MAX_PLAYERSi++)
        {
            if(
Informacoes[playerid][PlayerAdmin] < 1)
            {
                
format(gStringsizeof(gString), "RELATO VIP de %s [ID: %d]: %s"gPlayerNameplayeridTexto);
                
SendClientMessage(i, -1gString);
            }    
            return 
1;
            } 
Код:
admin.pwn(302) : error 079: inconsistent return types (array & non-array)
admin.pwn(306) : warning 217: loose indentation
admin.pwn(306) : error 029: invalid expression, assumed zero
admin.pwn(306) : error 017: undefined symbol "cmd_admins"
admin.pwn(306) : error 029: invalid expression, assumed zero
admin.pwn(306) : fatal error 107: too many error messages on one line

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


13 Errors.



Re: Me ajudem por favor - .FuneraL. - 24.07.2012

pawn Код:
CMD:x9(playerid, params[])
{
    new Texto[128];
    if(sscanf(params, "s", Texto)) return SendClientMessage(playerid, -1, "Use /report [texto] para mandar uma mensagem para os admins online");  
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            GetPlayerName(i, gPlayerName, sizeof(gPlayerName));
            if(Informacoes[i][PlayerAdmin] < 1)
            {
                format(gString, sizeof(gString), "RELATO VIP de %s [ID: %d]: %s", gPlayerName, playerid, Texto);
                SendClientMessage(i, -1, gString);
            }    
            return 1;
            }
Tente assim


Re: Me ajudem por favor - Bruno Alves - 24.07.2012

PHP код:
admin.pwn(79) : error 017undefined symbol "PlayerArchive"
admin.pwn(92) : error 017undefined symbol "PlayerArchive"
admin.pwn(93) : error 017undefined symbol "PlayerArchive"
admin.pwn(94) : error 017undefined symbol "PlayerArchive"
admin.pwn(95) : error 017undefined symbol "PlayerArchive"
admin.pwn(96) : error 017undefined symbol "PlayerArchive"
admin.pwn(97) : error 017undefined symbol "PlayerArchive"
admin.pwn(291) : error 079inconsistent return types (array & non-array)
admin.pwn(292) : warning 217loose indentation
admin
.pwn(300) : error 079inconsistent return types (array & non-array)
admin.pwn(302) : warning 217loose indentation
admin
.pwn(302) : error 029invalid expressionassumed zero
admin
.pwn(302) : error 017undefined symbol "cmd_admins"
admin.pwn(302) : error 029invalid expressionassumed zero
admin
.pwn(302) : fatal error 107too many error messages on one line

Compilation aborted
.Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase


13 Errors




Re: Me ajudem por favor - leonardo1434 - 24.07.2012

pawn Код:
CMD:x9(playerid, params[])
{
    new Texto[128],gString[128],nome[25];
    if(sscanf(params, "s[128]", Texto)) return SendClientMessage(playerid, -1, "Use /report [texto] para mandar uma mensagem para os admins online");
    GetPlayerName(playerid,nome,25); // nome de quem usou
    for(new i = 0; i < MAX_PLAYERS; i++) { // loop
        if(Informacoes[i][PlayerAdmin] > 0) { // caso seja maior que 0, ou seja ele й um admin, enviar a mensagem abaixo.
            format(gString, sizeof(gString), "RELATO VIP de %s [ID: %d]: %s",nome, playerid, Texto);
            SendClientMessage(i, -1, gString);
        }
    }
    return 1;
}



Re: Me ajudem por favor - Bruno Alves - 24.07.2012

Eu arrumei pra esse cod porйm queria que so o admin vise o relatorio.Me ajudem por favor
PHP код:
CMD:x9(playeridparams[])
{
    new 
hString[128],nome[25];
    if(
isnull(params)) return Mensagem(playeridRED"Erro: /x9 [Texto]");
    
GetPlayerName(playerid,nome,25); // nome de quem usou
    
for(new 0MAX_PLAYERSi++) { // loop
        
if(Informacoes[playerid][PlayerAdmin] > 1) { // caso seja maior que 0, ou seja ele й um admin, enviar a mensagem abaixo.
            
format(hStringsizeof(hString), "Relato de %s : %s",nomeparams);
            
SendClientMessage(i0xB8860BFFhString);
        }
    }
    return 
1;




Re: Me ajudem por favor - .FuneraL. - 24.07.2012

pawn Код:
if(Informacoes[i][PlayerAdmin] > 1)
Coloque isto.


Re: Me ajudem por favor - leonardo1434 - 24.07.2012

Apenas usar o meu code que foi postado acima, deverб funcionar sem erros. Caso apareзa erros, poste-os eu consertarei.