Client Interface illumina (code by [Robert])

Totalitatea subiectelor care nu respectă regulamentul vor fi stocate aici.
Avatar utilizator
Moș xWiggle
Utilizator interzis !

Utilizator interzis !
Mesaje: 471
Membru din: 26 Dec 2015, 10:05
Server: Metin2Blow
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

Felicitari pt munca depusa .
Imagine
Afișează semnătura
Avatar utilizator
Robert
Traficant de ouă

Traficant de ouă
Mesaje: 1376
Membru din: 19 Feb 2015, 10:29
Server: Scorpions2
Regat: Chunjo
Aprecieri: 125  
Mulţumiri: 476  
Discord: Copiază ID
Medalii

Moș xWiggle scrie:Felicitari pt munca depusa .
Multumesc mult :ymhug:
Avatar utilizator
DaRealPain
Fost Helper

Fost Helper
Mesaje: 1044
Membru din: 05 Oct 2014, 01:38
Server: Shiro2
Regat: Shinsoo
Aprecieri: 106  
Mulţumiri: 252  
Medalii

Mult succes Robert cu terminarea codului.
MariusExygo scrie:
[Robert] scrie:
MariusExygo scrie:De ce le postezi la nabi munca ta? pointless...
Doar thinboard, bravo
De mila :)) Am mai mult decât thinboard :)) Stai calm.

[ Mesaj scris via Android ] Imagine
Nu le pune traiti-ar serveru
Asta e diferenta intre romani si germani.
Cum ti-a spus si Sora deja acesta este un proiect pentru comunitate.
El nici o secunda nu s-a gandit sa il vanda.
Dar tu repede "Dece nu il vinzi? Daca asi fi fost in locul tau la-si fi vandut."
Dar na, saracu' cauta peste tot sa faca bani.
Afișează semnătura
Avatar utilizator
MariusExygo
Fost Helper

Fost Helper
Mesaje: 2063
Membru din: 09 Mar 2014, 15:47
Server: WildFantasy
Regat: Jinno
Aprecieri: 156  
Mulţumiri: 226  
  Rezolvări prob.: 4
Discord: Copiază ID
 Contact:
Medalii

Asta e diferenta intre romani si germani.
Cum ti-a spus si Sora deja acesta este un proiect pentru comunitate.
El nici o secunda nu s-a gandit sa il vanda.
Dar tu repede "Dece nu il vinzi? Daca asi fi fost in locul tau la-si fi vandut."
Dar na, saracu' cauta peste tot sa faca bani.
Nu e vorba de bani desteptule, si apropo daca tot zici care-i diferenta dintre romani si germani, hai sa-ti spun eu care-i diferenta, la roman cand ii zici de 5-10 euro parca il curentezi :)
Afișează semnătura
Avatar utilizator
Robert
Traficant de ouă

Traficant de ouă
Mesaje: 1376
Membru din: 19 Feb 2015, 10:29
Server: Scorpions2
Regat: Chunjo
Aprecieri: 125  
Mulţumiri: 476  
Discord: Copiază ID
Medalii

DaRealPain scrie:Mult succes Robert cu terminarea codului.
Multumesc. Up
Am finalizat Cod Decor Board
Avatar utilizator
Apollo
Nou Venit

Nou Venit
Mesaje: 43
Membru din: 10 Mai 2014, 17:41
Server: Elysium2
Regat: Shinsoo
Aprecieri: 80  
Mulţumiri: 2  
Medalii

Cine o doreste ma poate gasi pe skype: geo.geani94.
P.S.: Not for free!
Imagine Imagine Imagine Imagine Imagine Imagine Imagine Imagine Imagine Imagine Imagine Imagine Imagine Imagine Imagine
Avatar utilizator
Paikei
Nou Venit

Nou Venit
Mesaje: 34
Membru din: 28 Feb 2016, 13:05
Regat: Chunjo
Aprecieri: 1  
Mulţumiri: 0
Medalii

Abia astept sa finalizezi acest proiect! BIG UP :-bd
Avatar utilizator
MariusExygo
Fost Helper

Fost Helper
Mesaje: 2063
Membru din: 09 Mar 2014, 15:47
Server: WildFantasy
Regat: Jinno
Aprecieri: 156  
Mulţumiri: 226  
  Rezolvări prob.: 4
Discord: Copiază ID
 Contact:
Medalii

Paikei scrie:Abia astept sa finalizezi acest proiect! BIG UP :-bd
Asteapta tu mult si bine
Afișează semnătura
Avatar utilizator
[Brain™]
Utilizator interzis !

Utilizator interzis !
Mesaje: 174
Membru din: 19 Feb 2016, 09:07
Aprecieri: 0
Mulţumiri: 11  
Medalii

La board Imagine
Imagine
Afișează semnătura
Avatar utilizator
Robert
Traficant de ouă

Traficant de ouă
Mesaje: 1376
Membru din: 19 Feb 2015, 10:29
Server: Scorpions2
Regat: Chunjo
Aprecieri: 125  
Mulţumiri: 476  
Discord: Copiază ID
Medalii

[Brain™] scrie:La board Imagine
Ai grija la TAB-uri
Asa trebuie sa arate la final:

Cod: Selectaţi tot

class Board(Window):

	CORNER_WIDTH = 55
	CORNER_HEIGHT = 55
	LINE_WIDTH = 128
	LINE_HEIGHT = 128

	D = 0
	LT = 0
	LB = 1
	RT = 2
	RB = 3
	L = 0
	R = 1
	T = 2
	B = 3

	def __init__(self):
		Window.__init__(self)

		self.MakeBoard("d:/ymir work/ui/pattern/Board_Corner_", "d:/ymir work/ui/pattern/Board_Line_", "d:/ymir work/ui/pattern/Board_Decoration")
		self.MakeBase()

	def MakeBoard(self, cornerPath, linePath, decorPath):

		CornerFileNames = [ cornerPath+dir+".tga" for dir in ("LeftTop", "LeftBottom", "RightTop", "RightBottom", ) ]
		LineFileNames = [ linePath+dir+".tga" for dir in ("Left", "Right", "Top", "Bottom", ) ]
		DecorFileNames = [ decorPath+dir+".tga" for dir in ("Bottom", ) ]

		self.Decors = []
		for fileName in DecorFileNames:
			Decor = ExpandedImageBox()
			Decor.AddFlag("not_pick")
			Decor.LoadImage("d:/ymir work/ui/pattern/Board_Decoration.tga")
			Decor.SetParent(self)
			Decor.SetPosition(0, 0)
			Decor.Show()
			self.Decors.append(Decor)

		self.Corners = []
		for fileName in CornerFileNames:
			Corner = ExpandedImageBox()
			Corner.AddFlag("not_pick")
			Corner.LoadImage(fileName)
			Corner.SetParent(self)
			Corner.SetPosition(0, 0)
			Corner.Show()
			self.Corners.append(Corner)

		self.Lines = []
		for fileName in LineFileNames:
			Line = ExpandedImageBox()
			Line.AddFlag("not_pick")
			Line.LoadImage(fileName)
			Line.SetParent(self)
			Line.SetPosition(0, 0)
			Line.Show()
			self.Lines.append(Line)

		self.Lines[self.L].SetPosition(0, self.CORNER_HEIGHT)
		self.Lines[self.T].SetPosition(self.CORNER_WIDTH, 0)

	def MakeBase(self):
		self.Base = ExpandedImageBox()
		self.Base.AddFlag("not_pick")
		self.Base.LoadImage("d:/ymir work/ui/pattern/Board_Base.tga")
		self.Base.SetParent(self)
		self.Base.SetPosition(self.CORNER_WIDTH, self.CORNER_HEIGHT)
		self.Base.Show()

	def __del__(self):
		Window.__del__(self)

	def SetSize(self, width, height):

		width = max(self.CORNER_WIDTH*2, width)
		height = max(self.CORNER_HEIGHT*2, height)
		Window.SetSize(self, width, height)

		self.Decors[self.D].SetPosition(0 - 5, height - self.CORNER_HEIGHT)
		self.Corners[self.LB].SetPosition(0, height - self.CORNER_HEIGHT)
		self.Corners[self.RT].SetPosition(width - self.CORNER_WIDTH, 0)
		self.Corners[self.RB].SetPosition(width - self.CORNER_WIDTH, height - self.CORNER_HEIGHT)
		self.Lines[self.R].SetPosition(width - self.CORNER_WIDTH, self.CORNER_HEIGHT)
		self.Lines[self.B].SetPosition(self.CORNER_HEIGHT, height - self.CORNER_HEIGHT)

		verticalShowingPercentage = float((height - self.CORNER_HEIGHT*2) - self.LINE_HEIGHT) / self.LINE_HEIGHT
		horizontalShowingPercentage = float((width - self.CORNER_WIDTH*2) - self.LINE_WIDTH) / self.LINE_WIDTH
		self.Lines[self.L].SetRenderingRect(0, 0, 0, verticalShowingPercentage)
		self.Lines[self.R].SetRenderingRect(0, 0, 0, verticalShowingPercentage)
		self.Lines[self.T].SetRenderingRect(0, 0, horizontalShowingPercentage, 0)
		self.Lines[self.B].SetRenderingRect(0, 0, horizontalShowingPercentage, 0)

		if self.Base:
			self.Base.SetRenderingRect(0, 0, horizontalShowingPercentage, verticalShowingPercentage)
Închis

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

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