İstek TR DEPOCU

Konu sahibinin aradığı materyalleri bulmasına yardımcı olmak için konuya yorum yazabilirsiniz.

justdown6

Üye
Üye
Mesaj
13
Beğeni
4
Puan
40
Ticaret Puanı
0
Arkadaşlar herkeze iyi forumlar metin2 tr serverlarında üstümdeki bi takım eşyaları otomatik şekilde depoya koymasını istiyorum bu konuda yardımcı olabilcek bir arkadaş varmıdır yazılım ile ilgili danışabilcegim veya yazıp verebilcek şimdiden teşekkürler iyi forumlar.
 
yapan insanlar var python ile bende yardımcı olabilcek birisini arıyorum bana sadece tek 1 eşyayı depoya koyması yeterli öyle liste hazırlayacagım bir durum yok sadece 1 tane eşya :)
 
gerçekten yapan varsa python ile yarın gidip microsoftda veya core based uygulamalar yapan şirketlerde işe girebilir. Metin2 Official sunucusu cython şifreleme kullanıyor bunu aşıcak kadar üstün bi bilgisi varsa pythonda dediğim şekilde :D
 
yani üzerimizdeki 1 parça itemi depoya koydurtmak bu kadar zormu yanlış anlama benim bilgim hiç yok bu konuda sadece merakımdan danışıyorum yapanlar çokmu yetenekli yani?
 
yani üzerimizdeki 1 parça itemi depoya koydurtmak bu kadar zormu yanlış anlama benim bilgim hiç yok bu konuda sadece merakımdan danışıyorum yapanlar çokmu yetenekli yani?
python tarafıyla değil de m2bob gibi bir hileyle mümkün. Sonuçta şehre gidip satıcıya item satabilen bir hile bunu da yapabilir ama işte bu hileyi yapan kişiye bağlı. Sanmıyorum böyle biri olduğunu
 
Hayır link paylaşabilirsin yasak değil.
 
dosyayı indiriyorsunuz örnek olarak da şu şekilde kendiniz düzenleyebilirsiniz. m2bob dosya konumundan bob>Resources>Script klasöründeki user_script_execute_ingame.py'yi değiştiriyorsunuz o dosya ile.

Yeni kendi istediğin bir slot kullanımını yapmak için

Python:
## Böyle bir yer ayrılmış buraya da önceki kodlara bakarak kendin fonksiyon yazabilirsin
########### Custom Functions ############


    def Custom1(self):
        chat.AppendChat(7, "Add your Python code here")
    def Custom2(self):
        chat.AppendChat(7, "Add your Python code here")
    def DoSomethingInLoop(self):
        while 1:
            chat.AppendChat(0,"loop")
            time.sleep(1) # 1 = 1 second // 0.1 = 100ms


## Burada envanterden depoya

    def InventoryToSafebox(self, slot_from, slot_to):
        for x in xrange(slot_from, slot_to+1):
            if player.GetItemIndex(x) != 0:
                if safebox.GetItemID(x) == 0:
                    net.SendSafeboxCheckinPacket(x,x)
                else:
                    tmp = x
                    while safebox.GetItemID(tmp) != 0:
                        tmp += 1
                    if tmp < safebox.GetCurrentSafeboxSize():
                        net.SendSafeboxCheckinPacket(x,tmp)

## Burada ise depodan envantere kodları eklenmiş zaten

    def SafeboxToInventroy(self, slot_from, slot_to):
        for x in xrange(slot_from, slot_to+1):
            if safebox.GetItemID(x) != 0:
                if player.GetItemIndex(x) == 0:
                    net.SendSafeboxCheckoutPacket(x,x)
                else:
                    tmp = x
                    while player.GetItemIndex(tmp) != 0:
                        tmp += 1
                    if tmp < SLOT_COUNT:
                        net.SendSafeboxCheckoutPacket(x,tmp)

Yapmanız gereken tek şey m2bob kurmak onun dışında oyunun dosyalarına müdahalede bulunmanız çok zor
 
ben m2 bob kullanıcısıyım zaten bot şuanda elimde mevcut fakat otomatik depoya git eşyayı bırak yaptıramadım bununla ilgili bir scprit yazamıyorum bilgim hiç yok tw versem siz yardımcı olabilirmisiniz?
 
ben size kodun mantığını söyleyim eğer

Python:
    def InventoryToSafebox(self, slot_from, slot_to): ## slot_from = envanterdeki slot konumu, slot_to = depodaki konum
        for x in xrange(slot_from, slot_to+1): ## x değişkeni slot_from'dan slot_to+1'e gidicek
            if player.GetItemIndex(x) != 0: ## eğer karakterin x. slotundaki item boş değilse
                if safebox.GetItemID(x) == 0: ## ve depodaki slot boşsa
                    net.SendSafeboxCheckinPacket(x,x)  ## envanterde x. slottaki item'i depodaki x. slota taşı
 
ben m2 bob kullanıcısıyım zaten bot şuanda elimde mevcut fakat otomatik depoya git eşyayı bırak yaptıramadım bununla ilgili bir scprit yazamıyorum bilgim hiç yok tw versem siz yardımcı olabilirmisiniz?
hocam nasıl yapıcağınız üstteki mesajımda söyledim daha nasıl yardımcı olabilirm :D
 
Oyunun fonksiyonlarını kullanarak bir çok şeyi yapmak mümkün fakat bunu orijinal oyunda çalıştırmak için korumaları bypass edip kendi yazdığınız scriptleri çalıştırmanız gerekiyor. Bunun haricinde hilelerin önüne geçebilmek için bazı fonksiyonların isimleri değiştiriliyor. Bunları da bulmanız gerekecek. Buradan python fonksiyonları listesine ulaşabilirsiniz ama orijinalde farklı olabilir.
 
Geri
Üst