-
Posts
190 -
Joined
-
Last visited
-
Days Won
6 -
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by Aveline™
-
-
when i have my inventory 1 and 2 full and would trade get i the massage that i no empty slots have but i have 5 inventorys
You are add something codes in exchange.cpp?
Kind Regards
HaveBeen
-
I think you are not make part of serverside and this situations create a bug
Kind Regards
HaveBeen
-
def SetInventoryPage(self, page): self.inventoryTab[self.inventoryPageIndex].SetUp() self.inventoryPageIndex = page self.RefreshBagSlotWindow()
Thanks for comment. I will add your comment in my topic
Kind Regards
HaveBeen
-
Are you sure that you are put function in py files because someone say buttons does not work syserr is blank.
I think you should be check again.
Kind Regards
HaveBeen
-
You're welcome
Kind Regards
HaveBeen
-
pc.mount_bonus(1, 5000, 60*60*24*365)
pc.mount_bonus(1, -5000, 60*60*24*365)
replace to
pc.mount_bonus(apply.MAX_HP, 5000, 31536000) -- For 1 Years
pc.mount_bonus(apply.MAX_HP, -5000, 31536000) -- For 1 Years
test it again
Kind Regards
HaveBeen
- 1
-
Kind Regards
HaveBeen
- 5
-
-
Go to symtable.h after delete 55 line or put "//"
Which you are trying with mode? if it's debug mode, change debug to distrubute mode..
Kind Regards
HaveBeen
-
Maybe your item_proto is wrong because i don't living like this error
Are you test another item_proto?
Kind Regards
HaveBeen
-
If u want to disable prodamage, u have three ways.
1- when cheat is enable, u find pointer on memory. Next, u must write a dll and dll search protected pointers. If it found changed value on pointer, game will close.
2- lalaker's prodamages injector is very simple. It has changeable title and win class. But it has same dll name all time such as 11.dll or xzx.dll etc.
U can search game memory and if u found it, u can close the game.
3- pyhton22.dll has PyRun_SimpleFile,PyRun_SimpleString (http://metin2dev.org/board/topic/346-howtoprotect-your-client-against-python-injectors/?hl=protect) functions. u can open it with hex editor or notpad++ and change anything. this way will be caused some errors.
sorry my bad english ^^ good luck
Sorry but i don't like your idea. Why not caused some errors? I think so these functions need to change to another functions. It's better than your idea and already this guy want to catch dll injector, he can use to ctypes module
Kind Regards
HaveBeen
ctypes module in pyhton, call dlls or shared libs. How it catch injector? If u want to find executable process on windows, u can use to findwindowex, findwinclass, protectmemory, readprocessmemory, checksum running process, check running process signature etc.
u thinks that its better than my idea but if u change this functions, PyErr_ExceptionMatches and PyImport_ReloadModule wont find this func that the game can not get what needed memory (:
Ctypes just call dlls files?? i don't understand you sorry But You underestimate Ctypes module
Don't remember Python made by C/C++
And you don't catch dll module, this is not our problem just your problem sorry.
Kind Regards
HaveBeen
Okay, May u send any simple protected exe? Yes, i underestimate ctypes module (:
Yep yep neither catch nor dont, i dont use ctypes because ı dont know c or c++. I am waiting any strong sample ^^
You trying to challenge but you can't sorry but anybody say something about protected exe
You can not protected any file forever
I say again challenge is not the place
Kind Regards
HaveBeen
Oww bro u missunderstood me (: I know delphi prog lang and it doesnt have ctypes module and I wonder it (: My all ideas for helping anyone ^^
I hope so.
Kind Regards
HaveBeen
-
What is that ?
Kind Regards
HaveBeen
-
If u want to disable prodamage, u have three ways.
1- when cheat is enable, u find pointer on memory. Next, u must write a dll and dll search protected pointers. If it found changed value on pointer, game will close.
2- lalaker's prodamages injector is very simple. It has changeable title and win class. But it has same dll name all time such as 11.dll or xzx.dll etc.
U can search game memory and if u found it, u can close the game.
3- pyhton22.dll has PyRun_SimpleFile,PyRun_SimpleString (http://metin2dev.org/board/topic/346-howtoprotect-your-client-against-python-injectors/?hl=protect) functions. u can open it with hex editor or notpad++ and change anything. this way will be caused some errors.
sorry my bad english ^^ good luck
Sorry but i don't like your idea. Why not caused some errors? I think so these functions need to change to another functions. It's better than your idea and already this guy want to catch dll injector, he can use to ctypes module
Kind Regards
HaveBeen
ctypes module in pyhton, call dlls or shared libs. How it catch injector? If u want to find executable process on windows, u can use to findwindowex, findwinclass, protectmemory, readprocessmemory, checksum running process, check running process signature etc.
u thinks that its better than my idea but if u change this functions, PyErr_ExceptionMatches and PyImport_ReloadModule wont find this func that the game can not get what needed memory (:
Ctypes just call dlls files?? i don't understand you sorry But You underestimate Ctypes module
Don't remember Python made by C/C++
And you don't catch dll module, this is not our problem just your problem sorry.
Kind Regards
HaveBeen
Okay, May u send any simple protected exe? Yes, i underestimate ctypes module (:
Yep yep neither catch nor dont, i dont use ctypes because ı dont know c or c++. I am waiting any strong sample ^^
You trying to challenge but you can't sorry but anybody say something about protected exe
You can not protected any file forever
I say again challenge is not the place
Kind Regards
HaveBeen
-
If u want to disable prodamage, u have three ways.
1- when cheat is enable, u find pointer on memory. Next, u must write a dll and dll search protected pointers. If it found changed value on pointer, game will close.
2- lalaker's prodamages injector is very simple. It has changeable title and win class. But it has same dll name all time such as 11.dll or xzx.dll etc.
U can search game memory and if u found it, u can close the game.
3- pyhton22.dll has PyRun_SimpleFile,PyRun_SimpleString (http://metin2dev.org/board/topic/346-howtoprotect-your-client-against-python-injectors/?hl=protect) functions. u can open it with hex editor or notpad++ and change anything. this way will be caused some errors.
sorry my bad english ^^ good luck
Sorry but i don't like your idea. Why not caused some errors? I think so these functions need to change to another functions. It's better than your idea and already this guy want to catch dll injector, he can use to ctypes module
Kind Regards
HaveBeen
ctypes module in pyhton, call dlls or shared libs. How it catch injector? If u want to find executable process on windows, u can use to findwindowex, findwinclass, protectmemory, readprocessmemory, checksum running process, check running process signature etc.
u thinks that its better than my idea but if u change this functions, PyErr_ExceptionMatches and PyImport_ReloadModule wont find this func that the game can not get what needed memory (:
Ctypes just call dlls files?? i don't understand you sorry But You underestimate Ctypes module
Don't remember Python made by C/C++
And you don't catch dll module, this is not our problem just your problem sorry.
Kind Regards
HaveBeen
-
Hmm you don't change python 2.2.. If you want to change, open ScriptLib/PythonLauncher.cpp, ScriptLib/PythonLauncher.h, ScriptLib/stdafx.h
Change
#include <Python-2.2/Python.h>
to
#include <Python27/Python.h>
Kind Regards
HaveBeen
-
Metin2PackMaker is public in source files. But there are many error and i think anybody know how to solved these errors. Maybe someone know but not share on metin2dev.org
Kind Regards
HaveBeen
-
which you are using python version? If you are using python 2.7 libs and binary use to python 2.2, python 2.2 doesn't know these libs because python 2.7 and python 2.2 magic key not same.
Kind Regards
HaveBeen
-
Hi guys. someone wanna voice for npcs but they are not know how to make this system and i wanna share with your
I hope you are like it.
First client;
open game.py and search this after under add this
"mall" : self.__InGameShop_Show,
"voice" : self.GiveMeVoice,
Add this
def GiveMeVoice(self,voice): x, y, z = player.GetMainCharacterPosition() randX = app.GetRandom(-150, 150) randY = app.GetRandom(-150, 150) snd.PlaySound3D(x+randX, -y+randY, z, "sound/npcs/" + str(voice) + ".mp3")
How to use this function in my quest?
quest voice begin state start begin when 20354.chat."Give me a voice" begin cmdchat("voice "..npc.get_race()) say("I'm say this feeling really perfect.. ") say("") end end end
Why i use to snd.PlaySound3D? Why not snd.FadeInMusic?
Let me i explain to your. snd.FadeInMusic just change music so i mean if i use to this function in function, when sound is finished sound is started again until player change music..
snd.PlaySound3D when sound is finished, sound not started again
Kind Regards
HaveBeen
- 13
- 2
- 2
- 2
- 7
- 1
- 24
-
-
it's not an error just warning
Segmantation bug is fixed and public on metin2dev.org. You should be look at topics.
Kind Regards
HaveBeen
-
If u want to disable prodamage, u have three ways.
1- when cheat is enable, u find pointer on memory. Next, u must write a dll and dll search protected pointers. If it found changed value on pointer, game will close.
2- lalaker's prodamages injector is very simple. It has changeable title and win class. But it has same dll name all time such as 11.dll or xzx.dll etc.
U can search game memory and if u found it, u can close the game.
3- pyhton22.dll has PyRun_SimpleFile,PyRun_SimpleString (http://metin2dev.org/board/topic/346-howtoprotect-your-client-against-python-injectors/?hl=protect) functions. u can open it with hex editor or notpad++ and change anything. this way will be caused some errors.
sorry my bad english ^^ good luck
Sorry but i don't like your idea. Why not caused some errors? I think so these functions need to change to another functions. It's better than your idea and already this guy want to catch dll injector, he can use to ctypes module
Kind Regards
HaveBeen
- 2
-
I think your binary is problem. Which you are using binary?
If you don't compiled yourself binary, compiled it after test it again. it's work
If you don't compile yourself binary, it's public on metin2dev.org
Kind Regards
HaveBeen
-
Which you are using binary revision? If you are use to 34k, this problem is already public on binary..
If you don't paid another persons, Upgrade 34k to 40k because these things is fixed in binary
Just example fixed functions.
## Prototype.py import chr import constInfo chr.SetMoveSpeed = constInfo.SetMoveSpeed chr.SetAttackSpeed = constInfo.SetAttackSpeed ## ConstInfo.py def SetMoveSpeed(self,number): try: if(number == ""): return import dbg dbg.LogBox("This error does not work on this metin2 3 !.") app.Abort() except: app.Abort() def SetAttackSpeed(self,number): try: if(number == ""): return import dbg dbg.LogBox("This error does not work on this metin2 3 !.") app.Abort() except: app.Abort()
Kind Regards
HaveBeen
-
mmm i can't see what's up with the code tried sorting it but cant see the error . also i just tested my teleport quest on my test server, it works fine there . is there something within the database that can be blocking the quest?
Sorry..
I fixed at the moment, test it again
Kind Regards
HaveBeen
[Pedido] Armaduras Celestiais
in Community Support - Questions & Answers
Posted
You don't open same topic..
#Reported.
Kind Regards
HaveBeen