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



Erro 035 - ViniZiNN - 01.04.2018

Olб,

Eu fiz um comando para setar a cor em hexadecimal, porйm, ao compilar simplesmente da esse erro:

Код:
(18324) : error 035: argument type mismatch (argument 2)
Linha do erro:
Код:
SetPlayerColor(playerid, inputtext);
Cуdigos sendo usados:
PHP код:
if(dialogid == 9986)
    {
         if(
response)
        {
            
SetPlayerColor(playeridinputtext);
            
PlayerPlaySound(playerid1149000);
            
SendClientMessage(playeridCOR_AMARELO"| COR | Cor Alterada com Sucesso!");
        }
    } 
Comando:

PHP код:
    if(strcmp(cmd"/coradmin"true) == 0)
    {
        if(
aInfo[playerid][AdminL] == || aInfo[playerid][Admin] == || aInfo[playerid][Moderador] == || aInfo[playerid][Ajudante] == 1)
        {
            
ShowPlayerDialog(playerid9986DIALOG_STYLE_INPUT"{FFFFFF}Cores Admin""Coloque sua cor aqui em hexadecimal\nExemplo: {FF0000}0xFFFFFFAA\n{FFFFFF}Site para as cores: {FF0000}www.colorpicker.com""Selecionar""Sair");
        }
        else
        {
            
SendClientMessage(playeridCOR_ERRO"| ERRO | Vocк nгo tem permissгo!");
        }
        return 
1;
    } 



Re: Erro 035 - FerrariL - 01.04.2018

pawn Код:
0xFFFFFFAA
Deve estar entre colchetes {},й melhor vocк usar defines...
Exemplo :
PHP код:
#define COR_SUACOR 0xFFFFFFAA 



Re: Erro 035 - ViniZiNN - 01.04.2018

Quote:
Originally Posted by FerrariL
Посмотреть сообщение
pawn Код:
0xFFFFFFAA
Deve estar entre colchetes {},й melhor vocк usar defines...
Exemplo :
PHP код:
#define COR_SUACOR 0xFFFFFFAA 
Jб tenho nesse estilo, mas eu queria adicionar para ir buscar no site e colocar a cor que quiser ( cores que nгo estejam pre-definidas ).


Re: Erro 035 - Lontresca - 01.04.2018

Testa
PHP код:
SetPlayerColor(playeridinputtext[25]); 



Re: Erro 035 - AllanSG - 01.04.2018

PHP код:
if(dialogid == 9986)
    {
         if(
response)
        {
            
SetPlayerColor(playeridstrval(inputtext));
            
PlayerPlaySound(playerid1149000);
            
SendClientMessage(playeridCOR_AMARELO"| COR | Cor Alterada com Sucesso!");
        }
    } 



Re: Erro 035 - Lontresca - 01.04.2018

Quote:
Originally Posted by AllanSG
Посмотреть сообщение
PHP код:
if(dialogid == 9986)
    {
         if(
response)
        {
            
SetPlayerColor(playeridstrval(inputtext));
            
PlayerPlaySound(playerid1149000);
            
SendClientMessage(playeridCOR_AMARELO"| COR | Cor Alterada com Sucesso!");
        }
    } 
й verdade precisava converte


Re: Erro 035 - FerrariL - 01.04.2018

Quote:

Jб tenho nesse estilo, mas eu queria adicionar para ir buscar no site e colocar a cor que quiser ( cores que nгo estejam pre-definidas ).

Entendi errado o que vocк queria,pensei que vocк queria colocar uma cor na hora de mandar a mensagem.


Re: Erro 035 - ViniZiNN - 01.04.2018

Quote:
Originally Posted by AllanSG
Посмотреть сообщение
PHP код:
if(dialogid == 9986)
    {
         if(
response)
        {
            
SetPlayerColor(playeridstrval(inputtext));
            
PlayerPlaySound(playerid1149000);
            
SendClientMessage(playeridCOR_AMARELO"| COR | Cor Alterada com Sucesso!");
        }
    } 
Utilizando esse cуdigo deu certo, porйm, in-game o nick setado й preto, sendo que o cуdigo utilizado era 0xFF0000AA (Vermelho), sabe como resolve ?


Re: Erro 035 - Lontresca - 01.04.2018

Quote:
Originally Posted by ViniZiNN
Посмотреть сообщение
Utilizando esse cуdigo deu certo, porйm, in-game o nick setado й preto, sendo que o cуdigo utilizado era 0xFF0000AA (Vermelho), sabe como resolve ?
й por que ele esta recebendo 0 Ou seja, um numero inteiro, eu acho que tem que receber string. vou ver pra vc aqui. vou ligar o pc


Re: Erro 035 - ViniZiNN - 01.04.2018

Quote:
Originally Posted by Lontresca
Посмотреть сообщение
й por que ele esta recebendo 0 Ou seja, um numero inteiro, eu acho que tem que receber string. vou ver pra vc aqui. vou ligar o pc
Ok, estarei aguardando.