Metin2 Hungarian Forum

Metin2 => Segítség => Szerver készítés => Privát szerverek => Archívum => A témát indította: <Alchemist> Dátum 2013-03-10, 11:13:22

Cím: Gyors kilépés (K)
Írta: <Alchemist> Dátum 2013-03-10, 11:13:22
Sziasztok.

Sok szerveren bent van a "Gyors kilépés" opció, nos erre valaki tudna egy tutorialt adni hogyan is kell betenni?
Cím: Re:Gyors kilépés
Írta: ATAG Dátum 2013-03-10, 11:34:02
game.py-ben első sornak beírod:
import sys

majd berakod a serverCommandList végére:

"SysExit" : self.__SysExit,

Majd a fájl legvégére:

def __SysExit()
sys.exit(0)

Ezután egy küldiből elküldöd a parancsot:
Idézcmdchat("SysExit")
és elvileg bezáródik a kliens.

Egyszerűbb módszer: cmdchat-el nem létező parancsot küldesz és összeomlik a kliens (bezáródik) :D
Cím: Re:Gyors kilépés
Írta: <Alchemist> Dátum 2013-03-10, 11:54:13
Kösz, esetleg azt meg lehetne oldani valahogy hogy a "Játék befejezése" és a "Megszakít" között ott legyen hogy gyors kilépés?
Cím: Re:Gyors kilépés
Írta: ATAG Dátum 2013-03-10, 12:12:25
Persze hogy meg...

uiscript/systemdialog.py-be beraksz egy új gombot és megcsinálod rá uisystem.py-ben a(z új) kilépés funkciót.
Cím: Re:Gyors kilépés
Írta: <Alchemist> Dátum 2013-03-10, 12:51:22
Kösz, így már menni fog.
EhPortal 1.39 © 2025, WebDev