Szerző Téma: [HELP] 2 gondom van  (Megtekintve 996 alkalommal)

Nem elérhető ptlevi

  • 235
    • Profil megtekintése
[HELP] 2 gondom van
« Dátum: 2012. január 07. - 13:58:06 »
0 Show voters
Sziasztok
Az ezlsõ gondom/kérdésem az, hogy amikor leállítom a (hosztos) szerverem akkor nem megy végbe se az OnPlayerDisconnect , se a OnGamemodeExit.
Mit lehet ez ellen tenni? (házi szerón is így van ha csak simán \"kiikszelem\" a szerver ablakot.
A másik gondom az, hogy a sunwell.hu -nál van egy olyan, hogy ha a szeró 90% felett használja a CPU-t akkor újraindítja a szervert, de mindig amikor nézem max 22%-ot használ.
Azt hiszem, hogy amikor valaki bejelentkezik, akkor szokott újraindulni és nagyon idegesítõ :S
Pl: GarHouse mennyit használ? vagy valami CPU mérõt nem tudtok, hogy mikor, és mi használ sokat?
Elõre is köszi a válaszokat!

[HELP] 2 gondom van
« Válasz #1 Dátum: 2012. január 07. - 14:13:40 »
0 Show voters
Az elsõ problémára a hosttól kellene segítséget kérni elmondani nekik a problémát hátha sikerülne olyan php kódot írni ami SA-MP szerverek esetében a consolba adná ki az \"exit\" parancsot.
Ha ezt megtudnák oldani akkor meghívódna a játékban az OnGameModeExit és az OnPlayerDisconnect is. (Elméletileg akkor meghívódik nem teszteltem.
A másik problémánál is a hostnak kellene szólni hogy a 90 százalékos cpu használat funkciót vizsgálják felül, túlságosan érzékeny, lehet többszöri késleltetett ellenõrzést kellene beiktatni mielõtt egy szervert újraindítana.

Nem elérhető ptlevi

  • 235
    • Profil megtekintése
[HELP] 2 gondom van
« Válasz #2 Dátum: 2012. január 07. - 15:35:38 »
0 Show voters
Idézetet írta: ɐʞzssǝlosz date=1325942020\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"15340\" data-ipsquote-contentclass=\"forums_Topic
Az elsõ problémára a hosttól kellene segítséget kérni elmondani nekik a problémát hátha sikerülne olyan php kódot írni ami SA-MP szerverek esetében a consolba adná ki az \"exit\" parancsot.
Ha ezt megtudnák oldani akkor meghívódna a játékban az OnGameModeExit és az OnPlayerDisconnect is. (Elméletileg akkor meghívódik nem teszteltem.
A másik problémánál is a hostnak kellene szólni hogy a 90 százalékos cpu használat funkciót vizsgálják felül, túlságosan érzékeny, lehet többszöri késleltetett ellenõrzést kellene beiktatni mielõtt egy szervert újraindítana.
 
Köszi a választ, de az exit paranccsal az a bajom, hogy akkor mindenki újra kell lépjen a szerverbe. Úgy nem lehet hogy menjenek végbe azok a parancsok is és újra connect-elje a játékosokat?

[HELP] 2 gondom van
« Válasz #3 Dátum: 2012. január 07. - 15:51:29 »
0 Show voters
Itt csak a hostnál lévõ újraindítás funkció lenne módosítva tehát a szerver leállítása történne (ha megoldható) consolba történõ exit utasítással után fogja elindítani a samp szervered. (Hogy meghívásra kerüljenek azok az említett eljárások)
Persze ellenõrizni kell hogy tényleg így történik-e mielõtt a hostot zaklatnád ezzel.
A másik megoldás a gmx utasítás lenne consolba de sajnos az se mûködik rendesen.
Y_Less írt egy .inc fájlt ami javítaná de ez is csak úgy tudja hogy consolba gmx2 parancsot kell kiadni.
Viszont ezt a hostnál nem tudják valószínûleg, így a módosítást kérhetnéd úgyis hogy meg lehessen változtatni a te szerverednél az újraindítás lehetõségét.
Ez már csak a hoston és rajtad múlik, kérdés akarnak-e veszõdni ilyesmivel.
Talán javítja a problémát a samp fejlesztõi csapat és megoldódnak a szerver újraindítás problémák egyszer.
Röviden:
Y_Less által írt .inc fájl használata és consolba gmx2 utasítás kiadásával történõ szerver újraindítás lenne a megoldás. (Én nem teszteltem egyszer se de ezt verziót javaslom valahogy kivitelezni).
http://forum.sa-mp.com/showthread.php?t=250369

Nem elérhető ptlevi

  • 235
    • Profil megtekintése
[HELP] 2 gondom van
« Válasz #4 Dátum: 2012. január 07. - 19:34:08 »
0 Show voters
Idézetet írta: ɐʞzssǝlosz date=1325947889\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"15340\" data-ipsquote-contentclass=\"forums_Topic
Itt csak a hostnál lévõ újraindítás funkció lenne módosítva tehát a szerver leállítása történne (ha megoldható) consolba történõ exit utasítással után fogja elindítani a samp szervered. (Hogy meghívásra kerüljenek azok az említett eljárások)
Persze ellenõrizni kell hogy tényleg így történik-e mielõtt a hostot zaklatnád ezzel.
A másik megoldás a gmx utasítás lenne consolba de sajnos az se mûködik rendesen.
Y_Less írt egy .inc fájlt ami javítaná de ez is csak úgy tudja hogy consolba gmx2 parancsot kell kiadni.
Viszont ezt a hostnál nem tudják valószínûleg, így a módosítást kérhetnéd úgyis hogy meg lehessen változtatni a te szerverednél az újraindítás lehetõségét.
Ez már csak a hoston és rajtad múlik, kérdés akarnak-e veszõdni ilyesmivel.
Talán javítja a problémát a samp fejlesztõi csapat és megoldódnak a szerver újraindítás problémák egyszer.
Röviden:
Y_Less által írt .inc fájl használata és consolba gmx2 utasítás kiadásával történõ szerver újraindítás lenne a megoldás. (Én nem teszteltem egyszer se de ezt verziót javaslom valahogy kivitelezni).
http://forum.sa-mp.com/showthread.php?t=250369
 
és ezzel a gmx2 paranccsal a filterscript-ekben is végbemegy az OnPlayerFilterscriptExit és a OnPlayerDisconnect?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal