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



erro do string - naotenhonome - 10.12.2015

Olб eu estou colocando um comando de dar admin para um irc , mas esta dando um erro na string pois coloquei em [], se eu colocar na forma certa () irar aparecer bilhхes de avisos pedindo pra mudar o nome pois e invalido bem eu queria saber se tem como colocar na forma certa e nгo aparecer esses avisos do inferno.

Код:
new string[128];
erros:http://prntscr.com/9cls34


Re: erro do string - Coringa_Vilao - 10.12.2015

nгo samos nenhum vidente , passe o cуdigo...


Re: erro do string - WLSF - 10.12.2015

na verdade oque estб acontecendo, й que vocк jб criou outra variбvel com o mesmo nome em um escopo com maior visibilidade, ou seja, o compilador nгo irб conseguir identificar qual variбvel serб chamada, caso vocк use duas vars com mesmo nome, por isso ele dб esse erro.

Basta trocar o nome dessa variбvel, ou parar de usar a ideia de utilizar vars globais.


Re: erro do string - naotenhonome - 10.12.2015

ips , eu troquei para new string(38 );, e continuo os erros http://prntscr.com/9cm0bx
e percebi que as variбveis usa com [], eu uso dini e eu nгo fiz isso meu amigo que mando em DOF2 queria saber se isso pode afetar a causa de acontecer esse erro?


Re: erro do string - HaRdiiZin - 10.12.2015

Muda para outro nome, em vez de string coloca outro nome.


Re: erro do string - naotenhonome - 10.12.2015

hardizin saiu os avisos da string mas chego esses:http://prntscr.com/9cm6l8
jб tentei colocar um numero afrente do nome string.


Re: erro do string - HaRdiiZin - 10.12.2015

Manda a linha do erro.


Re: erro do string - naotenhonome - 10.12.2015

Код:
#pragma unused params
	if(Player[playerid][pAdmin] < 4)
	new ahdhd[36],giveid;
	if(sscanf(params, "u", giveid)) return SendClientMessage(playerid, 0xFF0000FF, "[Uso Correto]: /daradminirc <ID/Parte do Nick>");
	if(!IsPlayerConnected(giveid)) return SendClientMessage(playerid, 0xFF0000F, "[Erro]: Jogador nгo encontrado.");



Re: erro do string - BykiLler - 10.12.2015

new string[128];

tem outra array(conjunto de variaveis) com o mesmo nome dк ctrl + H coloque: new string e apague uma dessas array que tu criou com o mesmo nome


Re: erro do string - naotenhonome - 10.12.2015

@EDIT
eu tirei o (128 ) e deixei assim
Код:
new string,giveid;
e me apareceu esse erro:http://prntscr.com/9cmmqr
estou fazendo certo?
como resolvo esse novo erro e a mesma coisa?