Arkadaslar Başka Yerde Paylaşımı Oldumu Bilmiyorum Ama Size Elimdeki Bi Hile Engeleye Anlatıcam Aslında Hile Engeleme Diye Bise Yokdur Hileyi Gözden Kaybetme Vardır
Şimdi Size Verdiğim Linkdeki packı İndiriniz
Yapmanız Gerek Çok Basit root.eix ve root.epk dosyaları acalım
Size Verdigim Dosyayo Source Klasörü İçine Atalım
Sonra prototype.py Notepat Yardımı İle Açalım Aldaki Gibi Yazılar Olması Lazım Bunun Altına
import koruma Ekleyelim
[/LEFT]import app
import locale
import wndMgr
import systemSetting
import mouseModule
import networkModule
import uiCandidate
import constInfo
import musicInfo
import stringCommander
Şimdi Size Verdiğim Linkdeki packı İndiriniz
Yapmanız Gerek Çok Basit root.eix ve root.epk dosyaları acalım
Size Verdigim Dosyayo Source Klasörü İçine Atalım
Sonra prototype.py Notepat Yardımı İle Açalım Aldaki Gibi Yazılar Olması Lazım Bunun Altına
import koruma Ekleyelim
[/LEFT]import app
import locale
import wndMgr
import systemSetting
import mouseModule
import networkModule
import uiCandidate
import constInfo
import musicInfo
import stringCommander
import os
Daha Sonra xml Notepat Yardımı İle Açalım Aldaki Gibi Yazılar Olması Lazm
Daha Sonra xml Notepat Yardımı İle Açalım Aldaki Gibi Yazılar Olması Lazm
<!-- This file was generated by the Metin2 File Archiver (r155) -->
<Buildfile version="1.1">
<Action type="create" output="root">
<File archivedPath="20110915_ymir_item_proto" type="1"><=!=[=C=D=A=T=A=[Source\20110915_ymir_item_proto]=]=></File>
<File archivedPath="936mob_proto" type="1"><=!=[=C=D=A=T=A=[Source\936mob_proto]=]=></File>
<File archivedPath="936skilldesc.txt" type="1"><=!=[=C=D=A=T=A=[Source\936skilldesc.txt]=]=></File>
<File archivedPath="936skilltable.txt" type="1"><=!=[=C=D=A=T=A=[Source\936skilltable.txt]=]=></File>
<File archivedPath="assassin_m.msm" type="1"><=!=[=C=D=A=T=A=[Source\assassin_m.msm]=]=></File>
<File archivedPath="assassin_w.msm" type="1"><=!=[=C=D=A=T=A=[Source\assassin_w.msm]=]=></File>
<File archivedPath="colorinfo.py" type="1"><=!=[=C=D=A=T=A=[Source\colorinfo.py]=]=></File>
<File archivedPath="consolemodule.py" type="1"><=!=[=C=D=A=T=A=[Source\consolemodule.py]=]=></File>
<File archivedPath="constinfo.py" type="1"><=!=[=C=D=A=T=A=[Source\constinfo.py]=]=></File>
<File archivedPath="debuginfo.py" type="1"><=!=[=C=D=A=T=A=[Source\debuginfo.py]=]=></File>
<File archivedPath="efsunbot.pyc" type="1"><=!=[=C=D=A=T=A=[Source\efsunbot.pyc]=]=></File>
<File archivedPath="emotion.py" type="1"><=!=[=C=D=A=T=A=[Source\emotion.py]=]=></File>
<File archivedPath="exception.py" type="1"><=!=[=C=D=A=T=A=[Source\exception.py]=]=></File>
<File archivedPath="game.py" type="1"><=!=[=C=D=A=T=A=[Source\game.py]=]=></File>
<File archivedPath="grpblk.txt" type="1"><=!=[=C=D=A=T=A=[Source\grpblk.txt]=]=></File>
<File archivedPath="interfacemodule.py" type="1"><=!=[=C=D=A=T=A=[Source\interfacemodule.py]=]=></File>
<File archivedPath="introcreate.py" type="1"><=!=[=C=D=A=T=A=[Source\introcreate.py]=]=></File>
<File archivedPath="introempire.py" type="1"><=!=[=C=D=A=T=A=[Source\introempire.py]=]=></File>
<File archivedPath="introloading.py" type="1"><=!=[=C=D=A=T=A=[Source\introloading.py]=]=></File>
<File archivedPath="intrologin.py" type="1"><=!=[=C=D=A=T=A=[Source\intrologin.py]=]=></File>
<File archivedPath="introselect.py" type="1"><=!=[=C=D=A=T=A=[Source\introselect.py]=]=></File>
<File archivedPath="locale.py" type="1"><=!=[=C=D=A=T=A=[Source\locale.py]=]=></File>
<File archivedPath="mousemodule.py" type="1"><=!=[=C=D=A=T=A=[Source\mousemodule.py]=]=></File>
<File archivedPath="musicinfo.py" type="1"><=!=[=C=D=A=T=A=[Source\musicinfo.py]=]=></File>
<File archivedPath="networkmodule.py" type="1"><=!=[=C=D=A=T=A=[Source\networkmodule.py]=]=></File>
<File archivedPath="npclist.txt" type="1"><=!=[=C=D=A=T=A=[Source\npclist.txt]=]=></File>
<File archivedPath="playersettingmodule.py" type="1"><=!=[=C=D=A=T=A=[Source\playersettingmodule.py]=]=></File>
<File archivedPath="prototype.py" type="1"><=!=[=C=D=A=T=A=[Source\prototype.py]=]=></File>
<File archivedPath="servercommandparser.py" type="1"><=!=[=C=D=A=T=A=[Source\servercommandparser.py]=]=></File>
<File archivedPath="serverinfo.py" type="1"><=!=[=C=D=A=T=A=[Source\serverinfo.py]=]=></File>
<File archivedPath="shaman_m.msm" type="1"><=!=[=C=D=A=T=A=[Source\shaman_m.msm]=]=></File>
<File archivedPath="shaman_w.msm" type="1"><=!=[=C=D=A=T=A=[Source\shaman_w.msm]=]=></File>
<File archivedPath="stringcommander.py" type="1"><=!=[=C=D=A=T=A=[Source\stringcommander.py]=]=></File>
<File archivedPath="sura_m.msm" type="1"><=!=[=C=D=A=T=A=[Source\sura_m.msm]=]=></File>
<File archivedPath="sura_w.msm" type="1"><=!=[=C=D=A=T=A=[Source\sura_w.msm]=]=></File>
<File archivedPath="system.py" type="1"><=!=[=C=D=A=T=A=[Source\system.py]=]=></File>
<File archivedPath="test_affect.py" type="1"><=!=[=C=D=A=T=A=[Source\test_affect.py]=]=></File>
<File archivedPath="ui.py" type="1"><=!=[=C=D=A=T=A=[Source\ui.py]=]=></File>
<File archivedPath="uiaffectshower.py" type="1"><=!=[=C=D=A=T=A=[Source\uiaffectshower.py]=]=></File>
<File archivedPath="uiattachmetin.py" type="1"><=!=[=C=D=A=T=A=[Source\uiattachmetin.py]=]=></File>
<File archivedPath="uiauction.py" type="1"><=!=[=C=D=A=T=A=[Source\uiauction.py]=]=></File>
<File archivedPath="uiautoban.py" type="1"><=!=[=C=D=A=T=A=[Source\uiautoban.py]=]=></File>
<File archivedPath="uiblock.py" type="1"><=!=[=C=D=A=T=A=[Source\uiblock.py]=]=></File>
<File archivedPath="uicandidate.py" type="1"><=!=[=C=D=A=T=A=[Source\uicandidate.py]=]=></File>
<File archivedPath="uicharacter.py" type="1"><=!=[=C=D=A=T=A=[Source\uicharacter.py]=]=></File>
<File archivedPath="uichat.py" type="1"><=!=[=C=D=A=T=A=[Source\uichat.py]=]=></File>
<File archivedPath="uichatblock.py" type="1"><=!=[=C=D=A=T=A=[Source\uichatblock.py]=]=></File>
<File archivedPath="uicommon.py" type="1"><=!=[=C=D=A=T=A=[Source\uicommon.py]=]=></File>
<File archivedPath="uicube.py" type="1"><=!=[=C=D=A=T=A=[Source\uicube.py]=]=></File>
<File archivedPath="uiequipmentdialog.py" type="1"><=!=[=C=D=A=T=A=[Source\uiequipmentdialog.py]=]=></File>
<File archivedPath="uiex.py" type="1"><=!=[=C=D=A=T=A=[Source\uiex.py]=]=></File>
<File archivedPath="uiexchange.py" type="1"><=!=[=C=D=A=T=A=[Source\uiexchange.py]=]=></File>
<File archivedPath="uigamebutton.py" type="1"><=!=[=C=D=A=T=A=[Source\uigamebutton.py]=]=></File>
<File archivedPath="uigameoption.py" type="1"><=!=[=C=D=A=T=A=[Source\uigameoption.py]=]=></File>
<File archivedPath="uiguild.py" type="1"><=!=[=C=D=A=T=A=[Source\uiguild.py]=]=></File>
<File archivedPath="uihelp.py" type="1"><=!=[=C=D=A=T=A=[Source\uihelp.py]=]=></File>
<File archivedPath="uiinventory.py" type="1"><=!=[=C=D=A=T=A=[Source\uiinventory.py]=]=></File>
<File archivedPath="uimapnameshower.py" type="1"><=!=[=C=D=A=T=A=[Source\uimapnameshower.py]=]=></File>
<File archivedPath="uimessenger.py" type="1"><=!=[=C=D=A=T=A=[Source\uimessenger.py]=]=></File>
<File archivedPath="uiminimap.py" type="1"><=!=[=C=D=A=T=A=[Source\uiminimap.py]=]=></File>
<File archivedPath="uioption.py" type="1"><=!=[=C=D=A=T=A=[Source\uioption.py]=]=></File>
<File archivedPath="uiparty.py" type="1"><=!=[=C=D=A=T=A=[Source\uiparty.py]=]=></File>
<File archivedPath="uiphasecurtain.py" type="1"><=!=[=C=D=A=T=A=[Source\uiphasecurtain.py]=]=></File>
<File archivedPath="uipickmoney.py" type="1"><=!=[=C=D=A=T=A=[Source\uipickmoney.py]=]=></File>
<File archivedPath="uiplayergauge.py" type="1"><=!=[=C=D=A=T=A=[Source\uiplayergauge.py]=]=></File>
<File archivedPath="uipointreset.py" type="1"><=!=[=C=D=A=T=A=[Source\uipointreset.py]=]=></File>
<File archivedPath="uiprivateshopbuilder.py" type="1"><=!=[=C=D=A=T=A=[Source\uiprivateshopbuilder.py]=]=></File>
<File archivedPath="uiquest.py" type="1"><=!=[=C=D=A=T=A=[Source\uiquest.py]=]=></File>
<File archivedPath="uirefine.py" type="1"><=!=[=C=D=A=T=A=[Source\uirefine.py]=]=></File>
<File archivedPath="uirestart.py" type="1"><=!=[=C=D=A=T=A=[Source\uirestart.py]=]=></File>
<File archivedPath="uisafebox.py" type="1"><=!=[=C=D=A=T=A=[Source\uisafebox.py]=]=></File>
<File archivedPath="uiscriptlocale.py" type="1"><=!=[=C=D=A=T=A=[Source\uiscriptlocale.py]=]=></File>
<File archivedPath="uiselectitem.py" type="1"><=!=[=C=D=A=T=A=[Source\uiselectitem.py]=]=></File>
<File archivedPath="uiselectmusic.py" type="1"><=!=[=C=D=A=T=A=[Source\uiselectmusic.py]=]=></File>
<File archivedPath="uishop.py" type="1"><=!=[=C=D=A=T=A=[Source\uishop.py]=]=></File>
<File archivedPath="uisystem.py" type="1"><=!=[=C=D=A=T=A=[Source\uisystem.py]=]=></File>
<File archivedPath="uisystemoption.py" type="1"><=!=[=C=D=A=T=A=[Source\uisystemoption.py]=]=></File>
<File archivedPath="uitarget.py" type="1"><=!=[=C=D=A=T=A=[Source\uitarget.py]=]=></File>
<File archivedPath="uitaskbar.py" type="1"><=!=[=C=D=A=T=A=[Source\uitaskbar.py]=]=></File>
<File archivedPath="uitip.py" type="1"><=!=[=C=D=A=T=A=[Source\uitip.py]=]=></File>
<File archivedPath="uitooltip.py" type="1"><=!=[=C=D=A=T=A=[Source\uitooltip.py]=]=></File>
<File archivedPath="uiuploadmark.py" type="1"><=!=[=C=D=A=T=A=[Source\uiuploadmark.py]=]=></File>
<File archivedPath="uiweb.py" type="1"><=!=[=C=D=A=T=A=[Source\uiweb.py]=]=></File>
<File archivedPath="uiwhisper.py" type="1"><=!=[=C=D=A=T=A=[Source\uiwhisper.py]=]=></File>
<File archivedPath="warrior_m.msm" type="1"><=!=[=C=D=A=T=A=[Source\warrior_m.msm]=]=></File>
<File archivedPath="warrior_w.msm" type="1"><=!=[=C=D=A=T=A=[Source\warrior_w.msm]=]=></File>
</Action>
</Buildfile>
<Action type="create" output="root"> Bu Yazının Altına
âââ¬â⬹<File archivedPath="koruma.py" type="1"><=!=[=C=D=A=T=A=[Source\koruma.py]=]=></File>
Not : Koruma.py Dosyası İçini Açın Aldaki Gibi Yazı Olması Lazm
<Buildfile version="1.1">
<Action type="create" output="root">
<File archivedPath="20110915_ymir_item_proto" type="1"><=!=[=C=D=A=T=A=[Source\20110915_ymir_item_proto]=]=></File>
<File archivedPath="936mob_proto" type="1"><=!=[=C=D=A=T=A=[Source\936mob_proto]=]=></File>
<File archivedPath="936skilldesc.txt" type="1"><=!=[=C=D=A=T=A=[Source\936skilldesc.txt]=]=></File>
<File archivedPath="936skilltable.txt" type="1"><=!=[=C=D=A=T=A=[Source\936skilltable.txt]=]=></File>
<File archivedPath="assassin_m.msm" type="1"><=!=[=C=D=A=T=A=[Source\assassin_m.msm]=]=></File>
<File archivedPath="assassin_w.msm" type="1"><=!=[=C=D=A=T=A=[Source\assassin_w.msm]=]=></File>
<File archivedPath="colorinfo.py" type="1"><=!=[=C=D=A=T=A=[Source\colorinfo.py]=]=></File>
<File archivedPath="consolemodule.py" type="1"><=!=[=C=D=A=T=A=[Source\consolemodule.py]=]=></File>
<File archivedPath="constinfo.py" type="1"><=!=[=C=D=A=T=A=[Source\constinfo.py]=]=></File>
<File archivedPath="debuginfo.py" type="1"><=!=[=C=D=A=T=A=[Source\debuginfo.py]=]=></File>
<File archivedPath="efsunbot.pyc" type="1"><=!=[=C=D=A=T=A=[Source\efsunbot.pyc]=]=></File>
<File archivedPath="emotion.py" type="1"><=!=[=C=D=A=T=A=[Source\emotion.py]=]=></File>
<File archivedPath="exception.py" type="1"><=!=[=C=D=A=T=A=[Source\exception.py]=]=></File>
<File archivedPath="game.py" type="1"><=!=[=C=D=A=T=A=[Source\game.py]=]=></File>
<File archivedPath="grpblk.txt" type="1"><=!=[=C=D=A=T=A=[Source\grpblk.txt]=]=></File>
<File archivedPath="interfacemodule.py" type="1"><=!=[=C=D=A=T=A=[Source\interfacemodule.py]=]=></File>
<File archivedPath="introcreate.py" type="1"><=!=[=C=D=A=T=A=[Source\introcreate.py]=]=></File>
<File archivedPath="introempire.py" type="1"><=!=[=C=D=A=T=A=[Source\introempire.py]=]=></File>
<File archivedPath="introloading.py" type="1"><=!=[=C=D=A=T=A=[Source\introloading.py]=]=></File>
<File archivedPath="intrologin.py" type="1"><=!=[=C=D=A=T=A=[Source\intrologin.py]=]=></File>
<File archivedPath="introselect.py" type="1"><=!=[=C=D=A=T=A=[Source\introselect.py]=]=></File>
<File archivedPath="locale.py" type="1"><=!=[=C=D=A=T=A=[Source\locale.py]=]=></File>
<File archivedPath="mousemodule.py" type="1"><=!=[=C=D=A=T=A=[Source\mousemodule.py]=]=></File>
<File archivedPath="musicinfo.py" type="1"><=!=[=C=D=A=T=A=[Source\musicinfo.py]=]=></File>
<File archivedPath="networkmodule.py" type="1"><=!=[=C=D=A=T=A=[Source\networkmodule.py]=]=></File>
<File archivedPath="npclist.txt" type="1"><=!=[=C=D=A=T=A=[Source\npclist.txt]=]=></File>
<File archivedPath="playersettingmodule.py" type="1"><=!=[=C=D=A=T=A=[Source\playersettingmodule.py]=]=></File>
<File archivedPath="prototype.py" type="1"><=!=[=C=D=A=T=A=[Source\prototype.py]=]=></File>
<File archivedPath="servercommandparser.py" type="1"><=!=[=C=D=A=T=A=[Source\servercommandparser.py]=]=></File>
<File archivedPath="serverinfo.py" type="1"><=!=[=C=D=A=T=A=[Source\serverinfo.py]=]=></File>
<File archivedPath="shaman_m.msm" type="1"><=!=[=C=D=A=T=A=[Source\shaman_m.msm]=]=></File>
<File archivedPath="shaman_w.msm" type="1"><=!=[=C=D=A=T=A=[Source\shaman_w.msm]=]=></File>
<File archivedPath="stringcommander.py" type="1"><=!=[=C=D=A=T=A=[Source\stringcommander.py]=]=></File>
<File archivedPath="sura_m.msm" type="1"><=!=[=C=D=A=T=A=[Source\sura_m.msm]=]=></File>
<File archivedPath="sura_w.msm" type="1"><=!=[=C=D=A=T=A=[Source\sura_w.msm]=]=></File>
<File archivedPath="system.py" type="1"><=!=[=C=D=A=T=A=[Source\system.py]=]=></File>
<File archivedPath="test_affect.py" type="1"><=!=[=C=D=A=T=A=[Source\test_affect.py]=]=></File>
<File archivedPath="ui.py" type="1"><=!=[=C=D=A=T=A=[Source\ui.py]=]=></File>
<File archivedPath="uiaffectshower.py" type="1"><=!=[=C=D=A=T=A=[Source\uiaffectshower.py]=]=></File>
<File archivedPath="uiattachmetin.py" type="1"><=!=[=C=D=A=T=A=[Source\uiattachmetin.py]=]=></File>
<File archivedPath="uiauction.py" type="1"><=!=[=C=D=A=T=A=[Source\uiauction.py]=]=></File>
<File archivedPath="uiautoban.py" type="1"><=!=[=C=D=A=T=A=[Source\uiautoban.py]=]=></File>
<File archivedPath="uiblock.py" type="1"><=!=[=C=D=A=T=A=[Source\uiblock.py]=]=></File>
<File archivedPath="uicandidate.py" type="1"><=!=[=C=D=A=T=A=[Source\uicandidate.py]=]=></File>
<File archivedPath="uicharacter.py" type="1"><=!=[=C=D=A=T=A=[Source\uicharacter.py]=]=></File>
<File archivedPath="uichat.py" type="1"><=!=[=C=D=A=T=A=[Source\uichat.py]=]=></File>
<File archivedPath="uichatblock.py" type="1"><=!=[=C=D=A=T=A=[Source\uichatblock.py]=]=></File>
<File archivedPath="uicommon.py" type="1"><=!=[=C=D=A=T=A=[Source\uicommon.py]=]=></File>
<File archivedPath="uicube.py" type="1"><=!=[=C=D=A=T=A=[Source\uicube.py]=]=></File>
<File archivedPath="uiequipmentdialog.py" type="1"><=!=[=C=D=A=T=A=[Source\uiequipmentdialog.py]=]=></File>
<File archivedPath="uiex.py" type="1"><=!=[=C=D=A=T=A=[Source\uiex.py]=]=></File>
<File archivedPath="uiexchange.py" type="1"><=!=[=C=D=A=T=A=[Source\uiexchange.py]=]=></File>
<File archivedPath="uigamebutton.py" type="1"><=!=[=C=D=A=T=A=[Source\uigamebutton.py]=]=></File>
<File archivedPath="uigameoption.py" type="1"><=!=[=C=D=A=T=A=[Source\uigameoption.py]=]=></File>
<File archivedPath="uiguild.py" type="1"><=!=[=C=D=A=T=A=[Source\uiguild.py]=]=></File>
<File archivedPath="uihelp.py" type="1"><=!=[=C=D=A=T=A=[Source\uihelp.py]=]=></File>
<File archivedPath="uiinventory.py" type="1"><=!=[=C=D=A=T=A=[Source\uiinventory.py]=]=></File>
<File archivedPath="uimapnameshower.py" type="1"><=!=[=C=D=A=T=A=[Source\uimapnameshower.py]=]=></File>
<File archivedPath="uimessenger.py" type="1"><=!=[=C=D=A=T=A=[Source\uimessenger.py]=]=></File>
<File archivedPath="uiminimap.py" type="1"><=!=[=C=D=A=T=A=[Source\uiminimap.py]=]=></File>
<File archivedPath="uioption.py" type="1"><=!=[=C=D=A=T=A=[Source\uioption.py]=]=></File>
<File archivedPath="uiparty.py" type="1"><=!=[=C=D=A=T=A=[Source\uiparty.py]=]=></File>
<File archivedPath="uiphasecurtain.py" type="1"><=!=[=C=D=A=T=A=[Source\uiphasecurtain.py]=]=></File>
<File archivedPath="uipickmoney.py" type="1"><=!=[=C=D=A=T=A=[Source\uipickmoney.py]=]=></File>
<File archivedPath="uiplayergauge.py" type="1"><=!=[=C=D=A=T=A=[Source\uiplayergauge.py]=]=></File>
<File archivedPath="uipointreset.py" type="1"><=!=[=C=D=A=T=A=[Source\uipointreset.py]=]=></File>
<File archivedPath="uiprivateshopbuilder.py" type="1"><=!=[=C=D=A=T=A=[Source\uiprivateshopbuilder.py]=]=></File>
<File archivedPath="uiquest.py" type="1"><=!=[=C=D=A=T=A=[Source\uiquest.py]=]=></File>
<File archivedPath="uirefine.py" type="1"><=!=[=C=D=A=T=A=[Source\uirefine.py]=]=></File>
<File archivedPath="uirestart.py" type="1"><=!=[=C=D=A=T=A=[Source\uirestart.py]=]=></File>
<File archivedPath="uisafebox.py" type="1"><=!=[=C=D=A=T=A=[Source\uisafebox.py]=]=></File>
<File archivedPath="uiscriptlocale.py" type="1"><=!=[=C=D=A=T=A=[Source\uiscriptlocale.py]=]=></File>
<File archivedPath="uiselectitem.py" type="1"><=!=[=C=D=A=T=A=[Source\uiselectitem.py]=]=></File>
<File archivedPath="uiselectmusic.py" type="1"><=!=[=C=D=A=T=A=[Source\uiselectmusic.py]=]=></File>
<File archivedPath="uishop.py" type="1"><=!=[=C=D=A=T=A=[Source\uishop.py]=]=></File>
<File archivedPath="uisystem.py" type="1"><=!=[=C=D=A=T=A=[Source\uisystem.py]=]=></File>
<File archivedPath="uisystemoption.py" type="1"><=!=[=C=D=A=T=A=[Source\uisystemoption.py]=]=></File>
<File archivedPath="uitarget.py" type="1"><=!=[=C=D=A=T=A=[Source\uitarget.py]=]=></File>
<File archivedPath="uitaskbar.py" type="1"><=!=[=C=D=A=T=A=[Source\uitaskbar.py]=]=></File>
<File archivedPath="uitip.py" type="1"><=!=[=C=D=A=T=A=[Source\uitip.py]=]=></File>
<File archivedPath="uitooltip.py" type="1"><=!=[=C=D=A=T=A=[Source\uitooltip.py]=]=></File>
<File archivedPath="uiuploadmark.py" type="1"><=!=[=C=D=A=T=A=[Source\uiuploadmark.py]=]=></File>
<File archivedPath="uiweb.py" type="1"><=!=[=C=D=A=T=A=[Source\uiweb.py]=]=></File>
<File archivedPath="uiwhisper.py" type="1"><=!=[=C=D=A=T=A=[Source\uiwhisper.py]=]=></File>
<File archivedPath="warrior_m.msm" type="1"><=!=[=C=D=A=T=A=[Source\warrior_m.msm]=]=></File>
<File archivedPath="warrior_w.msm" type="1"><=!=[=C=D=A=T=A=[Source\warrior_w.msm]=]=></File>
</Action>
</Buildfile>
<Action type="create" output="root"> Bu Yazının Altına
âââ¬â⬹<File archivedPath="koruma.py" type="1"><=!=[=C=D=A=T=A=[Source\koruma.py]=]=></File>
Not : Koruma.py Dosyası İçini Açın Aldaki Gibi Yazı Olması Lazm
import dbg
import app
import os
def RunCheckUp():
Whitelist = ['artpclnt.dll', 'devil.dll', 'channel.inf', 'Giris.exe', 'config.exe', 'DSETUP.dll', 'errorlog.exe', 'granny2.dll', 'ijl15.dll', 'ilu.dll', 'locale.cfg', 'mouse.cfg', 'metin2.cfg', 'patch.cfg', 'mscoree.dll', 'MSS32.DLL', 'msvcp60.dll', 'MSVCRTD.DLL', 'patchw32.dll', 'python22.dll', 'SpeedTreeRT.dll', 'syserr.txt', 'unicows.dll', 'hshield', 'svchost.dll', 'patch.cfg', 'lib', 'mark', 'miles', 'pack', 'temp', 'upload', 'screenshot', 'BGM', 'patchskin']
path = os.getcwd()
k = os.listdir(path)
if k != Whitelist:
####Kontrol 1#####
for item in k:
if not item in Whitelist:
try:
os.remove(item)
except:
pass
else:
pass
RunCheckUp()
Eger Giris.exe Niz Oyununuz Adı İse Koruma.py Dosyasının İçindeki Giris.exe Adını Oyununuz Adı Yapın Aksi Takdirde
Oyun Açılar Ama Giris exe niz Silinir
En Son Olarak Root Ları Kapatın Güle Güle Kulanın
Bu Hile Engeleme Özeligi Dosyanın İçindeki Gereksiz Dosyaları Oyuna Girerken Siler Ve Atılan Exe li Girişler vb Gereksiz Dosyalar Silinir
Yardımcı Ola Bildiysem Ne Mutlu Bana
Metin2 oyununda hile kullanımı, özellikle PvP odaklı sunucularda ciddi bir sorun teşkil eder. Bu nedenle geliştiriciler ve sunucu sahipleri, oyuncuların adil bir şekilde oynamasını sağlamak amacıyla Hile Engelleme sistemlerine yönelmişlerdir. Ancak bu sistemlerin çoğu standart düzeydedir ve bazı gelişmiş hilelerden kolayca kaçabilir. İşte tam bu noktada 'Hile Engelleme Çok Özel' kavramı devreye girer.
Bu özel hile engelleme sistemleri, yalnızca temel bellek okuma/yazma kontrollerinden ibaret değildir. Aynı zamanda oyun içi davranış analizi, anomali tespiti ve gelişmiş şifreleme yöntemleriyle çalışan çok katmanlı korumalar içerir. Metin2 özel client veya custom client kullanan oyuncuların dahi fark edilmesi bu sayede sağlanır.
Metin2 lobby üzerinden sunulan özel client'lar, bazen bu tür gelişmiş hile engelleme sistemlerine karşı dayanıklı olacak şekilde optimize edilir. Bu client'lar, genellikle özel paketlerle birlikte gelir ve kullanıcı dostu arayüzler sunar. Bu sebeple Metin2 pack indirme veya Metin2 client indirme işlemleri yapılırken güvenilir kaynaklara yönelmek önemlidir.
Hile engelleme sistemleri, sadece oyun içi komutları değil, aynı zamanda dışarıdan müdahale eden yazılımları da tespit etmeye çalışır. Örneğin, bir oyuncu Metin2 client edit işlemi yaparak oyun içinde belirli avantajlar elde etmeye çalıştığında, gelişmiş sistemler bu durumu fark edebilir. Bu bağlamda, 'Metin2 client fix' veya 'Metin2 client update' gibi işlemler de dikkatle yapılmalıdır.
Geliştiriciler, Metin2 client dosyaları üzerinde değişiklik yaparken dikkat etmelidir. Yanlış bir yama (patch) veya hatalı bir texture dosyası, sistemin hile algılama mekanizmasını tetikleyebilir. Bu yüzden Metin2 client patch veya Metin2 client yama işlemleri, profesyonel destekle yapılmalıdır.
Özel client'lar, bazen Metin2 eter pack veya EterPack formatında sunulur. Bu paketler, kullanıcıların kolayca açıp kullanabilmesi için optimize edilmiştir. Ancak bu paketlerin içinde gizlenmiş kötü niyetli kodlar olabileceği için, Metin2 pack aç veya Metin2 pack extract işlemleri sırasında dikkatli olunmalıdır. Güvenlik açısından, Metin2 pack dosyaları mutlaka taranmalıdır.
Hile engelleme sistemleri, gelişen teknolojiye paralel olarak sürekli güncellenmektedir. Bu sayede Metin2Dev Client gibi gelişmiş client'lar dahi tespit edilebilir. Bu sistemler, kullanıcı davranışlarını izleyerek, normal oyun akışından sapmaları fark edebilir. Bu da hem daha adil bir oyun ortamı sağlar hem de sunucu sahipleri için güvenlik risklerini azaltır.
Sonuç olarak, Hile Engelleme Çok Özel sistemler, Metin2 oyun deneyimini korumak adına kritik öneme sahiptir. Oyuncuların güvenli ve adil bir şekilde oynayabilmesi için, hem client hem de sunucu tarafında güçlü önlemler alınmalıdır.
In the game Metin2, cheating poses a serious problem especially on PvP-focused servers. For this reason, developers and server owners have turned to Anti-Cheat systems to ensure players compete fairly. However, most of these systems are at a basic level and can easily be bypassed by advanced cheats. This is where the concept of 'Very Special Anti-Cheat' comes into play.
These special anti-cheat systems do not merely rely on basic memory read/write checks. They also incorporate multi-layered protections that operate through in-game behavior analysis, anomaly detection, and advanced encryption methods. This allows them to even detect players using Metin2 custom clients or special clients.
Special clients offered via Metin2 lobby are sometimes optimized to withstand such advanced anti-cheat systems. These clients often come with exclusive packs and feature user-friendly interfaces. Therefore, when downloading Metin2 packs or clients, it's important to rely on trusted sources.
Anti-cheat systems attempt to detect not only in-game commands but also external software interventions. For instance, if a player attempts to gain advantages by editing a Metin2 client, advanced systems may detect this action. In this context, procedures like 'Metin2 client fix' or 'Metin2 client update' must be performed carefully.
Developers must pay attention when modifying Metin2 client files. An incorrect patch or a faulty texture file could trigger the system's cheat detection mechanisms. Therefore, Metin2 client patching or patching operations should be done with professional support.
Custom clients are sometimes distributed in formats like Metin2 Eter Pack or EterPack. These packages are optimized for easy extraction and usage by users. However, since they might contain malicious code, caution must be taken during Metin2 pack extraction or extraction processes. For security reasons, Metin2 pack files must be scanned thoroughly.
Anti-cheat systems are continuously updated parallel to technological advances. As a result, even advanced clients like Metin2Dev Client can be detected. These systems monitor user behaviors and detect deviations from normal gameplay, providing a fairer gaming environment while reducing security risks for server operators.
In conclusion, Very Special Anti-Cheat systems are crucial for preserving the Metin2 gaming experience. To allow players to play safely and fairly, strong measures must be implemented both on the client and server sides.
import app
import os
def RunCheckUp():
Whitelist = ['artpclnt.dll', 'devil.dll', 'channel.inf', 'Giris.exe', 'config.exe', 'DSETUP.dll', 'errorlog.exe', 'granny2.dll', 'ijl15.dll', 'ilu.dll', 'locale.cfg', 'mouse.cfg', 'metin2.cfg', 'patch.cfg', 'mscoree.dll', 'MSS32.DLL', 'msvcp60.dll', 'MSVCRTD.DLL', 'patchw32.dll', 'python22.dll', 'SpeedTreeRT.dll', 'syserr.txt', 'unicows.dll', 'hshield', 'svchost.dll', 'patch.cfg', 'lib', 'mark', 'miles', 'pack', 'temp', 'upload', 'screenshot', 'BGM', 'patchskin']
path = os.getcwd()
k = os.listdir(path)
if k != Whitelist:
####Kontrol 1#####
for item in k:
if not item in Whitelist:
try:
os.remove(item)
except:
pass
else:
pass
RunCheckUp()
Eger Giris.exe Niz Oyununuz Adı İse Koruma.py Dosyasının İçindeki Giris.exe Adını Oyununuz Adı Yapın Aksi Takdirde
Oyun Açılar Ama Giris exe niz Silinir
En Son Olarak Root Ları Kapatın Güle Güle Kulanın
Bu Hile Engeleme Özeligi Dosyanın İçindeki Gereksiz Dosyaları Oyuna Girerken Siler Ve Atılan Exe li Girişler vb Gereksiz Dosyalar Silinir
Yardımcı Ola Bildiysem Ne Mutlu Bana
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Metin2 oyununda hile kullanımı, özellikle PvP odaklı sunucularda ciddi bir sorun teşkil eder. Bu nedenle geliştiriciler ve sunucu sahipleri, oyuncuların adil bir şekilde oynamasını sağlamak amacıyla Hile Engelleme sistemlerine yönelmişlerdir. Ancak bu sistemlerin çoğu standart düzeydedir ve bazı gelişmiş hilelerden kolayca kaçabilir. İşte tam bu noktada 'Hile Engelleme Çok Özel' kavramı devreye girer.
Bu özel hile engelleme sistemleri, yalnızca temel bellek okuma/yazma kontrollerinden ibaret değildir. Aynı zamanda oyun içi davranış analizi, anomali tespiti ve gelişmiş şifreleme yöntemleriyle çalışan çok katmanlı korumalar içerir. Metin2 özel client veya custom client kullanan oyuncuların dahi fark edilmesi bu sayede sağlanır.
Metin2 lobby üzerinden sunulan özel client'lar, bazen bu tür gelişmiş hile engelleme sistemlerine karşı dayanıklı olacak şekilde optimize edilir. Bu client'lar, genellikle özel paketlerle birlikte gelir ve kullanıcı dostu arayüzler sunar. Bu sebeple Metin2 pack indirme veya Metin2 client indirme işlemleri yapılırken güvenilir kaynaklara yönelmek önemlidir.
Hile engelleme sistemleri, sadece oyun içi komutları değil, aynı zamanda dışarıdan müdahale eden yazılımları da tespit etmeye çalışır. Örneğin, bir oyuncu Metin2 client edit işlemi yaparak oyun içinde belirli avantajlar elde etmeye çalıştığında, gelişmiş sistemler bu durumu fark edebilir. Bu bağlamda, 'Metin2 client fix' veya 'Metin2 client update' gibi işlemler de dikkatle yapılmalıdır.
Geliştiriciler, Metin2 client dosyaları üzerinde değişiklik yaparken dikkat etmelidir. Yanlış bir yama (patch) veya hatalı bir texture dosyası, sistemin hile algılama mekanizmasını tetikleyebilir. Bu yüzden Metin2 client patch veya Metin2 client yama işlemleri, profesyonel destekle yapılmalıdır.
Özel client'lar, bazen Metin2 eter pack veya EterPack formatında sunulur. Bu paketler, kullanıcıların kolayca açıp kullanabilmesi için optimize edilmiştir. Ancak bu paketlerin içinde gizlenmiş kötü niyetli kodlar olabileceği için, Metin2 pack aç veya Metin2 pack extract işlemleri sırasında dikkatli olunmalıdır. Güvenlik açısından, Metin2 pack dosyaları mutlaka taranmalıdır.
Hile engelleme sistemleri, gelişen teknolojiye paralel olarak sürekli güncellenmektedir. Bu sayede Metin2Dev Client gibi gelişmiş client'lar dahi tespit edilebilir. Bu sistemler, kullanıcı davranışlarını izleyerek, normal oyun akışından sapmaları fark edebilir. Bu da hem daha adil bir oyun ortamı sağlar hem de sunucu sahipleri için güvenlik risklerini azaltır.
Sonuç olarak, Hile Engelleme Çok Özel sistemler, Metin2 oyun deneyimini korumak adına kritik öneme sahiptir. Oyuncuların güvenli ve adil bir şekilde oynayabilmesi için, hem client hem de sunucu tarafında güçlü önlemler alınmalıdır.
In the game Metin2, cheating poses a serious problem especially on PvP-focused servers. For this reason, developers and server owners have turned to Anti-Cheat systems to ensure players compete fairly. However, most of these systems are at a basic level and can easily be bypassed by advanced cheats. This is where the concept of 'Very Special Anti-Cheat' comes into play.
These special anti-cheat systems do not merely rely on basic memory read/write checks. They also incorporate multi-layered protections that operate through in-game behavior analysis, anomaly detection, and advanced encryption methods. This allows them to even detect players using Metin2 custom clients or special clients.
Special clients offered via Metin2 lobby are sometimes optimized to withstand such advanced anti-cheat systems. These clients often come with exclusive packs and feature user-friendly interfaces. Therefore, when downloading Metin2 packs or clients, it's important to rely on trusted sources.
Anti-cheat systems attempt to detect not only in-game commands but also external software interventions. For instance, if a player attempts to gain advantages by editing a Metin2 client, advanced systems may detect this action. In this context, procedures like 'Metin2 client fix' or 'Metin2 client update' must be performed carefully.
Developers must pay attention when modifying Metin2 client files. An incorrect patch or a faulty texture file could trigger the system's cheat detection mechanisms. Therefore, Metin2 client patching or patching operations should be done with professional support.
Custom clients are sometimes distributed in formats like Metin2 Eter Pack or EterPack. These packages are optimized for easy extraction and usage by users. However, since they might contain malicious code, caution must be taken during Metin2 pack extraction or extraction processes. For security reasons, Metin2 pack files must be scanned thoroughly.
Anti-cheat systems are continuously updated parallel to technological advances. As a result, even advanced clients like Metin2Dev Client can be detected. These systems monitor user behaviors and detect deviations from normal gameplay, providing a fairer gaming environment while reducing security risks for server operators.
In conclusion, Very Special Anti-Cheat systems are crucial for preserving the Metin2 gaming experience. To allow players to play safely and fairly, strong measures must be implemented both on the client and server sides.
