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

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #15 Dátum: 2011. szeptember 03. - 22:21:22 »
0 Show voters
Rendben,azért köszi :D

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #16 Dátum: 2011. szeptember 03. - 23:19:54 »
0 Show voters
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

Nem elérhető trave

  • 840
    • Profil megtekintése
WARN: undefined symbol | invalid expression, assumed zero
« Válasz #17 Dátum: 2011. szeptember 03. - 23:22:09 »
0 Show voters
Idézetet írta: tudvari date=1315071897\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11161\" data-ipsquote-contentclass=\"forums_Topic
Ü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]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal