- Katılım
- 25 Nis 2010
- Konular
- 170
- Mesajlar
- 1,889
- Online süresi
- 7452s
- Reaksiyon Skoru
- 509
- Altın Konu
- 1
- Başarım Puanı
- 243
- TM Yaşı
- 15 Yıl 12 Ay 3 Gün
- MmoLira
- 785
- DevLira
- 0
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
Görsel:
İNDİR:
VirusTotaL:
AnyShop insert: Serverside
:
1. Quest dizininize gidin
. 2 Orada anyshop.quest a ekler
. 3 quest_list / locale_list'in Quest'ini ekler.
. Bir yerde 4 navicat anyshop.sql gerçekleştirin (sorgu)
. 5 Görevler yeniden
yüklenir ve ardından Sunucu İstemcisi: Yeniden başlatılır
. *** Sonra uianyshop.py ve anyshop klasör kapmaklarını kök klasörüne alırsınız. Şimdi onu takip eden talimatlar. ConstInfo.py
onun constInfo.py açar ve ekleyen aşağıdaki kodu ekleyin.
Kod:
ANYSHOP_CONFIG = {"INDEX": 0, "CMD": "", "GUI": "MONEY": {}, "SHOPNAMEN": {}, "SHOPS": {}, "KATEGORİLER": {}, "ANGEBOTE": [], "MEISTGEKAUFT": []}
game.py
Aşağıdaki kodu kullanarak açmak ve kapatmak için:
Kod:
constInfo.ANYSHOP_CONFIG [ "GUI"]. Açık ()
Yapılandırmaları Düzenle Tabloları Görüntü Ekle Görüntülerini Göster: uianyshop.py dosyasında üstte bir liste bulunur: IMAGE_SLIDE_SHOW İçinde görüntülerin yollarını sırayla görüntülenebilir olarak ekleyebilirsiniz. Klasör resim gösterisinde 2 adet örnek bulacaksınız, böylece size resim boyutu. biliyorum : sohbet Hata 1-3 mesajlar iptal olması, kategori ve doğru olmak dükkana dükkanda 1. En az bir öğe. . 2 dükkan masası yanlış dolduruldu. . 3 dükkan tablo kayıtlı coins_column sütun account.account içinde mevcut değil! Hata / howto / Open Spoiler
GörseL:
Nasıl bir betik F7'yi açmalısınız GUI'mden birinin onun F7'ime nasıl uyduğunu göstereceğim.
Farklı işlev isimleri için aldığınız en iyi şey , şimdi sadece bir yoldan görüyorum, çünkü
çok uzun sürüyor. Başlayalım: game.py'unuzu açın ve aşağıdakileri arayın:
Kod:
onPressKeyDict [app.DIK_F4] = lambda: self .__ PressQuickSlot (7)
Bunun altında şimdi aşağıdakileri ekler:
Kod:
onPressKeyDict [uygulama. DIK_F7] = lambda: kendini. __guinameOPEN () # seçtiğiniz işlevin adı
Son olarak, en az değil, game.py sonuna gelin ve şunları eklersiniz:
Kod:
def __guinameOPEN (self): # seçtiğiniz işlev adı
kendi kendine. Rulet GUI için sağlanan, tabii ki () #, tabii ki, kullanılan kod
Nasıl bir GUI Quest Dialog tarafından açmak
için Önkoşul: GUI için HowTo yapıldı. Şimdi GUI'mden birini nasıl bir arayışa açacağımı göstereceğim. Farklı işlev isimleri için aldığınız en iyi şey, şimdi sadece bir yoldan görüyorum, çünkü çok uzun sürüyor. Başlayalım: game.py'unuzu açın ve aşağıdakileri arayın:
Kod:
def __ServerCommand_Build (kendi kendine):
Bu fonksiyonda, diğer satırda olduğu gibi, aşağıdakiler de eklenir, burada önemli
olan her GUI için farklı, benzersiz bir isim almanızdır!
Şimdi benim için "OpenRouletteGui"
diyorum. Kendinize ait bir guinameOpen işlevinin olduğu gibi henüz var olmamışsınız.
Kod:
"OpenRouletteGui": kendini. __guinameOPEN, # Seçtiğiniz işlevin adı
Son olarak, en az değil, game.py sonuna gelin ve şunları eklersiniz:
Kod:
def __guinameOPEN (kendi kendine):. # seçtiğiniz işlevin adı
kendiliğinden. Rulet Open () # tabiki GUI için sağlanan kodu kullanın
Şimdi Sunucu Tarafı Bölümüne geliyoruz.
DC bir arayışı takip eder, bir cmdchat ("OpenRouletteGui") 'dir.
Bu "OpenRoulleteGui", daha önce kodda kullandığımız budur,
tabii ki sizden birini tasarlamışsınız! Tekrar tekrar birden fazla GUI için onun arayışı kullanmak gerekir, onlar da QUEST adının arayışı için çağrılmaya çağırdı orada bir ara vergegebenen Quest adını kullanmaya başlıyor. GUINAMEopen gibi en iyi şey. Quest'i görev dosyası olarak kaydedin ve adı locale_list / quest_list dizinine yazın. Ardından Görev'i yeniden yükleyin.
Kod:
Roulette Open başlasın - GUINAMEopen'inizde değişiklik yapın!
devlet başlangıç ne
zaman 9012.chat. "Drachenroulett penceresi" başlar - NPC'lerin vnum ve metni!
say_title (mob_name (npc. get_race ()) .. ":") -
(")
"
("Evet", "Hayır") == 2 seçerseniz (" GUI açılmasını ister misiniz?" deyin ) end
cmdchat ("OpenRoulleteGui") - Bu, "" standında servercommand_build içinde adıdır!
uç
uç
uç
Giriş penceresi:
Sorun:
İçinde bir giriş bulunan bir pencere belirir. Hata Mesajı / Ekran Görüntüsü:
Çözüm:
Oyunun hemen altında.
Kod:
OpenQuestWindow (kendi kendine, cilt, idx):
daha sonra
Kod:
def __ServerCommand_Build (kendi kendine):
Aşağıdakileri ekleyin:
Kod:
"getinputbegin": self .__ Inputget1,
"getinputend": self .__ Inputget2,
Game.py'nin sonundaki iki işlev:
Kod:
def __Inputget1 (self):
constInfo.INPUT_IGNORE = 1
def __Inputget2 (self):
constInfo.INPUT_IGNORE = 0
Ve constInfo.py'de
Kod:
INPUT_IGNORE = 0
uiquest.py dosyasını açın ve arayın
Kod:
def __init __ (öz, cilt, idx):
ve doğrudan işlev adının altında aşağıdaki kodu girin:
Kod:
ithalat constInfo
eğer constInfo.INPUT_IGNORE == 1:
dönüş
İNDİR:
VirusTotaL:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
/
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
/
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
İNDİR:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
VirusTotaL:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
AnyShop insert: Serverside
:
1. Quest dizininize gidin
. 2 Orada anyshop.quest a ekler
. 3 quest_list / locale_list'in Quest'ini ekler.
. Bir yerde 4 navicat anyshop.sql gerçekleştirin (sorgu)
. 5 Görevler yeniden
yüklenir ve ardından Sunucu İstemcisi: Yeniden başlatılır
. *** Sonra uianyshop.py ve anyshop klasör kapmaklarını kök klasörüne alırsınız. Şimdi onu takip eden talimatlar. ConstInfo.py
onun constInfo.py açar ve ekleyen aşağıdaki kodu ekleyin.
Kod:
ANYSHOP_CONFIG = {"INDEX": 0, "CMD": "", "GUI": "MONEY": {}, "SHOPNAMEN": {}, "SHOPS": {}, "KATEGORİLER": {}, "ANGEBOTE": [], "MEISTGEKAUFT": []}
game.py
Aşağıdaki kodu kullanarak açmak ve kapatmak için:
Kod:
constInfo.ANYSHOP_CONFIG [ "GUI"]. Açık ()
Yapılandırmaları Düzenle Tabloları Görüntü Ekle Görüntülerini Göster: uianyshop.py dosyasında üstte bir liste bulunur: IMAGE_SLIDE_SHOW İçinde görüntülerin yollarını sırayla görüntülenebilir olarak ekleyebilirsiniz. Klasör resim gösterisinde 2 adet örnek bulacaksınız, böylece size resim boyutu. biliyorum : sohbet Hata 1-3 mesajlar iptal olması, kategori ve doğru olmak dükkana dükkanda 1. En az bir öğe. . 2 dükkan masası yanlış dolduruldu. . 3 dükkan tablo kayıtlı coins_column sütun account.account içinde mevcut değil! Hata / howto / Open Spoiler
GörseL:
Nasıl bir betik F7'yi açmalısınız GUI'mden birinin onun F7'ime nasıl uyduğunu göstereceğim.
Farklı işlev isimleri için aldığınız en iyi şey , şimdi sadece bir yoldan görüyorum, çünkü
çok uzun sürüyor. Başlayalım: game.py'unuzu açın ve aşağıdakileri arayın:
Kod:
onPressKeyDict [app.DIK_F4] = lambda: self .__ PressQuickSlot (7)
Bunun altında şimdi aşağıdakileri ekler:
Kod:
onPressKeyDict [uygulama. DIK_F7] = lambda: kendini. __guinameOPEN () # seçtiğiniz işlevin adı
Son olarak, en az değil, game.py sonuna gelin ve şunları eklersiniz:
Kod:
def __guinameOPEN (self): # seçtiğiniz işlev adı
kendi kendine. Rulet GUI için sağlanan, tabii ki () #, tabii ki, kullanılan kod
Nasıl bir GUI Quest Dialog tarafından açmak
için Önkoşul: GUI için HowTo yapıldı. Şimdi GUI'mden birini nasıl bir arayışa açacağımı göstereceğim. Farklı işlev isimleri için aldığınız en iyi şey, şimdi sadece bir yoldan görüyorum, çünkü çok uzun sürüyor. Başlayalım: game.py'unuzu açın ve aşağıdakileri arayın:
Kod:
def __ServerCommand_Build (kendi kendine):
Bu fonksiyonda, diğer satırda olduğu gibi, aşağıdakiler de eklenir, burada önemli
olan her GUI için farklı, benzersiz bir isim almanızdır!
Şimdi benim için "OpenRouletteGui"
diyorum. Kendinize ait bir guinameOpen işlevinin olduğu gibi henüz var olmamışsınız.
Kod:
"OpenRouletteGui": kendini. __guinameOPEN, # Seçtiğiniz işlevin adı
Son olarak, en az değil, game.py sonuna gelin ve şunları eklersiniz:
Kod:
def __guinameOPEN (kendi kendine):. # seçtiğiniz işlevin adı
kendiliğinden. Rulet Open () # tabiki GUI için sağlanan kodu kullanın
Şimdi Sunucu Tarafı Bölümüne geliyoruz.
DC bir arayışı takip eder, bir cmdchat ("OpenRouletteGui") 'dir.
Bu "OpenRoulleteGui", daha önce kodda kullandığımız budur,
tabii ki sizden birini tasarlamışsınız! Tekrar tekrar birden fazla GUI için onun arayışı kullanmak gerekir, onlar da QUEST adının arayışı için çağrılmaya çağırdı orada bir ara vergegebenen Quest adını kullanmaya başlıyor. GUINAMEopen gibi en iyi şey. Quest'i görev dosyası olarak kaydedin ve adı locale_list / quest_list dizinine yazın. Ardından Görev'i yeniden yükleyin.
Kod:
Roulette Open başlasın - GUINAMEopen'inizde değişiklik yapın!
devlet başlangıç ne
zaman 9012.chat. "Drachenroulett penceresi" başlar - NPC'lerin vnum ve metni!
say_title (mob_name (npc. get_race ()) .. ":") -
(")
"
("Evet", "Hayır") == 2 seçerseniz (" GUI açılmasını ister misiniz?" deyin ) end
cmdchat ("OpenRoulleteGui") - Bu, "" standında servercommand_build içinde adıdır!
uç
uç
uç
Giriş penceresi:
Sorun:
İçinde bir giriş bulunan bir pencere belirir. Hata Mesajı / Ekran Görüntüsü:
Çözüm:
Oyunun hemen altında.
Kod:
OpenQuestWindow (kendi kendine, cilt, idx):
daha sonra
Kod:
def __ServerCommand_Build (kendi kendine):
Aşağıdakileri ekleyin:
Kod:
"getinputbegin": self .__ Inputget1,
"getinputend": self .__ Inputget2,
Game.py'nin sonundaki iki işlev:
Kod:
def __Inputget1 (self):
constInfo.INPUT_IGNORE = 1
def __Inputget2 (self):
constInfo.INPUT_IGNORE = 0
Ve constInfo.py'de
Kod:
INPUT_IGNORE = 0
uiquest.py dosyasını açın ve arayın
Kod:
def __init __ (öz, cilt, idx):
ve doğrudan işlev adının altında aşağıdaki kodu girin:
Kod:
ithalat constInfo
eğer constInfo.INPUT_IGNORE == 1:
dönüş
İNDİR:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
VirusTotaL:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
En Çok Reaksiyon Alan Mesajlar
Sistem için teşekürler.
Fakirler için dipnot: -> Oyun içi eple item satışı yapılabilmesini sağlıyan ve shopa bazı itemleri belli bi süre zarfınca indirimli satışının yapılmasına olanak tanıyan bi alışveriş sistemidir kendileri.
Öğeyi görmek için üye olmalısınız.
- Katılım
- 29 Eki 2018
- Konular
- 8
- Mesajlar
- 113
- Reaksiyon Skoru
- 40
- Altın Konu
- 0
- Başarım Puanı
- 44
- Yaş
- 28
- TM Yaşı
- 7 Yıl 5 Ay 24 Gün
- MmoLira
- 13
- DevLira
- 0
@emrekara53 Teşekkürler Abi Türkçe Kısmıda Gelirse Efsane Olur Arkadaşlar İçin
- Katılım
- 25 Nis 2010
- Konular
- 170
- Mesajlar
- 1,889
- Online süresi
- 7452s
- Reaksiyon Skoru
- 509
- Altın Konu
- 1
- Başarım Puanı
- 243
- TM Yaşı
- 15 Yıl 12 Ay 3 Gün
- MmoLira
- 785
- DevLira
- 0
@emrekara53 Teşekkürler Abi Türkçe Kısmıda Gelirse Efsane Olur Arkadaşlar İçin
Rica ederim
Çok deneyimli insanlar var onlar konuda elbet yardımcı olurlar sizlere elimden geldiğince sizlere paylaşım yapmaya çalışıyorum
- Katılım
- 15 Kas 2018
- Konular
- 4
- Mesajlar
- 39
- Reaksiyon Skoru
- 4
- Altın Konu
- 0
- Başarım Puanı
- 19
- TM Yaşı
- 7 Yıl 5 Ay 7 Gün
- MmoLira
- 38
- DevLira
- 0
Bu sistemin tam olarak ne işe yaradığını anlamış değilim
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)
Benzer konular
- Cevaplar
- 1
- Görüntüleme
- 160
- Cevaplar
- 2
- Görüntüleme
- 81
- Cevaplar
- 2
- Görüntüleme
- 513
- Cevaplar
- 2
- Görüntüleme
- 195



