GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Greenberg - 2016. július 28. - 11:57:50

Cím: Server crash amikor belénék.
Írta: Greenberg - 2016. július 28. - 11:57:50
Sziasztok!
Modiknak /Adminoknak. Ne zárd mert nem error és nem is warning. Köszi.
Na szóval,amikor indítom a szerót fut rendesen de amikor felmennék ledob és újracsatlakzoik.Eköben ha kilépek a gta-ból akkor már nincs megnyitva a cmd egyszóval crashelt.
 
Server crash caused by native fclose() called at address 7a78 \'gamemmodes/mod\'
Cím: Server crash amikor belénék.
Írta: 1Mark6 - 2016. július 28. - 12:12:09
Hát, ha eltudod olvasni a crash szövegét, és lefordítod rájönnél mi a baja.
Szerver crasht okozott az \"fclose()\" native hívása, a 7a78-as címen a \'gamemodes/mod\' fájlban.
Cím: Server crash amikor belénék.
Írta: Greenberg - 2016. július 28. - 12:18:04
Ezt megfejtettem,de amikor átnéztem az összes fclose-t nem találom mi a baj.
Cím: Server crash amikor belénék.
Írta: zsoolt997 - 2016. július 28. - 12:42:41
Using an invalid handle will crash your server! Get a valid handle by using fopen or ftemp.[/quote]
Mondja a SAMP Wiki.
Másold be a kódot és akkor tudunk esetleg segíteni.
Cím: Server crash amikor belénék.
Írta: Greenberg - 2016. július 28. - 13:02:18
Van vagy 50 ilyen de egyet bemásolok akkor,hisz az összes ilyen.
 
   new File: LogFile;
LogFile = fopen( \"Logs/LOGIN.log\", io_append );
fwrite( LogFile, STRING ), fclose( LogFile );

 
Aztán.:
 
new File: LogFile;
LogFile = fopen( \"KASSZA.log\", io_append );
fwrite( LogFile, STRING ), fclose( LogFile );

 
Itt van 2 példa. :)