Çözüldü Krallık seçme ekranında sarı bayrağı nasıl kaldırırım ?

  • Konuyu açan Konuyu açan igul97
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 3
  • Gösterim Gösterim 304
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

igul97

Üye
Üye
Mesaj
136
Çözümler
1
Beğeni
34
Puan
129
Ticaret Puanı
0
Merhaba oyuna yeni başlayanlar için krallık seçiminde sarı bayrağı kaldırmak istiyorum Şuanda şu şekilde başına # eklediklerim var. Şuanda krallık ekranında random şekilde sarı gelirse seçiliyor. Ancak random gelmesse seçilmiyor. Bunun tam olayı nedir uğraştım ama çözemedim..

1707154695572.png

1707154738605.png
 
Çözüm
introempire.py::
Genişlet Daralt Kopyala
    def __init__(self, stream):
        print "NEW EMPIRE WINDOW  ----------------------------------------------------------------------------"
        ui.ScriptWindow.__init__(self)
        net.SetPhaseWindow(net.PHASE_WINDOW_EMPIRE, self)

        self.stream=stream
        self.empireID=app.GetRandom(1, 3) ##############

Altına ekle:
Python:
Genişlet Daralt Kopyala
        if self.empireID == 1:
            self.empireID = 1
        else:
            self.empireID = 3
rastgele gelmesi için introcreateyi kontrol edebilirsin belki orda bir fonksiyonu vardır kodlara bakmadan bir şey söylemek zor
 
introempire.py::
Genişlet Daralt Kopyala
    def __init__(self, stream):
        print "NEW EMPIRE WINDOW  ----------------------------------------------------------------------------"
        ui.ScriptWindow.__init__(self)
        net.SetPhaseWindow(net.PHASE_WINDOW_EMPIRE, self)

        self.stream=stream
        self.empireID=app.GetRandom(1, 3) ##############

Altına ekle:
Python:
Genişlet Daralt Kopyala
        if self.empireID == 1:
            self.empireID = 1
        else:
            self.empireID = 3
 
Çözüm
introempire.py::
Genişlet Daralt Kopyala
    def __init__(self, stream):
        print "NEW EMPIRE WINDOW  ----------------------------------------------------------------------------"
        ui.ScriptWindow.__init__(self)
        net.SetPhaseWindow(net.PHASE_WINDOW_EMPIRE, self)

        self.stream=stream
        self.empireID=app.GetRandom(1, 3) ##############

Altına ekle:
Python:
Genişlet Daralt Kopyala
        if self.empireID == 1:
            self.empireID = 1
        else:
            self.empireID = 3

Çok çok teşekkür ederim sorunum çözüldü. <3
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst