Szerző Téma: WARN: undefined symbol | invalid expression, assumed zero  (Megtekintve 2433 alkalommal)

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Dátum: 2011. szeptember 03. - 19:44:57 »
0 Show voters
Üdv,azért nyitottam új témát mert az elõzõben már sokaknak úgy tûnhetett hogy meg van oldva a probléma.És hát 50 emberbõl csak tudja valaki a megoldást :D
[pawn]
D:\\SZERVER\\gamemodes\\rpteszt.pwn(706) : error 017: undefined symbol \"file\"
D:\\SZERVER\\gamemodes\\rpteszt.pwn(706) : error 017: undefined symbol \"file\"
D:\\SZERVER\\gamemodes\\rpteszt.pwn(706) : error 029: invalid expression, assumed zero
D:\\SZERVER\\gamemodes\\rpteszt.pwn(706) : fatal error 107: too many error messages on one line[/pawn]
és ez a 706-os sor:
[pawn]format(file,sizeof(file),\"%s.ini\",name);[/pawn]
ha beszúrom ezt:
[pawn]new file[256];[/pawn]
akkor még több hiba jön elõ:
[pawn]D:\\SZERVER\\gamemodes\\rpteszt.pwn(728) : warning 219: local variable \"file\" shadows a variable at a preceding level
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1562) : warning 219: local variable \"x\" shadows a variable at a preceding level
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1562) : warning 219: local variable \"y\" shadows a variable at a preceding level
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1562) : warning 219: local variable \"z\" shadows a variable at a preceding level
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1684) : error 017: undefined symbol \"g_fSpeedCap\"
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1684) : warning 215: expression has no effect
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1684) : error 001: expected token: \";\", but found \"]\"
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1684) : error 029: invalid expression, assumed zero
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1684) : fatal error 107: too many error messages on one line[/pawn]
1562-es sor:
[pawn]new Float:x, Float:y, Float:z, str[200], name[MAX_PLAYERS];[/pawn]
1684-es sor:
[pawn]if ( g_fSpeedCap[ playerid ] != 0.0 && GetPlayerState( playerid ) == PLAYER_STATE_DRIVER )[/pawn]
Köszönöm mindenkinek aki eddig segített és aki segíteni fog.
Minden tipp-et +1-el jutalmazok,még ha nem is olyan nagy nyeremény :D

Nem elérhető Norby

  • 1575
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #1 Dátum: 2011. szeptember 03. - 21:09:45 »
+1 Show voters
Hello
Az a baj hogy az X Y Z már létre van hozva egyszer csak szimplán töröld és a file is már létre van hozva.
g_fSpeedCap ilyen változo peddig nincsen hozz éltre egyet igy :
 
new g_fSpeedCap[MAX_PLAYERS];

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #2 Dátum: 2011. szeptember 03. - 21:26:23 »
0 Show voters
Most akkor a new string[128]-ból is van egy csomó,csak egyét hagyjak meg?
file-ból is csak 1-et hagytam meg:
 
D:\\SZERVER\\pawno\\include\\YSI\\y_ini.inc(627) : warning 219: local variable \"file\" shadows a variable at a preceding level
D:\\SZERVER\\pawno\\include\\YSI\\y_ini.inc(647) : warning 219: local variable \"file\" shadows a variable at a preceding level
D:\\SZERVER\\pawno\\include\\YSI\\y_ini.inc(696) : warning 219: local variable \"file\" shadows a variable at a preceding level
D:\\SZERVER\\pawno\\include\\YSI\\y_ini.inc(763) : warning 219: local variable \"file\" shadows a variable at a preceding level
D:\\SZERVER\\pawno\\include\\YSI\\y_ini.inc(783) : warning 219: local variable \"file\" shadows a variable at a preceding level
D:\\SZERVER\\pawno\\include\\YSI\\y_ini.inc(801) : warning 219: local variable \"file\" shadows a variable at a preceding level
D:\\SZERVER\\pawno\\include\\YSI\\y_ini.inc(822) : warning 219: local variable \"file\" shadows a variable at a preceding level
D:\\SZERVER\\pawno\\include\\YSI\\y_ini.inc(853) : warning 219: local variable \"file\" shadows a variable at a preceding level
D:\\SZERVER\\pawno\\include\\YSI\\y_ini.inc(888) : warning 219: local variable \"file\" shadows a variable at a preceding level
D:\\SZERVER\\pawno\\include\\YSI\\y_ini.inc(915) : warning 219: local variable \"file\" shadows a variable at a preceding level
D:\\SZERVER\\pawno\\include\\YSI\\y_ini.inc(947) : warning 219: local variable \"file\" shadows a variable at a preceding level
D:\\SZERVER\\gamemodes\\rpteszt.pwn(726) : warning 219: local variable \"file\" shadows a variable at a preceding level
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1565) : error 017: undefined symbol \"x\"
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1566) : error 017: undefined symbol \"x\"
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1568) : error 017: undefined symbol \"name\"
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1568) : error 017: undefined symbol \"name\"
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1568) : error 029: invalid expression, assumed zero
D:\\SZERVER\\gamemodes\\rpteszt.pwn(1568) : fatal error 107: too many error messages on one line

 
Azért ment a +1
Ha ezután sem sikerülne nem tudnád megcsinál valamiféle képpen? :D

WARN: undefined symbol | invalid expression, assumed zero
« Válasz #3 Dátum: 2011. szeptember 03. - 21:34:06 »
+1 Show voters
Az 1684-es sor után tegyél egy: ; jelet.
Vagyis ne azután most nézem de valahonnan hiányzik ez a jel ;
Csak az a baj hogy nem látom az egészet és nem tudom honnan.
« Utoljára szerkesztve: 2011. szeptember 03. - 21:36:11 írta Keszeg »

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #4 Dátum: 2011. szeptember 03. - 21:37:42 »
0 Show voters
Köszönöm most jobb lett kicsit. (Update: Ja semmi tényleg ugyan annyi.))
Kiszedtem az összes new file-t akkor csak 4 warning van,de az hogy nem találja a filet,ha meg egyet berakok akkor még több warn.Ha ki van szedve az összes :
 
D:\\SZERVER\\gamemodes\\rpteszt.pwn(795) : error 017: undefined symbol \"file\"
D:\\SZERVER\\gamemodes\\rpteszt.pwn(795) : error 017: undefined symbol \"file\"
D:\\SZERVER\\gamemodes\\rpteszt.pwn(795) : error 029: invalid expression, assumed zero
D:\\SZERVER\\gamemodes\\rpteszt.pwn(795) : fatal error 107: too many error messages on one line

 
795:
[pawn]format(file,sizeof(file),\"%s.ini\",name);[/pawn]
Mekkora részre lenne szükséges a környékérõl?

Nem elérhető Norby

  • 1575
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #5 Dátum: 2011. szeptember 03. - 21:58:24 »
+1 Show voters
A többit is illeszd be ami még ott van fölötte meg alatta vagyis az egész mentést vagy parancsot :D

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #6 Dátum: 2011. szeptember 03. - 22:00:13 »
0 Show voters
Akkor pm-ben elküldhetem a pwn-t?

Nem elérhető Norby

  • 1575
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #7 Dátum: 2011. szeptember 03. - 22:01:44 »
+1 Show voters
ahan küld el és kijavitom neked az egészet :)

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #8 Dátum: 2011. szeptember 03. - 22:02:30 »
+1 Show voters
A 795, sor elé tegyél egy new file[128];-at

Nem elérhető Norby

  • 1575
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #9 Dátum: 2011. szeptember 03. - 22:03:52 »
+1 Show voters
Idézetet írta: Sheet date=1315080150\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11161\" data-ipsquote-contentclass=\"forums_Topic
A 795, sor elé tegyél egy new file[128];-at
 
Amugy igen csak annyi lenne :)

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #10 Dátum: 2011. szeptember 03. - 22:06:46 »
0 Show voters
Úgy sem jó,de szerintem csak én vagyok a béna.Elküldve :D
+1 ek mentek

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #11 Dátum: 2011. szeptember 03. - 22:07:43 »
0 Show voters
Ha nemsikerülne, ránézek énis..

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #12 Dátum: 2011. szeptember 03. - 22:11:06 »
0 Show voters
Oks majd kiderül.
Ui.: A nagy rp szrverek miért használnak scriptes bombát a normális  táska helyett?
A táska egy idõ után felrobban? vagy könnyen észrevehetõ?
« Utoljára szerkesztve: 2011. szeptember 03. - 22:14:44 írta tudvari »

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #13 Dátum: 2011. szeptember 03. - 22:16:26 »
0 Show voters
Idézetet írta: tudvari date=1315080666\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11161\" data-ipsquote-contentclass=\"forums_Topic
Ui.: A nagy rp szrverek miért használnak scriptes bombát a normális  táska helyett?
A táska egy idõ után felrobban? vagy könnyen észrevehetõ?
 
Ez már nem a témához tartozik, amúgy fogalmam sincs.

Nem elérhető Norby

  • 1575
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #14 Dátum: 2011. szeptember 03. - 22:17:03 »
0 Show voters
Figyelj nemtudom ki irta ezt az RP szervert de ez tele van hibákkal bocsi most nincs idõm kijavitani a hibákat de ez tele van +
nem RP szervereb keztem volna a te helyedbe.
Szerintem vagy irj ujjat normálisat vagy pedig kijavitod a hibákat nem nagy hibák vannak
E: Sheet nek is küld el had nézzze meg :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal