Scarlet 1
Scarlet
Best Studio 1
Best Studio
mannaxxx 1
mannaxxx
Agora Metin2 1
Agora Metin2
[DEV]AB 1
[DEV]AB
Sevdamsın 1
Sevdamsın
TuZaKK 1
TuZaKK
kaptanmikro1 1
kaptanmikro1
farkmt2official 2
farkmt2official
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

Enerji Sistemini Serverine Ekle :)

  • Konuyu başlatan Konuyu başlatan omergs123
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 569

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

Kod:
[INDENT] [FONT=Arial]Merhaba Arkdaşlar Enerji Sistemini Eklemeyi Ögreticem Ama Direk Linke Geçyim Herşey Linkte[/FONT]
[IMG]http://img428.yukle.tc/images/6373Energie-System_1.png[/IMG]
[IMG]http://www.bidepo.com/images/enerji23.jpg[/IMG]
Link


[FONT=Arial]questi yabancıdır Turkmmoda İlk Paylasan Benim :)[/FONT]

Orjinal Konu


[FONT=Arial]Yapılışı:[/FONT]

constinfo.py
    [B]ENERGY = 0 
ENERGY_END_TIME = 0 
ENERGY_TYPE = 0 
ENABLE_ENERGY_SYSTEM = 1[/B] 

 
 
Game.py
    [B]def __ServerCommand_Build(self):[/B] 
 
 
So nun tragt ihr unten ein :
    [B]"energysystem" : self.__energysystem,[/B] 
 
 
So, das sieht dann so aus bei mir :

    [B]def __ServerCommand_Build(self): 
serverCommandList={ 
"buff1" : self.__buff1, 
"buff2" : self.__buff2, 
"buff3" : self.__buff3, 
"buff4" : self.__buff4, 
"pot1" : self.__pot1, 
"pot2" : self.__pot2, 
"pot3" : self.__pot3, 
"pot4" : self.__pot4, 
"ConsoleEnable" : self.__Console_Enable, 
"DayMode" : self.__DayMode_Update, 
"PRESERVE_DayMode" : self.__PRESERVE_DayMode_Update, 
"CloseRestartWindow" : self.__RestartDialog_Close, 
"OpenPrivateShop" : self.__PrivateShop_Open, 
"PartyHealReady" : self.PartyHealReady, 
"ShowMeSafeboxPassword" : self.AskSafeboxPassword, 
"CloseSafebox" : self.CommandCloseSafebox, 
"energysystem" : self.__energysystem,[/B] 
 
 
So nun tragt ihr das ganz unten in der game ein :
    # Energy System Anfang 

def __energysystem(self, value): 
import constinfo 
constinfo.ENERGY_TYPE = int(value[:value.find("|")]) 
constinfo.ENERGY = int(value[value.find("|") + 1:value.find("#")]) 
constinfo.ENERGY_END_TIME = long((value[value.find("#") + 1:])) 

# Energy System Ende 

 
 
Gut. Nun sind wir so gut wie fertig mit allem.
Ladet die quest aus meinem Archiv hoch und tragt das in die Questlib (in meinem Fall die von Mijago) :

[CODE]    function setenergy(typ,value,timez) 
pc.setqf("energy_value",value) 
pc.setqf("energy_typ",typ) 
pc.setqf("energy_date",timez) 
end 

function setenergytime(timez) 
pc.setqf("energy_date",timez) 
end 
function getenergytyp() 
return pc.getqf("energy_typ") 
end 

function getenergyvalue() 
return pc.getqf("energy_value") 
end 
function getenergytime() 
return pc.getqf("energy_date") 
end
[/INDENT]
[/CODE]
 

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

Geri
Üst