Sevdamsın 1
Sevdamsın
mavzermete 1
mavzermete
xranzei 1
xranzei
Best Studio 1
Best Studio
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

[PYTHON]Kullanl ve Türk Yapm Script

  • Konuyu başlatan Konuyu başlatan kralcocuk
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 14
  • Görüntüleme Görüntüleme 2K

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Merhaba,
Kısa bir süre önce videosunu verdiğim scripti paylaşıyorum.
tıklayarak videoyu izleyebilirsiniz.

Kısaca anlatmak gerekirse,
Oyuna girdiğinizde ekranı kaplayan görevler her zaman derttir. CTRL + Q yaparak bu görevleri gizleyebilirsiniz ancak bir NPC'ye tıkladığınızda, harita değiştirdiğinizde, öldüğünüzde ve oyundan çıkıp girdiğinizde sürekli karşınıza çıkarlar. Bu hazırladığım script sayesinde böyle bir derdiniz kalmıyor. "Görevleri Gizle" butonuna bastıktan sonra asla geri gelmezler(Bilgisayarınıza format atana kadar. :)). "Görevleri Göster" butonuyla tekrar görev pencerenizi açıp bakabilirsiniz.

Yapımı:
Hazır dosya vermek isterdim ama benim kullandığım pack oyunlarınıza uyum sağlamaz. O yüzden sadece anlatım var.

Root.Epk&Eix açın.
uigamebutton.py açın.
En başa
Kod:
[COLOR="Red"]import questkontrol[/COLOR]
ekleyin.
p1.jpg


Alttakini aratın:
Kod:
[COLOR="red"]"EXIT_OBSERVER" : self.GetChild("ExitObserver"),[/COLOR]
altına ekleyin:
Kod:
[COLOR="red"]				"KALDIR" : self.GetChild("QuestSakla"),
				"GOSTER" : self.GetChild("QuestGoster"),[/COLOR]
p2.jpg


Alttakini aratın:
Kod:
[COLOR="red"]helpButton=self.gameButtonDict[/COLOR]

ekleyin:
Kod:
[COLOR="red"]		questSakla=self.gameButtonDict["KALDIR"]
		questGoster=self.gameButtonDict["GOSTER"][/COLOR]

p3.jpg


Alttakini aratın:
Kod:
[COLOR="red"]helpButton.Hide()[/COLOR]

ekleyin:
Kod:
[COLOR="red"]		if questkontrol.QUEST_SAKLA == 0:
			questSakla.Show()
			questGoster.Hide()
		elif questkontrol.QUEST_SAKLA == 1:
			questSakla.Hide()
			questGoster.Show()[/COLOR]

p4.jpg


Interfacemodule.py açın:
En başa ekleyin
Kod:
[COLOR="Red"]import questkontrol[/COLOR]
p5.jpg


Alttakini arayın:
Kod:
[COLOR="red"]wndGameButton.SetButtonEvent[/COLOR]
bunları ekleyin:
Resimdeki gibi olmalı !
Kod:
[COLOR="red"]		wndGameButton.SetButtonEvent("KALDIR", ui.__mem_func__(self.__OnClickSaklaButton))
		wndGameButton.SetButtonEvent("GOSTER", ui.__mem_func__(self.__OnClickGosterButton))[/COLOR]


p6.jpg


Alttakini aratın:
Kod:
[COLOR="red"]def __OnClickHelpButton[/COLOR]
ekleyin:

Resimlerdeki gibi yapın !:
Kod:
[COLOR="red"]	def __OnClickSaklaButton(self):
		chat.AppendChat(chat.CHAT_TYPE_INFO, "Görevler gizlendi.")
		self.HideAllQuestButton()
		questkontrol.QUEST_SAKLA = 1
		self.CheckGameButton()
		
	def __OnClickGosterButton(self):
		self.ShowAllQuestButton()
		chat.AppendChat(chat.CHAT_TYPE_INFO, "Görevler gösterildi.")
		questkontrol.QUEST_SAKLA = 0
		self.CheckGameButton()[/COLOR]

p7.jpg


Alttakini aratın:
Kod:
[COLOR="Red"]self.wndCubeResult.SetItemToolTip(self.tooltipItem)[/COLOR]
Ekleyin:
Kod:
[COLOR="red"]		#Görevleri_gizle ## Kralcocuk 
		if questkontrol.QUEST_SAKLA == 1:
			self.HideAllQuestButton()
		#Bitir_Görevleri_gizle ## Kralcocuk[/COLOR]
p8.jpg


Alttakini aratın:
Kod:
[COLOR="red"]for dlg in self.equipmentDialogDict.itervalues()[/COLOR]
ekleyin:

Kod:
[COLOR="red"]		#Görevleri_gizle ## Kralcocuk 
		if questkontrol.QUEST_SAKLA == 1:
			self.HideAllQuestButton()
		#Bitir_Görevleri_gizle ## Kralcocuk[/COLOR]
p9.jpg

Aratın:
Kod:
[COLOR="Red"]uiChat.DestroyChatInputSetWindow()[/COLOR]
ekleyin:
Kod:
[COLOR="red"]		#Görevleri_gizle ## Kralcocuk 
		if questkontrol.QUEST_SAKLA == 1:
			self.HideAllQuestButton()
		#Bitir_Görevleri_gizle ## Kralcocuk[/COLOR]
p10.jpg

Aratın:
Kod:
[COLOR="red"]def __ShowWindows[/COLOR]
ekleyin:
Kod:
[COLOR="red"]		#Görevleri_gizle ## Kralcocuk 
		if questkontrol.QUEST_SAKLA == 1:
			self.HideAllQuestButton()
		#Bitir_Görevleri_gizle ## Kralcocuk[/COLOR]
p11.jpg

Aratın:
Kod:
[COLOR="red"]self.questButtonList.insert(0, btn)[/COLOR]
ekleyin:
Kod:
[COLOR="red"]		#Görevleri_gizle ## Kralcocuk 
		if questkontrol.QUEST_SAKLA == 1:
			self.HideAllQuestButton()
		#Bitir_Görevleri_gizle ## Kralcocuk[/COLOR]
p12.jpg


Locale_tr.epk&eix açın:
locale_interface.txt açın: alttakileri ekleyin.
Kod:
[COLOR="Red"]GAME_GOSTER	Görevleri Göster
GAME_SAKLA	Görevleri Gizle[/COLOR]

p13.jpg


Aşağıdaki rarı indirin.
İçindeki "Gamewindow.py" dosyasını "Uiscript.Epk&Eix" dosyasına atın.
"questkontrol.py" dosyasını "Root.Epk&Eix" dosyasına atın.
Alttaki kodu "Root.xml" dosyanıza ekleyin.
Kod:
[COLOR="red"]		<File archivedPath="questkontrol.py" type="2"><![CDATA[Source\questkontrol.py]]></File>[/COLOR]


Dosya:



 
Son düzenleme:

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

Geri
Üst