[Ajuda] Ao Compilar - 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] Ao Compilar (
/showthread.php?tid=251584)
[Ajuda] Ao Compilar -
Lyra - 27.04.2011
Eu Estou Com Warning Quando Compilo Ai Quando Coloco Alguma coisa Tipo Gang base ele Bug alguma coisa Ajuda aew
Por Favor
WARNING:
C:\Users\lyra\Desktop\Global\NW\pawno\include\duti ls.inc(2

: warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\lyra\Desktop\Global\NW\pawno\include\duti ls.inc(132) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\lyra\Desktop\Global\NW\pawno\include\duti ls.inc(172) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\lyra\Desktop\Global\NW\pawno\include\duti ls.inc(280) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\lyra\Desktop\Global\NW\pawno\include\duti ls.inc(337) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\lyra\Desktop\Global\NW\pawno\include\duti ls.inc(379) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\lyra\Desktop\Global\NW\gamemodes\globaldi v.pwn(24060) : warning 219: local variable "string" shadows a variable at
C:\Users\lyra\Desktop\Global\NW\gamemodes\globaldi v.pwn(24060) : warning 219: local variable "string" shadows a variable at a preceding level
Re: Ajudem Ao Compilar - [S]trong - 27.04.2011
Acredito que vocк tenha definido "string" em algum lugar do GM e depois definiu ela dinovo. Ou seja mude o nome de string para qualquer outra coisa como Msg sei lб.
Re: Ajudem Ao Compilar -
The Knight - 27.04.2011
Vocк tem:
global, para nгo ter de criar uma em cada funзгo que precisar.
Mas, estб a fazer conflito com o include dutils... sugiro a que vocк tire de global e adicione em cada funзгo que precisar, exemplos:
Com global:
pawn Код:
//Topo
new string[128];
//Comandos
if(!strcmp(cmdtext, "/oi", true))
{
new J[MAX_PLAYER_NAME];
GetPlayerName(playerid, J, sizeof(J));
format(string, sizeof(string), "%s falou Oi", J);
SendClientMessageToAll(0xFFF000AA, string);
return true;
}
if(!strcmp(cmdtext, "/ola", true))
{
new J[MAX_PLAYER_NAME];
GetPlayerName(playerid, J, sizeof(J));
format(string, sizeof(string), "%s falou Ola", J);
SendClientMessageToAll(0xFFF000AA, string);
return true;
}
Faзa desta maneira, nгo irб gerar conflitos com includes:
pawn Код:
//No topo nгo coloque a parada da string
//Comandos
if(!strcmp(cmdtext, "/oi", true))
{
new J[MAX_PLAYER_NAME];
new string[128]; /* adicionada */
GetPlayerName(playerid, J, sizeof(J));
format(string, sizeof(string), "%s falou Oi", J);
SendClientMessageToAll(0xFFF000AA, string);
return true;
}
if(!strcmp(cmdtext, "/ola", true))
{
new J[MAX_PLAYER_NAME];
new string[128]; /* adicionada */
GetPlayerName(playerid, J, sizeof(J));
format(string, sizeof(string), "%s falou Ola", J);
SendClientMessageToAll(0xFFF000AA, string);
return true;
}