Wizard' 1
Wizard'
shrpnl 1
shrpnl
Queinn 1
Queinn
NovaLst 1
NovaLst
InfernoShade 1
InfernoShade
MysticBlade 1
MysticBlade
SolarPhantom 1
SolarPhantom
Riftas 1
Riftas
LunarWraith 1
LunarWraith
DarkHorizon 1
DarkHorizon
SLyFeLLowTR 1
SLyFeLLowTR
Scarlet 1
Scarlet
Hikaye Ekle

[KRAL] Sistemi

  • Konuyu başlatan Konuyu başlatan salihf7
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 209
  • Görüntüleme Görüntüleme 31K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Merhaba bu sistemin amacı serverin en güçlüsüne sadec kral lakabı takmak değil kral lakabı ile üstüne gm yazısı gibi taç resmi getirmektedir.Oyuncu cekmek isteyen her emek pvp serverde olmalıdır diye düşünüyorum.Monarşide 1. olmus kişileri bu odul ile odullendirebilirsiniz.

Nasıl Çalışır ?

Cevap : Navicat>player>player Tablosuna girerek Kral yapmak istediğiniz oyuncunun nickinin başına "[KRAL]nick" ekliyorsunuz oyuncu oyuna girince üstünde taç resmini goruyor..






  • Root.eix-epk Açın.

  • "constinfo.py" İsimli Dosyayı Açın.Ve Aşağıdaki Kodu Ekleyin.




Eklenecek Kod :

PHP:
GM_MARK = 0

Son Hali :


PHP:
GM_MARK = 0
PVPMODE_ENABLE = 1



  • "game.py" adlı ve uzantılı dosyayı acın ve aşağıdakileri yapın.



Aratılacak Kod :

PHP:
def OnUpdate(self):

Eklenecek kod :


PHP:
gamemasta = player.GetName()

Son Hali :

PHP:
    def OnUpdate(self):    
        app.UpdateGame()
        gamemasta = player.GetName()




  • Gene aynı dosya üzerinde aşağıdaki kodu aratın.

Aratılacak Kod :

PHP:
self.interface.BUILD_OnUpdate()

Eklenecek Kod :

PHP:
        if gamemasta.find("[KRAL]")!=-1 and constInfo.GM_MARK == 0:
            constInfo.GM_MARK = 1
            net.SendChatPacket("(kral)")



  • Game.py deki işimiz bitti kapatın ve "uisystem.py" adlı dosyayı açın.

Aratılacak Kod :

PHP:
def __ClickChangeCharacterButton(self):

Eklenecek Kod :

PHP:
constInfo.GM_MARK = 0

Son Hali :

PHP:
    def __ClickChangeCharacterButton(self):
        constInfo.GM_MARK = 0
        self.Close()




  • uisystem.py ilede işimiz bitti bu dosyayıda kapatın ve "playersettingmodule.py" dosyasını açın.


Aratılacak kod:

PHP:
("(fish)")


Eklenecek kod :

PHP:
    chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12, "", EmoticonStr+"kral.mse")
    net.RegisterEmoticonString("(kral)")



  • Bunuda ekledikten sonra gerisi basit sorunsuz hatasız ekleyin daha sonra gelip calısmıyor veya hata alıyorum demeyin buraya kadar hür dikkat yapmalısınız.




Pack Dosyası ;




1-
2-

Hazır dosyalar en yakın zamanda ekleyeceğim.


Pack Dosyası Kurulumu :






    • İndirdiğiniz dosyanın içinden cıkan "kralsistemi-SF7.eix-epk" dosyalarını metin2 içinde pack klasorune atıyoruz ve o klasorun içindeki "ındex" adlı dosyanın içine ekliyoruz.Şu şekilde ;
PHP:
*
kralsistemi-SF7
*

Unutmadan Resim Ekliyim Ayrıca Yeni Server Filesimin ETC'sinide Görmüş Oldunuz :)




j66rn.jpg




+Rep Vb. istemiyorum sadece sayıdan ibaret ben bu konudan yararlanan kişilerin yorumlarını eksik etmemelerini istiyorum sadeee 1 Yorum istiyorum çokmu ? Siz Karar verin :)
eyw
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst