Teşekkürler aynı pazara tekrar tekrar bakmamaları için bir gösterge olmuş güzel
Sistem hakkında ilginiz varmı acaba ?
Ekledim renk gösterme olayı sorunsuz çalışıyor.Fakat pazarı bozunca pazar ismi karakterin kafasında askıda kalıyor,2. pazarı tekrar kurunca pazar isimleri üst üste biniyor.Eklentideki dosyayı indirdim aynısını uygulamadım tamamen sorunmu var anlamadım.
Görüntü:
![]()
Baştan söyleyeyim yabancı bir forumdan alıntıdır herkesin yararlanmasını istedim.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.karşılaştırıp yaparsanız sizin için daha rahat olur.
(Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.)
Anlatım:
uiprivateshopbuilder.py aç
Kod:[COLOR=#000088]def[/COLOR][COLOR=#000000] __init__[/COLOR][COLOR=#666600]([/COLOR][COLOR=#000088]self[/COLOR][COLOR=#666600]):[/COLOR] [COLOR=#000000] ui[/COLOR][COLOR=#666600].[/COLOR][COLOR=#660066]ThinBoard[/COLOR][COLOR=#666600].[/COLOR][COLOR=#000000]__init__[/COLOR][COLOR=#666600]([/COLOR][COLOR=#000088]self[/COLOR][COLOR=#666600],[/COLOR][COLOR=#008800]"UI_BOTTOM"[/COLOR][COLOR=#666600])[/COLOR]
Arat
Kod:[COLOR=#000088]def[/COLOR][COLOR=#000000] __init__[/COLOR][COLOR=#666600]([/COLOR][COLOR=#000088]self[/COLOR][COLOR=#666600]):[/COLOR] [COLOR=#000000] ui[/COLOR][COLOR=#666600].[/COLOR][COLOR=#660066]ThinBoard[/COLOR][COLOR=#666600].[/COLOR][COLOR=#000000]__init__[/COLOR][COLOR=#666600]([/COLOR][COLOR=#000088]self[/COLOR][COLOR=#666600],[/COLOR][COLOR=#008800]"UI_BOTTOM"[/COLOR][COLOR=#666600]) [/COLOR][COLOR=#000088]self[/COLOR][COLOR=#666600].[/COLOR][COLOR=#000000]shopAdvertismentBoardSeen [/COLOR][COLOR=#666600]=[/COLOR][COLOR=#666600][][/COLOR]
Haline getir
Arat
Kod:[COLOR=#000088]def[/COLOR][COLOR=#660066]Open[/COLOR]
Satırı komple değiştir
Kod:def Open(self, vid, text):Kod:def Open(self, vid, text): self.vid = vid self.textLine.SetText(text) if vid in self.shopAdvertismentBoardSeen: self.textLine.SetFontColor(1.0, 0.5, 0.1) self.textLine.UpdateRect() self.SetSize(len(text)*6 + 10*2, 20) self.Show() g_privateShopAdvertisementBoardDict[vid] = self
Arat
Kod:def OnMouseLeftButtonUp(self):
Satırı komple değiştir
Kod:def OnMouseLeftButtonUp(self): if not self.vid: return net.SendOnClickPacket(self.vid) if self.vid != player.GetMainCharacterIndex(): self.textLine.SetFontColor(1.0, 0.5, 0.1) self.shopAdvertismentBoardSeen.append(self.vid) return True
Tıklandıktan sonraki yazı rengini değiştirmek isterseniz;
Açık Mavi
![]()
Kod:self.textLine.SetFontColor(1.0, 0.5, 0.1)
Yerlerine
Kod:self.textLine.SetFontColor(253, 300, 5)
Yazın
Sarı
![]()
Kod:self.textLine.SetFontColor(1.0, 0.5, 0.1)
Yerlerine
Kod:self.textLine.SetFontColor(10, 10, 0)
Hazır dosyayı inceleyip oradan kodları alırsanız kayma yaşamazsınız ekran görüntüleri atarsanız sevinirim.
For: @alondark54;
Kanıtlar
bi pazar açıkken başka bi pazar ismine tıklattığında onunda rengi değişiyor
Pazar Adı Tamamen Gıttı Boyle Oldu Cozum Nedır ?
Bu Benım Yaptıgım
@Pelin Melek Aslan
@alondark54
Bu Benım Yaptıgım
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
@Pelin Melek Aslan
@alondark54
Son düzenleme:
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 10
- Görüntüleme
- 406
- Cevaplar
- 18
- Görüntüleme
- 2K
- Cevaplar
- 4
- Görüntüleme
- 94
- Cevaplar
- 42
- Görüntüleme
- 4K
