[RELEASE]Sistemul de onoare

Deconectat
Avatar utilizator
Lehel
Mister Just4Metin
Mister Just4Metin
Mesaje: 1383
Membru din: 21 Aug 2013
Localitate: Cluj-Napoca
Reputație: ---------------------------------------
► Fost Super Moderator
► c++ programmer
► Fost super ad moderator
► Fost lider helperi
---------------------------------------
Regat: Jinno
Mulțumiri acordate: 10
Mulțumiri primite: 18
Contact:

[RELEASE]Sistemul de onoare

Mesajde Lehel » 21 Aug 2014, 22:00

Imagine
In game.py din root cautati:

Cod: Selectaţi tot

def Open(self):
app.SetFrameSkip(1)

self.SetSize(wndMgr.GetScreenWidth(), wndMgr.GetScreenHeight())

Sub el adaugati:

Cod: Selectaţi tot

##SISTEM_ONOARE

sistem_onoare_bg = ui.AniImageBox()
sistem_onoare_bg.AppendImage("sistem_onoare/fundal.tga")
self.sistem_onoare_bg = sistem_onoare_bg
self.sistem_onoare_bg.SetPosition(wndMgr.GetScreenWidth()/2-229,0)
self.sistem_onoare_bg.SetSize(459, 204)
self.sistem_onoare_bg.Hide()

self.Ucideri_Albastru = ui.TextLine()
self.Ucideri_Albastru.SetDefaultFontName()
self.Ucideri_Albastru.SetParent(self.sistem_onoare_bg)
self.Ucideri_Albastru.SetPosition(87, 85)
self.Ucideri_Albastru.SetText("Regat Albastru: 0")
self.Ucideri_Albastru.SetOutline()
self.Ucideri_Albastru.Show()

self.Ucideri_Galben = ui.TextLine()
self.Ucideri_Galben.SetDefaultFontName()
self.Ucideri_Galben.SetParent(self.sistem_onoare_bg)
self.Ucideri_Galben.SetPosition(87, 108)
self.Ucideri_Galben.SetText("Regat Galben: 0")
self.Ucideri_Galben.SetOutline()
self.Ucideri_Galben.Show()

self.Ucideri_Rosu = ui.TextLine()
self.Ucideri_Rosu.SetDefaultFontName()
self.Ucideri_Rosu.SetParent(self.sistem_onoare_bg)
self.Ucideri_Rosu.SetPosition(87, 132)
self.Ucideri_Rosu.SetText("Regat Rosu: 0")
self.Ucideri_Rosu.SetOutline()
self.Ucideri_Rosu.Show()

#Setare Informatii Kill
self.Total_Ucideri = ui.TextLine()
self.Total_Ucideri.SetDefaultFontName()
self.Total_Ucideri.SetParent(self.sistem_onoare_bg)
self.Total_Ucideri.SetPosition(289, 85)
self.Total_Ucideri.SetText("Puncte Ucideri: 0")
self.Total_Ucideri.SetOutline()
self.Total_Ucideri.Show()

self.Puncte_Onoare = ui.TextLine()
self.Puncte_Onoare.SetDefaultFontName()
self.Puncte_Onoare.SetParent(self.sistem_onoare_bg)
self.Puncte_Onoare.SetPosition(289, 108)
self.Puncte_Onoare.SetText("Puncte Onoare: 0")
self.Puncte_Onoare.SetOutline()
self.Puncte_Onoare.Show()

self.Utilizari_Ramase = ui.TextLine()
self.Utilizari_Ramase.SetDefaultFontName()
self.Utilizari_Ramase.SetParent(self.sistem_onoare_bg)
self.Utilizari_Ramase.SetPosition(289, 132)
self.Utilizari_Ramase.SetText("Utilizari Ramase: 0")
self.Utilizari_Ramase.SetOutline()
self.Utilizari_Ramase.Show()

#Buton Activare
self.Buton_Activareu = ui.Button()
self.Buton_Activareu.SetParent(self.sistem_onoare_bg)
self.Buton_Activareu.SetPosition(180, 60)
self.Buton_Activareu.SetUpVisual("sistem_onoare/activare.tga")
self.Buton_Activareu.SetOverVisual("sistem_onoare/activare_1.tga")
self.Buton_Activareu.SetDownVisual("sistem_onoare/activare.tga")
self.Buton_Activareu.SetEvent(self.__activare_ucideri)
self.Buton_Activareu.Show()

##END_SISTEM_ONOARE

# Sistem de Putere
PutereBG = ui.AniImageBox()
PutereBG.AppendImage("putere/fundal.tga")
self.PutereBG = PutereBG
self.PutereBG.SetPosition(wndMgr.GetScreenWidth()/2-(399/2),wndMgr.GetScreenHeight()-337)
self.PutereBG.SetSize(399, 301)
self.PutereBG.AddFlag('movable')
self.PutereBG.AddFlag("float")
self.PutereBG.Show()

self.PunctePutere_text = ui.TextLine()
self.PunctePutere_text.SetDefaultFontName()
self.PunctePutere_text.SetParent(self.PutereBG)
self.PunctePutere_text.SetPosition(40, 80)
self.PunctePutere_text.SetText("Available points:")
self.PunctePutere_text.SetOutline()
self.PunctePutere_text.Show()

self.PunctePutere_valoare = ui.TextLine()
self.PunctePutere_valoare.SetDefaultFontName()
self.PunctePutere_valoare.SetParent(self.PutereBG)
self.PunctePutere_valoare.SetPosition(130, 80)
self.PunctePutere_valoare.SetText("0")
self.PunctePutere_valoare.SetOutline()
self.PunctePutere_valoare.Show()

self.Bonus1_text = ui.TextLine()
self.Bonus1_text.SetDefaultFontName()
self.Bonus1_text.SetParent(self.PutereBG)
self.Bonus1_text.SetPosition(30, 120)
self.Bonus1_text.SetText("Max HP")
self.Bonus1_text.SetOutline()
self.Bonus1_text.Show()

self.Bonus1_valoare = ui.TextLine()
self.Bonus1_valoare.SetDefaultFontName()
self.Bonus1_valoare.SetParent(self.PutereBG)
self.Bonus1_valoare.SetPosition(133, 120)
self.Bonus1_valoare.SetText("0")
self.Bonus1_valoare.SetOutline()
self.Bonus1_valoare.Show()

self.Bonus2_text = ui.TextLine()
self.Bonus2_text.SetDefaultFontName()
self.Bonus2_text.SetParent(self.PutereBG)
self.Bonus2_text.SetPosition(30, 150)
self.Bonus2_text.SetText("Attack Value")
self.Bonus2_text.SetOutline()
self.Bonus2_text.Show()

self.Bonus2_valoare = ui.TextLine()
self.Bonus2_valoare.SetDefaultFontName()
self.Bonus2_valoare.SetParent(self.PutereBG)
self.Bonus2_valoare.SetPosition(133, 150)
self.Bonus2_valoare.SetText("0")
self.Bonus2_valoare.SetOutline()
self.Bonus2_valoare.Show()

self.Bonus3_text = ui.TextLine()
self.Bonus3_text.SetDefaultFontName()
self.Bonus3_text.SetParent(self.PutereBG)
self.Bonus3_text.SetPosition(30, 180)
self.Bonus3_text.SetText("Critical Hit")
self.Bonus3_text.SetOutline()
self.Bonus3_text.Show()

self.Bonus3_valoare = ui.TextLine()
self.Bonus3_valoare.SetDefaultFontName()
self.Bonus3_valoare.SetParent(self.PutereBG)
self.Bonus3_valoare.SetPosition(133, 180)
self.Bonus3_valoare.SetText("0")
self.Bonus3_valoare.SetOutline()
self.Bonus3_valoare.Show()

self.Bonus4_text = ui.TextLine()
self.Bonus4_text.SetDefaultFontName()
self.Bonus4_text.SetParent(self.PutereBG)
self.Bonus4_text.SetPosition(30, 210)
self.Bonus4_text.SetText("Piercing Hits")
self.Bonus4_text.SetOutline()
self.Bonus4_text.Show()

self.Bonus4_valoare = ui.TextLine()
self.Bonus4_valoare.SetDefaultFontName()
self.Bonus4_valoare.SetParent(self.PutereBG)
self.Bonus4_valoare.SetPosition(133, 210)
self.Bonus4_valoare.SetText("0")
self.Bonus4_valoare.SetOutline()
self.Bonus4_valoare.Show()

self.Buton1_Plus = ui.Button()
self.Buton1_Plus.SetParent(self.PutereBG)
self.Buton1_Plus.SetPosition(180, 117)
self.Buton1_Plus.SetUpVisual("putere/buton_plus.tga")
self.Buton1_Plus.SetOverVisual("putere/buton_plus_1.tga")
self.Buton1_Plus.SetDownVisual("putere/buton_plus_2.tga")
self.Buton1_Plus.SetEvent(self.activare_buton1_buton)
self.Buton1_Plus.Show()

self.Buton2_Plus = ui.Button()
self.Buton2_Plus.SetParent(self.PutereBG)
self.Buton2_Plus.SetPosition(180, 147)
self.Buton2_Plus.SetUpVisual("putere/buton_plus.tga")
self.Buton2_Plus.SetOverVisual("putere/buton_plus_1.tga")
self.Buton2_Plus.SetDownVisual("putere/buton_plus_2.tga")
self.Buton2_Plus.SetEvent(self.activare_buton2_buton)
self.Buton2_Plus.Show()

self.Buton3_Plus = ui.Button()
self.Buton3_Plus.SetParent(self.PutereBG)
self.Buton3_Plus.SetPosition(180, 177)
self.Buton3_Plus.SetUpVisual("putere/buton_plus.tga")
self.Buton3_Plus.SetOverVisual("putere/buton_plus_1.tga")
self.Buton3_Plus.SetDownVisual("putere/buton_plus_2.tga")
self.Buton3_Plus.SetEvent(self.activare_buton3_buton)
self.Buton3_Plus.Show()

self.Buton4_Plus = ui.Button()
self.Buton4_Plus.SetParent(self.PutereBG)
self.Buton4_Plus.SetPosition(180, 207)
self.Buton4_Plus.SetUpVisual("putere/buton_plus.tga")
self.Buton4_Plus.SetOverVisual("putere/buton_plus_1.tga")
self.Buton4_Plus.SetDownVisual("putere/buton_plus_2.tga")
self.Buton4_Plus.SetEvent(self.activare_buton4_buton)
self.Buton4_Plus.Show()

self.timp_1 = ui.AniImageBox()
self.timp_1.AppendImage("putere/timp_9.tga")
self.timp_1.SetParent(self.PutereBG)
self.timp_1.SetPosition(237, 75)
self.timp_1.Show()

self.Buton_Activare = ui.Button()
self.Buton_Activare.SetParent(self.PutereBG)
self.Buton_Activare.SetPosition(259, 97)
self.Buton_Activare.SetUpVisual("putere/buton_activare.tga")
self.Buton_Activare.SetOverVisual("putere/buton_activare_1.tga")
self.Buton_Activare.SetDownVisual("putere/buton_activare_2.tga")
self.Buton_Activare.SetEvent(self.activare_putere_buton)
self.Buton_Activare.Show()

self.bara_goala = ui.AniImageBox()
self.bara_goala.AppendImage("putere/bara_goala.tga")
self.bara_goala.SetParent(self.PutereBG)
self.bara_goala.SetPosition(399/2 - 339/2, 258)
self.bara_goala.Show()

self.bara_plina = ui.AniImageBox()
self.bara_plina.AppendImage("putere/bara_plina.tga")
self.bara_plina.SetParent(self.PutereBG)
self.bara_plina.SetPosition(399/2 - 339/2, 258)
self.bara_plina.SetPercentage(100, 100)
self.bara_plina.Show()

self.bonus_activ = ui.TextLine()
self.bonus_activ.SetDefaultFontName()
self.bonus_activ.SetParent(self.PutereBG)
self.bonus_activ.SetPosition(245, 211)
self.bonus_activ.SetText("Niciun bonus activ")
self.bonus_activ.SetOutline()
self.bonus_activ.Show()

self.PutereBG.Hide()
# Final Sistem de Putere

Cautati:

Cod: Selectaţi tot

def Close(self):
self.Hide()

Sub el adaugati :

Cod: Selectaţi tot

##SISTEM_ONOARE
constInfo.SISTEM_ONOARE = 0
self.sistem_onoare_bg.Hide()
##END_SISTEM_ONOARE

Cautati:

Cod: Selectaţi tot

onPressKeyDict[app.DIK_F11] = lambda : self.__BonusPage()

Sub el adaugati:

Cod: Selectaţi tot

onPressKeyDict[app.DIK_F12] = lambda : self.__sistemonoare()

Cautati:

Cod: Selectaţi tot

"mall" : self.__InGameShop_Show,

Cod: Selectaţi tot

##SISTEM_ONOARE
"valori_ucideri" : self.__valori_ucideri,
"sistem_onoare_questindex" : self.__sistem_onoare_questindex,
"utilizari_kill_ramase" : self.UtilizariUcideriRamase,
"activare_ucideri" : self.ActicareUcideri,
##FINAL_SISTEM_ONOARE

La sfarsit adaugati:

Cod: Selectaţi tot

##SISTEM_ONOARE
import chat
def __sistemonoare(self):
if constInfo.SISTEM_ONOARE == 0:
constInfo.SISTEM_ONOARE = 1
self.sistem_onoare_bg.Show()
chat.AppendChat(chat.CHAT_TYPE_INFO, "[SERVER] Ai afisat Sistemul de Onoare.")
else:
constInfo.SISTEM_ONOARE = 0
self.sistem_onoare_bg.Hide()
chat.AppendChat(chat.CHAT_TYPE_INFO, "[SERVER] Ai ascuns Sistemul de Onoare.")
def __valori_ucideri(self, rosu, galben, albastru, onoare):
#Modificare Texte
self.Ucideri_Albastru.SetText("Regat Albastru: " + albastru)
self.Ucideri_Galben.SetText("Regat Galben: " + galben)
self.Ucideri_Rosu.SetText("Regat Rosu: " + rosu)
self.Puncte_Onoare.SetText("Puncte Onoare: " + onoare)
total_ucideri = int(albastru) + int(galben) + int(rosu) #Calculare Ucideri Totale
self.Total_Ucideri.SetText("Puncte Ucideri: " + str(total_ucideri))

def __sistem_onoare_questindex(self, value):
constInfo.SISTEM_ONOARE_QUESTINDEX = int(value)

def __activare_ucideri(self):
activare_ucideri = constInfo.SISTEM_ONOARE_QUESTINDEX
event.QuestButtonClick(activare_ucideri)

def UtilizariUcideriRamase(self, value):
self.Utilizari_Ramase.SetText("Utilizari Ramase: " + value)

def ActicareUcideri(self):
net.SendChatPacket("(efect_omor)")
##END_SISTEM_ONOARE

RESURSE


PAROLA ARHIVA: www.just4metin.ro
Imagine

Deconectat
Avatar utilizator
SSR
Nou Venit
Nou Venit
Mesaje: 46
Membru din: 22 Aug 2014
Status: Sunt bine mersi ^.^
Regat: Shinsoo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [RELEASE]Sistemul de onoare

Mesajde SSR » 23 Aug 2014, 15:38

salut am facut exact cum ai zis tu si mise blocheaza la 99% (acea bara de incarcare) http : // uploadimage.ro/img.php?image=5588_snapshot_2014_08_05_163529_n8t7 . png


Înapoi la “Arhivă”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 6 vizitatori