[Ajuda] Ao Compilar
#1

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
Reply
#2

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б.
Reply
#3

Vocк tem:
pawn Код:
new string[...];
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;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)