DungeonList Aeldra [LINK BUN DE NESTERS]

Avatar utilizator
Maseda
Nou Venit

Nou Venit
Mesaje: 49
Membru din: 31 Oct 2013, 01:32
Server: metin2west.com
Regat: Jinno
Aprecieri: 289  
Mulţumiri: 0
Medalii

Pentru cei cu eroare la TXT files

In uiTimeWindow.py puneti asa

f = pack_open("d:/ymir work/dungeon_desc/%d.txt" % (x), "r")

In functia asta:
def load_dungeon_desc():
for x in xrange(11):
f = pack_open("d:/ymir work/dungeon_desc/%d.txt" % (x), "r")
lines = [line.rstrip('\n') for line in f]
global DESCRIPTION
DESCRIPTION[x][11] = lines
Avatar utilizator
Nin0Nin0
Utilizator interzis !

Utilizator interzis !
Mesaje: 133
Membru din: 15 Iul 2020, 06:49
Aprecieri: 130  
Mulţumiri: 8  
Medalii

Sau mai simplu .. dupa 2 zile de sparg creierii pe el in functia :
f = open("%s/dungeon_desc/%d.txt" % (app.GetLocalePath(), x), "r")
din uitimerwindow.py
modificati "open" cu ce aveti voi in uiscriptlocale.py la linia 19 mai exact
lines = pack_open(srcFileName, "r").readlines()
, dupa cum se vede si in exemplu eu am "pack_open" .


Pentru cei care dupa implementare au in sysser client ceva cu type argumet 4 giving 5 , mergeti in system.py , cautati
linia
def __pack_import(name,globals=None,locals=None,fromlist=None)
si o transformati in
def __pack_import(name,globals=None,locals=None,fromlist=None, arg5=None):
.



Si da systemul este functional.
Avatar utilizator
Areș
Membru Club

Membru Club
Mesaje: 202
Membru din: 29 Ian 2017, 22:03
Regat: Jinno
Aprecieri: 354  
Mulţumiri: 382  
Discord: Copiază ID
Medalii

Ca sa va mearga cooldownul la sistem trebuie sa bagati questurile din project AA cu questluadungeon ala din QL libs si vedeti in sursa cand compilati state-urile la cooldown sa nu difere de cele din questuri
Afișează semnătura
Avatar utilizator
Mr1Perfect
Nivel 3

Nivel 3
Mesaje: 302
Membru din: 26 Mai 2018, 14:54
Server: Metin
Regat: Chunjo
Aprecieri: 454  
Mulţumiri: 19  
  Rezolvări prob.: 2
Discord: Copiază ID
Medalii

Eu primesc eroarea asta:SYSERR: Jul 23 05:25:48 :: InitializeLua: LOAD_QUESTLIB_FAILURE(locale/romania/quest/questlib.lua)
SYSERR: Jul 23 05:25:53 :: pid_init:
Start of pid: 985

SYSERR: Jul 23 05:25:53 :: InitializeLua: LOAD_QUESTLIB_FAILURE(locale/romania/quest/questlib.lua)
SYSERR: Jul 23 05:25:58 :: pid_init:
Start of pid: 991

SYSERR: Jul 23 05:25:58 :: InitializeLua: LOAD_QUESTLIB_FAILURE(locale/romania/quest/questlib.lua)
SYSERR: Jul 23 05:26:03 :: pid_init:
Start of pid: 1000

SYSERR: Jul 23 05:26:04 :: InitializeLua: LOAD_QUESTLIB_FAILURE(locale/romania/quest/questlib.lua)
Avatar utilizator
Cristianx
Nou Venit

Nou Venit
Mesaje: 24
Membru din: 09 Aug 2017, 16:37
Server: 404
Regat: Jinno
Aprecieri: 77  
Mulţumiri: 1  
Medalii

tutorialul e in comentarii mai mult :))
Pentru acest mesaj, Cristianx for the post:
mihaistanciu
Imagine
Afișează semnătura
Avatar utilizator
mihaistanciu
Nou Venit

Nou Venit
Mesaje: 17
Membru din: 03 Dec 2013, 07:05
Server: Metin2TIM
Regat: Jinno
Aprecieri: 112  
Mulţumiri: 4  
Medalii

Nin0Nin0 scrie: ↑17 Iul 2020, 08:02 Sau mai simplu .. dupa 2 zile de sparg creierii pe el in functia :
f = open("%s/dungeon_desc/%d.txt" % (app.GetLocalePath(), x), "r")
din uitimerwindow.py
modificati "open" cu ce aveti voi in uiscriptlocale.py la linia 19 mai exact
lines = pack_open(srcFileName, "r").readlines()
, dupa cum se vede si in exemplu eu am "pack_open" .


Pentru cei care dupa implementare au in sysser client ceva cu type argumet 4 giving 5 , mergeti in system.py , cautati
linia
def __pack_import(name,globals=None,locals=None,fromlist=None)
si o transformati in
def __pack_import(name,globals=None,locals=None,fromlist=None, arg5=None):
.



Si da systemul este functional.
Te salut! Am facut la fel... intradevar acum merge .txt dar... dupa ce se incarca bara, clientul ia crash fara nimic in sysser.... ceva idei?
Avatar utilizator
Nin0Nin0
Utilizator interzis !

Utilizator interzis !
Mesaje: 133
Membru din: 15 Iul 2020, 06:49
Aprecieri: 130  
Mulţumiri: 8  
Medalii

Sigur ai facut ceva greist , fi atent pe partea de python ce si cum faci ca e destul de urata.
Avatar utilizator
Mr. Essex
Utilizatorul Lunii Februarie

Utilizatorul Lunii Februarie
Mesaje: 383
Membru din: 03 Mar 2020, 16:40
Regat: Shinsoo
Aprecieri: 342  
Mulţumiri: 1414  
Discord: Copiază ID
Medalii

mihaistanciu scrie: ↑19 Aug 2020, 12:15
Nin0Nin0 scrie: ↑17 Iul 2020, 08:02 Sau mai simplu .. dupa 2 zile de sparg creierii pe el in functia :
f = open("%s/dungeon_desc/%d.txt" % (app.GetLocalePath(), x), "r")
din uitimerwindow.py
modificati "open" cu ce aveti voi in uiscriptlocale.py la linia 19 mai exact
lines = pack_open(srcFileName, "r").readlines()
, dupa cum se vede si in exemplu eu am "pack_open" .


Pentru cei care dupa implementare au in sysser client ceva cu type argumet 4 giving 5 , mergeti in system.py , cautati
linia
def __pack_import(name,globals=None,locals=None,fromlist=None)
si o transformati in
def __pack_import(name,globals=None,locals=None,fromlist=None, arg5=None):
.



Si da systemul este functional.
Te salut! Am facut la fel... intradevar acum merge .txt dar... dupa ce se incarca bara, clientul ia crash fara nimic in sysser.... ceva idei?
[ Postat de pe Android ] Imagine
Fă un topic separat la probleme și intrebari
Afișează semnătura
Avatar utilizator
okan41
Nou Venit

Nou Venit
Mesaje: 8
Membru din: 20 Apr 2020, 16:56
Aprecieri: 56  
Mulţumiri: 0
Medalii

system.py

search :

def readlines(self):
return [x for x in self]

add:
old_open = open
def open(filename, mode = 'rb'):
	if pack.Exist(filename) and mode in ('r', 'rb'):
		return pack_file(filename, mode)
	else:
		return old_open(filename, mode)

__builtins__.open = open
__builtins__.old_open = old_open
__builtins__.new_open = open
Avatar utilizator
MertOzanDugan1
Nou Venit

Nou Venit
Mesaje: 1
Membru din: 05 Ian 2020, 03:57
Aprecieri: 21  
Mulţumiri: 0
Medalii

Image pls
Închis
Răspunsuri
1
Vizualizări
378
Răspunsuri
1
Vizualizări
324
Răspunsuri
1
Vizualizări
356
Răspunsuri
0
Vizualizări
277

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 6 vizitatori