[Ajuda]Erro
#7

Quote:
Originally Posted by rjjj
Посмотреть сообщение
Montei o cуdigo abaixo a algum tempo pois estava tendo problemas em igualar variбveis de Texto:

Coloque:

pawn Код:
//No Topo do GM
#define IgualarTexto(%1,%2);     strmid(%1, %2, 0, strlen(%2), 255);


Agora se vocк criar uma variбvel e quiser defini-la como um texto. Faзa:

pawn Код:
new Candidato1[128];


IgualarTexto(Candidato1, "Opa");//Estarб transformando a variбvel Candidato1 no texto "Opa"


//No seu caso ficaria:


IgualarTexto(Candidato1,inputtext);  //Serб o mesmo que   Candidato1 = inputtext;

Espero ter ajudado
Dica: Mude o 255 para: sizeof(%1)
Pois a variavel pode ser maior que 255, ou atй menor.

Ou seja:
pawn Код:
#define IgualarTexto(%1,%2);     strmid(%1, %2, 0, strlen(%2), sizeof(%1));
Quase igual ao format, vamo dizer.. melhorado: (Pode ser feito atй com GetPlayerName)
pawn Код:
#define formatar(%1,%2); format(%1,sizeof(%1),%2); //o %2 jб vale '"%d",blabla'
Reply


Messages In This Thread
[Ajuda]Erro - by keller012 - 15.12.2010, 20:43
Re: [Ajuda]Erro - by zSuYaNw - 15.12.2010, 21:11
Re: [Ajuda]Erro - by keller012 - 15.12.2010, 21:15
Re: [Ajuda]Erro - by SuB_ZeRo0_ - 15.12.2010, 21:17
Re: [Ajuda]Erro - by keller012 - 15.12.2010, 21:22
Re: [Ajuda]Erro - by rjjj - 15.12.2010, 21:58
Re: [Ajuda]Erro - by SuB_ZeRo0_ - 15.12.2010, 22:36

Forum Jump:


Users browsing this thread: 1 Guest(s)