-
Ü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
-
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];
-
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
-
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.
-
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?
-
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
-
Akkor pm-ben elküldhetem a pwn-t?
-
ahan küld el és kijavitom neked az egészet :)
-
A 795, sor elé tegyél egy new file[128];-at
-
A 795, sor elé tegyél egy new file[128];-at
Amugy igen csak annyi lenne :)
-
Úgy sem jó,de szerintem csak én vagyok a béna.Elküldve :D
+1 ek mentek
-
Ha nemsikerülne, ránézek énis..
-
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õ?
-
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.
-
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 :)
-
Rendben,azért köszi :D
-
Belenéztem a módba, de a mód hibákra épül.. Legalábbis szerintem. kijavítottam 50-100 hibát, jött másik 100
-
Ü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
Olyan szimbólumot használsz a 706. sorba vagy a 706-os sör környékén amit felhasználsz, de nem csináltad meg. Itt van rá egy példa az angol samp forumról.
[pawn]
CMD:myname(playerid,params[])
{
#pragma unused params
GetPlayerName(playerid,Playername,sizeof(Playername)); // Felhasználom a Playername-t, de nem hoztam létre és ezért errorozik.
SendClientMessage(playerid,-1,Playername);
return 1;
}
[/pawn]
Itt van rá a megoldás is.
[pawn]
CMD:myname(playerid,params[])
{
#pragma unused params
new Playername[MAX_PLAYER_NAME];
GetPlayerName(playerid,Playername,sizeof(Playername)); // Felhasználom a Playername-t, de elõtte létre is hoztam, így nem fog errorozni.
SendClientMessage(playerid,-1,Playername);
return 1;
}
[/pawn]