SA-MP Forums Archive
[Ajuda] erro /dararmas - 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] erro /dararmas (/showthread.php?tid=611930)



erro /dararmas - LuizZ14 - 12.07.2016

alguem ajuda a resolver esse erro


Quote:

C:\Users\luiz\Desktop\GM TESTE\gamemodes\GM.pwn(179) : error 001: expected token: ";", but found "з"
C:\Users\luiz\Desktop\GM TESTE\gamemodes\GM.pwn(179) : error 029: invalid expression, assumed zero
C:\Users\luiz\Desktop\GM TESTE\gamemodes\GM.pwn(179) : error 029: invalid expression, assumed zero
C:\Users\luiz\Desktop\GM TESTE\gamemodes\GM.pwn(179) : fatal error 107: too many error messages on one line

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


4 Errors.

code: (ta em vermelho aonde й o erro)
Quote:

CMD:dararmas(playerid, params[])
{
new aName[MAX_PLAYER_NAME];
new pName[MAX_PLAYER_NAME];

GetPlayerName(playerid,aName,sizeof(aName));
GetPlayerName(playerid,pName,sizeof(pName));

if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, laranja, "Vocк nгo й Admin!");
new arma,idx,muniзгo;
if(sscanf(params,"uii",idx,arma,muniзгo) return SendClientMessage(playerid,laranja, "Use: /dararmas [ID] [IDARMA] [MUNIЗГO]);
GivePlayerWeapon(idx,arma,muniзгo);
format(str,sizeof(str),"[ADMIN] Vocк deu uma arma ao player %s",aName);
format(str,sizeof(str),"Vocк recebeu uma Arma do Staff %s",pName);
return 1;
}




Respuesta: erro /dararmas - SammyJ - 12.07.2016

mude a por este.
PHP код:
new armaidxmunicao



Respuesta: erro /dararmas - Kanuy - 12.07.2016

O compilador nгo interpreta 'з' e acentuaзгo de variбveis


Re: erro /dararmas - Whoo - 12.07.2016

Como jб falaram nгo pode ter acentuaзхes e tbm vocк esta pegando o nome do playerid nas duas variбveis vc deve pegar o nome do idx tbm

PHP код:
CMD:dararmas(playeridparams[]){
    if(!
IsPlayerAdmin(playerid))
    return 
SendClientMessage(playeridlaranja"Vocк nгo й Admin!");
    new 
armaIDplayerIDarmaMunicaoadminName[MAX_PLAYER_NAME], playerName[MAX_PLAYER_NAME];
    if(
sscanf(params,"iii"playerIDarmaIDarmaMunicao))
    return 
SendClientMessage(playerid,laranja"Use: /dararmas [ID] [IDARMA] [MUNIЗГO]");
    if(!
IsPlayerConnected(playerID))
    return 
SendClientMessage(playeridlaranja"ID NГO CONECTADO, VERIFIQUE O ID");
    
GetPlayerNameplayeridadminNameMAX_PLAYER_NAME );
    
GetPlayerNameplayerIDplayerNameMAX_PLAYER_NAME );
    
GivePlayerWeapon(playerIDarmaIDarmaMunicao);
    
format(str,sizeof(str),"[ADMIN] Vocк deu uma arma ao player %s"playerName);
    
SendClientMessage(playerid, -1str);
    
format(str,sizeof(str),"Vocк recebeu uma Arma do Staff %s"adminName);
    
SendClientMessage(playerId, -1str);
    
    return 
1;




Re: erro /dararmas - LuizZ14 - 12.07.2016

ae deu certo vlw


Re: erro /dararmas - LuizZ14 - 12.07.2016

Hm, outra duvida, eu coloca a cor vermelho neh , ai testo e a cor ta branca


Respuesta: erro /dararmas - SammyJ - 12.07.2016

PHP код:
format(str,sizeof(str),"[ADMIN] Vocк deu uma arma ao player %s"playerName); 
    
SendClientMessage(playerid0xFF0000FFstr); 

    
format(str,sizeof(str),"Vocк recebeu uma Arma do Staff %s"adminName); 
    
SendClientMessage(playerId0xFF0000FFstr); 



Re: erro /dararmas - LockedLucas - 12.07.2016

Й sу mudar nessa parte aqui

SendClientMessage(playerId, -1, str);

-1 й a cor branca, pra colocar a cor vermelha e sу trocar o -1 pelo cуdigo da cor vermelha e para achar o cуdigo й sу pesquisar no ******, 'cores html'