[Client]Itemshopmenütext ändern.

10/04/2011 22:07 .Temperies#1
Hey Leute...

Ich habe eine Frage an euch...
Undzwar bin ich grade dabei meinen Client zu modden.
Ich wollte euch fragen wo und in welcher .epk / .eix man
den Text (also Itemshop ) und den Link dazu ändern kann.

Bei der auf dem Bild makieren 2 habe ich es ganz leich hinbekommen doch irgentwie ist die 1 nicht mit der 2 verknüpft.

Währe echt nett wenn ihr mir sagen könntet wie ich dort dieses
Itemshop jetzt zum beispiel auf Elitepvpers ändern kann und wenn ich drauf klicke Ingame [Only registered and activated users can see links. Click Here To Register...] kommt.

Wie gesagt Nummer 2 ging extrem Leicht.

Hier der Screen für euch :

[Only registered and activated users can see links. Click Here To Register...][/URL]

Mfg.
10/04/2011 22:07 ´Exodus#2
uishopy.py / game.py sollte er drin sein.. das war NR 2 sorry.


Ich edite gleich was rein:
10/04/2011 22:17 .Temperies#3
Also in der
game.py
finde ich rein garnichts was http:// angeht oder Item-Shop !
Und die uishop.py habe ich schon angepasst.
Geht allerdings ja nicht wie ich oben schon erwähnte.

Mfg.
10/04/2011 22:24 ´Exodus#4
Falls du den Client von Crank nutzt dann öffne in der root.epk/eix die uitaskbar.py und suche nach :

PHP Code:
self.wndWeb.Open 

Bei mir steht in dem Fall :

PHP Code:
self.wndWeb.Open("http://DEIN.LINK"

Dann öffnest du " uisystem.py "

und suchst nach :

PHP Code:
self.wndWeb.Open 
In meinem Fall steht da :
PHP Code:
self.wndWeb.Open("http://DEIN.LINK"

Wenn du fertig bist mit Links einsetzen Abspeichern & Packen und Testen :)

Sollte dann gehen !


PS: Du kannst froh sein dass ich grad Lust auf schreiben hab :)
10/04/2011 22:29 .Temperies#5
Ja cool.
Das war der erste Teil meiner Fragen...

Nun währe es auchnoch Hilfreich wenn ich wissen könnte wie man den TEXT im ESCAPE Menü ändern kann.
Also das da nicht Item-Shop sondern von mir aus Elitepvpers steht !
(Unter Hilfe - Über Systemoptionen)

Mfg.
10/04/2011 22:37 ´Exodus#6
Und zu deinem 2 Problem:

Locale_DE Entpacken :

locale_interface mit Notepad öffnen :
Und nach :
PHP Code:
 ITEM_MALL 
suchen "Item-Shop" einfach abändern das wrs.


Ciao ;)
10/04/2011 22:39 .Temperies#7
Habe es jetzt auch alleine gefunden.

Neue Frage :
Wie änder ich die Größe des Item-Shopfensters ;D
10/05/2011 14:40 basout14#8
Ich glaube die Größe änderst du in der
uishop.py

Code:
class MallPageDialog(ui.ScriptWindow):
	def __init__(self):
		ui.ScriptWindow.__init__(self)

	def __del__(self):
		ui.ScriptWindow.__del__(self)

	def Destroy(self):
		self.ClearDictionary()

	def Open(self):
		scriptLoader = ui.PythonScriptLoader()
		scriptLoader.LoadScriptFile(self, "uiscript/mallpagedialog.py")

		self.GetChild("titlebar").SetCloseEvent(ui.__mem_func__(self.Close))
		
		(x, y)=self.GetGlobalPosition()
		x+=10
		y+=30
		
	
		MALL_PAGE_WIDTH = 800
		MALL_PAGE_HEIGHT = 600
		
		app.ShowWebPage( "http://www.deinlink.de/test.html", 
		(x, y, x+MALL_PAGE_WIDTH, y+MALL_PAGE_HEIGHT))
		
		self.Lock()
		self.Show()
		
	def Close(self):			
		app.HideWebPage()
		self.Unlock()
		self.Hide()
		
	def OnPressEscapeKey(self):
		self.Close()
		return TRUE
Bei
MALL_PAGE_WIDTH = 800
MALL_PAGE_HEIGHT = 600

stellt man das glaube ich genau ein.
Weiß ich allerdings nicht genau.

Mfg.
10/05/2011 16:50 .Temperies#9
Nö geht bei mir nicht...

Kann jemand anders mir vllt. weiter Helfen ?