Pawno hibák

Indította mauladam, 2011. március 27. - 12:52:09

Előző téma - Következő téma

mauladam

Szasztok.
A powno talált egy pár hibát a kódomban, amit tudtam kijavítottam, mostanra ezek maradtak
servergame.pwn(68) : warning 219: local variable \"pName\" shadows a variable at a preceding level
servergame.pwn(69) : warning 219: local variable \"string\" shadows a variable at a preceding level
servergame.pwn(70) : error 029: invalid expression, assumed zero
servergame.pwn(70) : warning 215: expression has no effect
servergame.pwn(70) : warning 215: expression has no effect
servergame.pwn(70) : error 001: expected token: \";\", but found \")\"
servergame.pwn(70) : error 029: invalid expression, assumed zero
servergame.pwn(70) : fatal error 107: too many error messages on one line
A sorok amikben találta, tehát: 68,69,70
68.sor:
new pName[MAX_PLAYER_NAME];
69.sor:
new string[46];
70.sor:
GetPlayerName(playerid, pName, sizeof(pName));
Kössz a segítséget :D :)

XDPATXD

69-70 sor
 
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));

 
Szerintem....

mauladam

#2
Így sem jó sajnos. :(

XDPATXD


Yeaseiro

servergame.pwn(68) : warning 219: local variable \"pName\" shadows a variable at a preceding level
servergame.pwn(69) : warning 219: local variable \"string\" shadows a variable at a preceding level
nevezd át a két változót mert globálisan is van egy pName és egy string.

mauladam

Nem tudom mi a hiba. (Nagyon kezdõ vagyok, am), Átirtam vmit erre 4 hibából 8 lett... :(

Stray

servergame.pwn(68) : warning 219: local variable \"pName\" shadows a variable at a preceding level
servergame.pwn(69) : warning 219: local variable \"string\" shadows a variable at a preceding level
[/quote]
A 2 változó kétszer van definiálva.
Valószínûleg ezért ír hibát a 70-re is.
 
servergame.pwn(70) : warning 215: expression has no effect[/quote]
Nem történik semmi.
Szóval keresd meg a pName változók deifniálását(new), töröld ki az összeset, majd a mód elejére szúrd be.
 
new pName[MAX_PLAYER_NAME];