Oyun İçi Hava Sistemi + Otomatik

Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

MBayraktar

Yasaklanmış Üye
Cezalı
Mesaj
225
Çözümler
2
Beğeni
182
Puan
731
Ticaret Puanı
0
Anlatım :
Root.epk eix
açın. İçerisinde bulunan game.py açın.
En üstte
Kod:
import
Yazanların oraya
Kod:
import day
Ekleyelim.
j3f94.png

Ardından
Kod:
def __init__(self, stream):
Arayın altına
Kod:
day.nacht =    0
        day.tag = 0
Ekleyelim.
j3fb5.png

Sonra en aşağıya alttaki kodları ekleyelim.
Kod:
#Day
    def    day_night(self):
        import time

        localtime = time.strftime("%H")
        if day.nacht == 0:

            if localtime == "01" or localtime == "02" or localtime == "03" or localtime == "04" or localtime == "05" or localtime == "06" or localtime == "07" or localtime == "00" or localtime == "23" or localtime == "22" or localtime == "21":
                background.RegisterEnvironmentData(1, constInfo.ENVIRONMENT_NIGHT)
                background.SetEnvironmentData(1)
                day.tag = 0
                day.nacht = 1
        if day.tag == 0:     
            if localtime == "11" or localtime == "12" or localtime == "13" or localtime == "14" or localtime == "15" or localtime == "16" or localtime == "17":
                background.SetEnvironmentData(0)
                day.tag = 1
                day.nacht = 0
            if localtime == "08" or localtime == "09" or localtime == "10" or localtime == "18" or localtime == "19" or localtime == "20":
                background.RegisterEnvironmentData(2, constInfo.ENVIRONMENT_EVENING)
                background.SetEnvironmentData(2)
                day.tag = 1
                day.nacht = 0
    #
Ekledikten sonra
Kod:
Def OnUpdate(self):
Arayalım altına
Kod:
self.day_night()
Ekleyelim.
j3fcl.png

game.py kaydedelim ve çıkalım.
Costinfo.py bulup açalım.
Kod:
ENVIRONMENT_NIGHT
Bu kodu arayalım ve altına
Kod:
ENVIRONMENT_EVENING="d:/ymir work/environment/evening.msenv"
Ekleyelim ve kaydedip çıkalım.
j3fd7.png

Aşagıdaki day.py dosyasını source'ye atın. xml kodlarının arasına
Kod:
<File archivedPath="day.py" type="2"><![CDATA[Source\day.py]]></File>
Etc.epk eix açalım.

ymir work\environment kısmına evening.msenv dosyasını atın.

Akşam Moduna /x 0 gibi kodlarla giremezsiniz saati vardır. 6-9 olması lazım saati gelince kendi geçer otomatik.

Dosyalar :
Linkleri görebilmek için giriş yap veya kayıt ol.

Linkleri görebilmek için giriş yap veya kayıt ol.
 
Bunu bizim Metin2 projemizde uygulayacağım. Bu değerli paylaşım için teşekkür ederim. :)
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst