Bvural41 1
Bvural41
Fethi Polat 1
Fethi Polat
Mt2Hizmet 1
Mt2Hizmet
Sevdamsın 1
Sevdamsın
Nedved35 1
Nedved35
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

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 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