Unmantained Guida [Release]KillGui!!!!!!!

Una guida contrassegnata come Unmantained contiene informazioni su un argomento obsoleto, non più utile o files non aggiornati da parte del creatore.
Stato
Discussione chiusa ad ulteriori risposte.

robyy_one

Utente Electrum
27 Maggio 2008
179
14
17
104
Ultima modifica da un moderatore:
Ciauz qua vi posto kill gui bellina italiana e sbugata:

Si inizia con la quest
Codice:
quest killgui begin 
    state start begin 
        when kill begin 
            if npc.is_pc() then 
                local new_point = pc.getqf("empire"..npc.get_empire())+1 
                pc.setqf("empire"..npc.get_empire(), new_point) 
                cmdchat("KillRotReich "..pc.getqf("empire1")) 
                cmdchat("KillGelbReich "..pc.getqf("empire2")) 
                cmdchat("KillBlauReich "..pc.getqf("empire3")) 
            else 
                local new_point = pc.getqf("mob")+1 
                pc.setqf("mob", new_point) 
                cmdchat("KillMob "..pc.getqf("mob")) 
            end 
        end 
        when login begin 
            if pc.getqf("showkillgui") == 1 then 
                cmdchat("ShowKillGui") 
                cmdchat("KillRotReich "..pc.getqf("empire1")) 
                cmdchat("KillGelbReich "..pc.getqf("empire2")) 
                cmdchat("KillBlauReich "..pc.getqf("empire3")) 
                cmdchat("KillMob "..pc.getqf("mob")) 
            else 
                cmdchat("HideKillGui") 
            end 
        end 
        when letter begin 
            send_letter("KillGuiByLegend") 
        end 
        when info or button begin 
            say_title("KillGuiByLegend") 
            say("Mostra o Chiudi?") 
            local janein = select("Mostra", "Chiudi") 
            if janein == 2 then 
                pc.setqf("showkillgui", 0) 
                cmdchat("HideKillGui") 
            else 
                pc.setqf("showkillgui", 1) 
                cmdchat("ShowKillGui") 
                cmdchat("KillRotReich "..pc.getqf("empire1")) 
                cmdchat("KillGelbReich "..pc.getqf("empire2")) 
                cmdchat("KillBlauReich "..pc.getqf("empire3")) 
                cmdchat("KillMob "..pc.getqf("mob")) 
            end 
        end 
    end 
end

Inserita la quest si passa al client di preciso al file game.py che si trova nell file root per chi non lo sapesse.

Cercate questo
Codice:
		constInfo.SET_DEFAULT_USE_SKILL_EFFECT_ENABLE()
sotto incolateci questo oviamente lasciando lo spazio di un invio
Codice:
		##START_KILLGUI 
		KillGuiBg = ui.AniImageBox() 
		KillGuiBg.AppendImage("d:/ymir work/guikill/guikill.tga") 
		self.KillGuiBg = KillGuiBg 
		
		self.KillGuiBg.SetPosition(wndMgr.GetScreenWidth()-235,185) 
		
		self.KillBlauReich = ui.TextLine() 
		self.KillBlauReich.SetDefaultFontName() 
		self.KillBlauReich.SetPosition((wndMgr.GetScreenWidth()-345)+120, 389) 
		self.KillBlauReich.SetText("†:Blu") 
		self.KillBlauReich.SetOutline() 
		
		self.KillGelbReich = ui.TextLine() 
		self.KillGelbReich.SetDefaultFontName() 
		self.KillGelbReich.SetPosition((wndMgr.GetScreenWidth()-345)+120, 308) 
		self.KillGelbReich.SetText("†:Rossi") 
		self.KillGelbReich.SetOutline() 

		self.KillRotReich = ui.TextLine() 
		self.KillRotReich.SetDefaultFontName() 
		self.KillRotReich.SetPosition((wndMgr.GetScreenWidth()-345)+120, 226) 
		self.KillRotReich.SetText("†:Gialli") 
		self.KillRotReich.SetOutline() 

		self.KillMob = ui.TextLine() 
		self.KillMob.SetDefaultFontName() 
		self.KillMob.SetPosition((wndMgr.GetScreenWidth()-345)+120, 473) 
		self.KillMob.SetText("†:Mostri") 
		self.KillMob.SetOutline() 
		##END_KILLGUI
ora cercate sempre nell file game.py questo
Codice:
serverCommandList={
piu giu troverete closesafebox soto meteteci questo
Codice:
			##KILLGUI
			"ShowKillGui"			: self.__showkillgui,
			"HideKillGui"			: self.__hidekillgui,
			"KillBlauReich"			: self.__KillBlauReich,
			"KillGelbReich"			: self.__KillGelbReich,
			"KillRotReich"			: self.__KillRotReich,
			"KillMob"			: self.__KillMob,
			##END_KILLGUI
ora andate in fondo al file game.py e troverete qualcosina tipo end of wedding ora ci dovete incolare questo
Codice:
	def __hidekillgui(self):
		self.KillGuiBg.Hide()
		self.KillBlauReich.Hide()
		self.KillGelbReich.Hide()
		self.KillRotReich.Hide()
		self.KillMob.Hide()
		
	def __showkillgui(self):
		self.KillGuiBg.Show()
		self.KillBlauReich.Show()
		self.KillGelbReich.Show()
		self.KillRotReich.Show()
		self.KillMob.Show()
		
	def __KillBlauReich(self, KillBlauReich):
		self.KillBlauReich.SetText("Regno Blu:    " + KillBlauReich)
	
	def __KillGelbReich(self, KillGelbReich):
		self.KillGelbReich.SetText("Regno Giallo:    " + KillGelbReich)
	
	def __KillRotReich(self, KillRotReich):
		self.KillRotReich.SetText("Regno Rosso:    " + KillRotReich)
		
	def __KillMob(self, KillMob):
		self.KillMob.SetText("Mostri:    " + KillMob)
ora potete recriptare la root vi metto anche i 2 file da mettere dentro la pack poi dovete entrare nell index e metterli DOWNLOAD killgui

Grazie,per qualche problema potete chiedere!!!Ciauzz

Qualche screen
0305224658.jpg

Fonti epvp
 
Messo fonti qmk ora sto finendo pet gui completo di liv e altre cose!!! Sono al inizio pian piano posto cose belle.
 
è una quest che se schiacci "mostra" ti fa comparire a destra delle immagini raffiguranti regni + mostri e le kill fatte... se fai "nascondi" le immagini spariscono...
 
Grazie @Maga_BlockMt2.
Ma non ho capito questa parte:
"ora andate in fondo al file game.py e troverete qualcosina tipo end of wedding ora ci dovete incolare questo"
Lo devo mettere prima o dopo di END_OF_WEDDING?
Ah e nel file "Index" devo scrivere dopo PACK:
*
guikill
o senza *?
 
Ultima modifica:
Io, uso il client di Bio e se ho fatto tutto bene, o almeno lo penso, vado a loggare, scelgo il pg e non carica più, carica la barra al infinito, qual'è il problema?
Posto il mio game.py così almeno voi potete vedere dove ho sbagliato.
[Python] Game.py - Pastebin.com
 
Grazie @Maga_BlockMt2.
Ma non ho capito questa parte:
"ora andate in fondo al file game.py e troverete qualcosina tipo end of wedding ora ci dovete incolare questo"
Lo devo mettere prima o dopo di END_OF_WEDDING?
Ah e nel file "Index" devo scrivere dopo PACK:
*
guikill
o senza *?

dopo END_OF_WEDDING

per il secondo apri index cerca tipo:

*
patch1
*
guikill
 
Mi serve aiuto , ho inserito tutto
ma la patch che hai fortino guikill non funziona

e seconda cosa
in game ... mi appaiono solo le scritte blue rosso giallo mostri e non anche il disegno.
qualcuno può contattarmi?
 
Io, uso il client di Bio e se ho fatto tutto bene, o almeno lo penso, vado a loggare, scelgo il pg e non carica più, carica la barra al infinito, qual'è il problema?
Posto il mio game.py così almeno voi potete vedere dove ho sbagliato.
[Python] Game.py - Pastebin.com
Purtroppo nel client di bio non funge nulla di cio
compreso seste skill che da errore e qualsiasi altra cosa tu voglia implementare prova ad usare il client di Omega che in circolazione e uno dei migliori
 
Ultima modifica:
Scusate, se io volessi eliminare la pergamena e caricare il system ad ogni login come dovrei modificare la quest?
 
Stato
Discussione chiusa ad ulteriori risposte.
Indietro
Top Bottom