Szerző Téma: Pawno hibák  (Megtekintve 1565 alkalommal)

Pawno hibák
« Dátum: 2011. március 27. - 12:52:09 »
0 Show voters
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 :)

Nem elérhető XDPATXD

  • 1374
    • Profil megtekintése
Pawno hibák
« Válasz #1 Dátum: 2011. március 27. - 13:01:30 »
0 Show voters
69-70 sor
 
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));

 
Szerintem....

Pawno hibák
« Válasz #2 Dátum: 2011. március 27. - 13:05:24 »
0 Show voters
Így sem jó sajnos. :(
« Utoljára szerkesztve: 2011. március 27. - 13:08:58 írta mauladam »

Nem elérhető XDPATXD

  • 1374
    • Profil megtekintése
Pawno hibák
« Válasz #3 Dátum: 2011. március 27. - 13:06:02 »
0 Show voters
Nincs mit ;)

Yeaseiro

  • Vendég
Pawno hibák
« Válasz #4 Dátum: 2011. március 27. - 13:07:22 »
0 Show voters
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.

Pawno hibák
« Válasz #5 Dátum: 2011. március 27. - 13:45:18 »
0 Show voters
Nem tudom mi a hiba. (Nagyon kezdõ vagyok, am), Átirtam vmit erre 4 hibából 8 lett... :(

Nem elérhető Stray

  • 617
    • Profil megtekintése
Pawno hibák
« Válasz #6 Dátum: 2011. március 27. - 14:22:42 »
0 Show voters
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];

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal