|
|
|
|
Pet Sistemi |
|
|
|
|
|
|
|
|
|
|
|
Merhaba 1forum adım adım pet sistemi yapmayı öğreticeğim sizlere ;
Öncelikle bu konu bi alman sitesinden alıntıdır ben türkçeleştirmeyi yaptım haberiniz olma dileğiyle kodları vericem anlatımını yapıcam elimden geldiğince Herşeyi hazır düşünüyorsanız en alta indirme linki var içinde anlatım ve tüm dosyalar mevcüt hepsi full türkçe olarak yapıldı bi 20 dakkamı aldı ama maksat sizlere yararım olsun hiç bunlarla uğraşmak istemiyorsanız dediğim gibi direk en alta inin yinede bunları bi kurcalayın itemkodu olan yerleri düzenlemeyi unutmayın rarın içindeki item kodu yerlerinide lütfen değiştirin orda "itemvnum" yazabilir dediğim gibi kolay gelsin hazır game.py dosyasıda bulunmakta içinde ama siz npclistleri yinede ekleyin teşşekürler
ADIM 1
Şimdi packınızı açıçaz ve şu kodları ekliyeceğiz ( root/game.py )
Alıntı:
app.ZoomCamera(app.CAMERA_TO_POSITIVE) |
Alıntı:
def __PressGKey(self):
if app.IsPressed(app.DIK_LCONTROL) or app.IsPressed(app.DIK_RCONTROL):
net.SendChatPacket("/unmount") |
Alıntı:
def __PressFKey(self):
app.ZoomCamera(app.CAMERA_TO_POSITIVE)
def __PressGKey(self):
if app.IsPressed(app.DIK_LCONTROL) or app.IsPressed(app.DIK_RCONTROL):
net.SendChatPacket("/unmount")
else:
if self.ShowNameFlag:
self.interface.ToggleGuildWindow()
else:
app.PitchCamera(app.CAMERA_TO_POSITIVE)
def __ReleaseGKey(self):
app.PitchCamera(app.CAMERA_STOP) |
ADIM 2
root.epk açın npclist.txt aşşağıdaki kodları ekleyin ;
Alıntı:
20120[TAB]phoenix1 20121[TAB]phoenix1 20122[TAB]phoenix1 |
Alıntı:
Teker teker kodları ekledikten sonra adım 3 ye geçiyoruz.Root.epk kaydedip artık bu yukardaki kodlu root.epk kullanıyoruz. |
ADIM 3
Sizlere dif kodları vericem hangi gameyi kullanıyorsanız ekleyin bu kodları ;
DİF2089
Alıntı:
This difference file is created by The Interactive Disassembler game_r2089M_32 00035011: 74 0F 00035012: 43 8C 00035013: 66 15 00035014: 3D 01 00035015: 86 00 00035016: 4E 00 00035017: 74 90 00035018: 3D 90 0003501B: 87 B6 00035020: 74 7E 00035022: 66 90 00035023: 3D 90 00035024: 88 90 00035025: 4E 90 00035026: 74 90 00035027: 2E 90 00035028: 66 90 00035029: 3D 90 0003502A: 89 90 0003502B: 4E 90 0003502C: 8D 90 0003502D: 74 90 0003502E: 26 90 0003502F: 00 90 00035030: 74 90 00035031: 24 90 00035032: 66 90 00035033: 3D 90 00035034: 8A 90 00035035: 4E 90 00035036: 74 90 00035037: 1E 90 00035038: 66 90 00035039: 3D 90 0003503A: 8B 90 0003503B: 4E 90 0003503C: 8D 90 0003503D: 74 90 0003503E: 26 90 0003503F: 00 90 00035040: 74 90 00035041: 14 90 00035042: 66 90 00035043: 3D 90 00035044: 8C 90 00035045: 4E 90 00035046: 74 90 00035047: 0E 90 0003504A: 8D B6 00430784: 8B 98 004307B4: 8B 9B 004307E4: 8B 9E 00430814: 8B A1 00430844: 8B A4 00430874: 8B A7 004308A4: 8B AA 004308D4: 8B AD 00430904: 8B B0 |
GAMEVER2019
Alıntı:
This difference file is created by The Interactive Disassembler game_r2019_32_nao 00034EA1: 74 0F 00034EA2: 43 8C 00034EA3: 66 15 00034EA4: 3D 01 00034EA5: 86 00 00034EA6: 4E 00 00034EA7: 74 90 00034EA8: 3D 90 00034EAB: 87 B6 00034EB0: 74 7E 00034EB2: 66 90 00034EB3: 3D 90 00034EB4: 88 90 00034EB5: 4E 90 00034EB6: 74 90 00034EB7: 2E 90 00034EB8: 66 90 00034EB9: 3D 90 00034EBA: 89 90 00034EBB: 4E 90 00034EBC: 8D 90 00034EBD: 74 90 00034EBE: 26 90 00034EBF: 00 90 00034EC0: 74 90 00034EC1: 24 90 00034EC2: 66 90 00034EC3: 3D 90 00034EC4: 8A 90 00034EC5: 4E 90 00034EC6: 74 90 00034EC7: 1E 90 00034EC8: 66 90 00034EC9: 3D 90 00034ECA: 8B 90 00034ECB: 4E 90 00034ECC: 8D 90 00034ECD: 74 90 00034ECE: 26 90 00034ECF: 00 90 00034ED0: 74 90 00034ED1: 14 90 00034ED2: 66 90 00034ED3: 3D 90 00034ED4: 8C 90 00034ED5: 4E 90 00034ED6: 74 90 00034ED7: 0E 90 00034EDA: 8D B6 00430784: 8B 98 004307B4: 8B 9B 004307E4: 8B 9E 00430814: 8B A1 00430844: 8B A4 00430874: 8B A7 004308A4: 8B AA 004308D4: 8B AD 00430904: 8B B0 |
GAMEVER 1765
Alıntı:
This difference file is created by The Interactive Disassembler game(2) 00033B11: 74 0F 00033B12: 43 8C 00033B13: 66 15 00033B14: 3D 01 00033B15: 86 00 00033B16: 4E 00 00033B17: 74 90 00033B18: 3D 90 00033B1B: 87 B6 00033B20: 74 7E 00033B22: 66 90 00033B23: 3D 90 00033B24: 88 90 00033B25: 4E 90 00033B26: 74 90 00033B27: 2E 90 00033B28: 66 90 00033B29: 3D 90 00033B2A: 89 90 00033B2B: 4E 90 00033B2C: 8D 90 00033B2D: 74 90 00033B2E: 26 90 00033B2F: 00 90 00033B30: 74 90 00033B31: 24 90 00033B32: 66 90 00033B33: 3D 90 00033B34: 8A 90 00033B35: 4E 90 00033B36: 74 90 00033B37: 1E 90 00033B38: 66 90 00033B39: 3D 90 00033B3A: 8B 90 00033B3B: 4E 90 00033B3C: 8D 90 00033B3D: 74 90 00033B3E: 26 90 00033B3F: 00 90 00033B40: 74 90 00033B41: 14 90 00033B42: 66 90 00033B43: 3D 90 00033B44: 8C 90 00033B45: 4E 90 00033B46: 74 90 00033B47: 0E 90 00033B4A: 8D B6 00410AC4: 8B 98 00410AF4: 8B 9B 00410B24: 8B 9E 00410B54: 8B A1 00410B84: 8B A4 00410BB4: 8B A7 00410BE4: 8B AA 00410C14: 8B AD 00410C44: 8B B0 |
ADIM 4
TÜM QUESTLER ;
GÖREV QUESTİ ;
NİCK SEÇME QUESTİ ;
Alıntı:
quest pet_change_name begin
state start begin
when İTEMKODU.use begin
horse.set_level(23)
say_title("PET SİSTEMİ")
say("")
say("Merhaba sayın "..pc.get_name()..".")
say("Bu yüzük ile hayvanızın adını degistirebilirsiniz.")
say("")
say("")
say_reward("UYARI: Tek bir kez degistirme hakkiniz vardir.")
say_reward("Lütfen ismini koyun yunus-54 olsa iyi olur : ")
local horse_name = input()
if string.len(horse_name) < 2 then
say_title("PET SİSTEMİ")
say("Adi cok kısa.")
say("")
horse.unsummon()
horse.set_level(1)
return
elseif string.len(horse_name) > 12 then
say_title("PET SİSTEMİ:")
say("Adi cok uzun.")
say("")
horse.unsummon()
horse.set_level(1)
return
end
local ret = horse.set_name(horse_name)
say_title("PET SİSTEMİ:")
if ret == 0 then
say_reward("Suan hala hayvan.")
say("")
horse.unsummon()
horse.set_level(1)
elseif ret == 1 then
say_reward("Siz bu ismi kullanamazsiniz.")
say("")
horse.unsummon()
horse.set_level(1)
elseif ret == 2 then
say_title("PET SİSTEMİ:")
say("Lütfen bekleyin...!")
say("[DELAY value;340]...[/DELAY]")
say_reward("Tamam adı "..horse_name.." Hayirli olsun.")
say("Size hayvan ile iyi eglenceler dileriz...")
horse.unsummon()
horse.set_level(1)
pc.remove_item("ITEMVNUM")
end
end
end
end |
İSTEYENE TÜM HAZIR DOSYALAR ( PACK İÇİNDEDİR )
[HIDE]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Facebook beğen |
|
|
|
Bugün 18 ziyaretçi (22 klik) kişi burdaydı! |