-
Posts
236 -
Joined
-
Last visited
-
Days Won
1 -
Feedback
0%
ATAG last won the day on June 27 2014
ATAG had the most liked content!
About ATAG
- Birthday 05/03/1980
Informations
-
Gender
Male
-
Country
Hungary
-
Nationality
Hungarian
ATAG's Achievements
-
cms [Replica] Old Metin2 Website & ItemShop
ATAG replied to TMP4's topic in Web Development & Scripts / Systems
For example ishop doesn't have a strict session handler, you can buy items unlimited times... (you can log in multiple times from different browsers, and voila...)- 33 replies
-
Yep, i also got it from mcncc i guess... Took weeks to find and download it Also contained web files of longju (maybe?)
-
[Hidden Content]
-
You must change the quesst's state to 'run': /set_quest_state main_quest_lv12 run
-
Did you changed the path to locale/en/quest ?
-
Look at the first post. + if you wanna add the 'expermential' stuff, you need this system too: [Hidden Content]
-
It seems like you missed some python parts or you forgot to rebuild eterpythonlib?
-
In intrologin.py look for: self.stream.SetConnectInfo(serverInfo.SRV1["host"], self.ChannelButtons[channel][1], serverInfo.SRV1["host"], serverInfo.SRV1["auth1"]) Andd add below: try: print("serverinfo: %s/%s\n" % (serverInfo.SRV1["name"], serverInfo.SERVER1_CHANNEL_DICT[channel]["name"])) self.__SetServerInfo("%s, %s " % (serverInfo.SRV1["name"], serverInfo.SERVER1_CHANNEL_DICT[channel]["name"])) except: print("serverinfo: NONE\n") I'm not 100% sure, since my serverinfo.py and logininfo.py are modified. I hope it works. I also had to modify the fuction like this: def __SetServerInfo(self, name): net.SetServerInfo(name.strip()) #self.serverInfo.SetText(name) print("__SetServerInfo: %s/%s" % name, name.strip() or name)
-
Ok i got it, I changed the intrologin.py There's a missing 'self.__SetServerInfo("%s, %s " % (serverName, channelName))' or something like tat before 'self.Connect(id, pwd)'. You have to implement it...
-
To be honest I can’t remember what did I change, but it definitely was not in src
-
Csak találgatok (just guessing): root/uiminimap.py if constInfo.MINIMAP_POSITIONINFO_ENABLE==0: self.positionInfo.Hide() self.serverInfo.SetText(net.GetServerInfo()) #---> #self.serverInfo.Show() self.ScaleUpButton.SetEvent(ui.__mem_func__(self.ScaleUp)) This line is commented i guess, i dont have the untouched root anymore
-
You have to call the quest event BEFORE you start the mining process in src
- 22 replies
-
- c++
- improvement
-
(and 1 more)
Tagged with:
-
metin2dev
-
Did you change it in client proto too?
-
[Updated]Python3 - More damn problems
ATAG replied to Amun's topic in Community Support - Questions & Answers
Haha, i've followed your path, and ran into the same problems. The breakthrough was removing the debug sht from system.py: import debuginfo #debuginfo.SetDebugMode(__DEBUG__) debuginfo.SetDebugMode(0) After this i started to receive usable error messages... Next, i changed in PythonPAckModule.cpp (in PyObject * packGet(...)) if (CEterPackManager::Instance().Get(file, strFileName, &pData)) { //return Py_BuildValue("s#",pData, file.Size()); return PyUnicode_FromStringAndSize((const char *)pData, file.Size()); } And voila, everything has started working (?). Got sht tons of messages like this, need to convert the python (and txt) files to utf-8.