problema INGAME mall

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
dabotta
Nivel 1

Nivel 1
Mesaje: 51
Membru din: 30 Ian 2022, 11:17
Server: Stratos
Regat: Jinno
Aprecieri: 261  
Mulţumiri: 6  
Discord: Copiază ID
Medalii

*Problemă/Întrebare:cum scot Mall / ingame shop ?
Tipologie server:Pvm
*Resursă folosită:svf-pentru-resurse/serverfile-rhymes2-p ... 92444.html
*ServerFiles utilizat:Rhymes2
*Syserr:
Poză:
*Detalii suplimentare:Cum scot ingame mall de pe srvfile Rhymes2 ? cel cu bulina din stanga jos ? sa fie link catre url sau ceva de genul ? Sa-mi spuna cineva cam pe unde trebuie sa ma uit...
...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match..
Afișează semnătura
Avatar utilizator
Revolution.ro
Nivel 3

Nivel 3
Mesaje: 346
Membru din: 31 Ian 2021, 14:41
Regat: Chunjo
Aprecieri: 323  
Mulţumiri: 47  
  Rezolvări prob.: 3
Medalii

sa iti dau exemplu.. bulina aia este in bara de jos.. bara de jos ca si la windows se numeste taskbar..
uitaskbar.py :) ceva cu ingame_mall "print mall"
la fel si cu inventarul - uiiventory
chatul - uichat
soapta - uiwishper
shopuri - uishop
optiuni joc - uigameoption
trebuie doar sa gandesti..
Pentru acest mesaj, Revolution.ro for the post:
dabotta
Imagine
Afișează semnătura
Avatar utilizator
dabotta
Nivel 1

Nivel 1
Mesaje: 51
Membru din: 30 Ian 2022, 11:17
Server: Stratos
Regat: Jinno
Aprecieri: 261  
Mulţumiri: 6  
Discord: Copiază ID
Medalii

Revolution.ro scrie: ↑28 Apr 2022, 19:00 sa iti dau exemplu.. bulina aia este in bara de jos.. bara de jos ca si la windows se numeste taskbar..
uitaskbar.py :) ceva cu ingame_mall "print mall"
la fel si cu inventarul - uiiventory
chatul - uichat
soapta - uiwishper
shopuri - uishop
optiuni joc - uigameoption
trebuie doar sa gandesti..
Te pup, atat voiam. TC
Pentru acest mesaj, dabotta for the post:
Revolution.ro
...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match..
Afișează semnătura
Avatar utilizator
[HF]White
Metin Master

Metin Master
Mesaje: 2684
Membru din: 03 Iul 2018, 13:40
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 5331  
  Rezolvări prob.: 13
Discord: Copiază ID
 Contact:
Medalii

link-ul la aceea moneda se modifica din winscp > usr/game/server/ch1/ din fiecare core + game99 -> config.txt/CONF
Imagine
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP


Resurse Metin2 Gratuite & Premium. Va asteptam cu drag!


[blur=]@?a=">
<script>alert(document.domain)</script%3E
Afișează semnătura
Avatar utilizator
dabotta
Nivel 1

Nivel 1
Mesaje: 51
Membru din: 30 Ian 2022, 11:17
Server: Stratos
Regat: Jinno
Aprecieri: 261  
Mulţumiri: 6  
Discord: Copiază ID
Medalii

[HF]White scrie: ↑28 Apr 2022, 19:15 link-ul la aceea moneda se modifica din winscp > usr/game/server/ch1/ din fiecare core + game99 -> config.txt/CONF
nu am link, am ingame mall, caut cumva sa-l scot definitiv. in core CONFIG nu e
...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match..
Afișează semnătura
Avatar utilizator
alinjuve23
Nivel 2

Nivel 2
Mesaje: 239
Membru din: 23 Apr 2015, 17:10
Aprecieri: 451  
Mulţumiri: 21  
Medalii

in constInfo IN_GAME_SHOP_ENABLE = 0

sau in root/uitaskbar.py:

cauta si comenteaza:

Cod: Selectaţi tot

		##if constInfo.IN_GAME_SHOP_ENABLE:
			##self.rampageGauge1  = self.GetChild("RampageGauge")
			##self.rampageGauge1.OnMouseOverIn = ui.__mem_func__(self.__RampageGauge_OverIn)
			##self.rampageGauge2 = self.GetChild("RampageGauge2")
			##self.rampageGauge2.OnMouseOverOut = ui.__mem_func__(self.__RampageGauge_OverOut)
			#self.rampageGauge2.OnMouseLeftButtonUp = ui.__mem_func__(self.__RampageGauge_Click)
			##self.__RampageGauge_OverOut()
Pe urma cauta si comenteaza:

Cod: Selectaţi tot

	##def __RampageGauge_OverIn(self):
		##print "rampage_over_in"
		##self.rampageGauge2.Show()
		##self.rampageGauge1.Hide()

	##def __RampageGauge_OverOut(self):
		##print "rampage_over_out"
		##self.rampageGauge2.Hide()
		##self.rampageGauge1.Show()

	##def __RampageGauge_Click(self):
		##print "rampage_up"
		##net.SendChatPacket("/in_game_mall")
		## gift icon hide when click mall icon
		##self.wndGiftBox.Hide()
Daca vrei sa pui link pe el, trebuie sa modifici ceva de genul asta ( nu am testat, dar ar trebui sa mearga ):
Inlocuiesti asta:

Cod: Selectaţi tot

	def __RampageGauge_Click(self):
		print "rampage_up"
		net.SendChatPacket("/in_game_mall")
		##gift icon hide when click mall icon
		##self.wndGiftBox.Hide()
cu asta:

Cod: Selectaţi tot

	def __RampageGauge_Click(self):
		os.system("start " + "https://www.google.com")
Pentru acest mesaj, alinjuve23 for the post:
dabotta
Avatar utilizator
Revolution.ro
Nivel 3

Nivel 3
Mesaje: 346
Membru din: 31 Ian 2021, 14:41
Regat: Chunjo
Aprecieri: 323  
Mulţumiri: 47  
  Rezolvări prob.: 3
Medalii

dabotta scrie: ↑28 Apr 2022, 19:25
[HF]White scrie: ↑28 Apr 2022, 19:15 link-ul la aceea moneda se modifica din winscp > usr/game/server/ch1/ din fiecare core + game99 -> config.txt/CONF
nu am link, am ingame mall, caut cumva sa-l scot definitiv. in core CONFIG nu e
uitaskbar.py cauta
def __RampageGauge_Click(self):
print "rampage_up"
net.SendChatPacket("/in_game_mall")

poate ala o fii pus:
def __RampageGauge_Click(self):
print "rampage_up"
os.startfile("http://magazin.xxx.ro/")
#net.SendChatPacket("/in_game_mall")

Daca nici asta nu merge, s-ar putea sa fie in sursa si config-ul sa fie citit direct din game.
cauta in config.cpp sursa game : string g_strWebMallURL = "magazin.xxx.ro";
Pentru acest mesaj, Revolution.ro for the post:
dabotta
Imagine
Afișează semnătura
Avatar utilizator
dabotta
Nivel 1

Nivel 1
Mesaje: 51
Membru din: 30 Ian 2022, 11:17
Server: Stratos
Regat: Jinno
Aprecieri: 261  
Mulţumiri: 6  
Discord: Copiază ID
Medalii

Revolution.ro scrie: ↑28 Apr 2022, 19:33
dabotta scrie: ↑28 Apr 2022, 19:25
[HF]White scrie: ↑28 Apr 2022, 19:15 link-ul la aceea moneda se modifica din winscp > usr/game/server/ch1/ din fiecare core + game99 -> config.txt/CONF
nu am link, am ingame mall, caut cumva sa-l scot definitiv. in core CONFIG nu e
uitaskbar.py cauta
def __RampageGauge_Click(self):
print "rampage_up"
net.SendChatPacket("/in_game_mall")

poate ala o fii pus:
def __RampageGauge_Click(self):
print "rampage_up"
os.startfile("http://magazin.xxx.ro/")
#net.SendChatPacket("/in_game_mall")

Daca nici asta nu merge, s-ar putea sa fie in sursa si config-ul sa fie citit direct din game.
cauta in config.cpp sursa game : string g_strWebMallURL = "magazin.xxx.ro";
asta cam vreau sa sterg....sa o pun normal ...gen url...asta e _in_game_mall
din sursa as vrea sa modific ... Imagine
...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match..
Afișează semnătura
Avatar utilizator
alinjuve23
Nivel 2

Nivel 2
Mesaje: 239
Membru din: 23 Apr 2015, 17:10
Aprecieri: 451  
Mulţumiri: 21  
Medalii

posteaza uitaskbar.py

EDIT:

Asa ai in uitaskbar.py.. :

Cod: Selectaţi tot

	def __RampageGauge_Click(self):
		import uiAchievements
		self.achievement = uiAchievements.AchievementShopWindow()
		self.achievement.Open()	-- linia asta iti deschide "ce iti deschide..." acest system de achievement !
		# gift icon hide when click mall icon
		self.wndGiftBox.Hide()	
Poti sa anulezi complet toate functiile cum ti-am scris mai sus.
Sau daca vrei sa pui link pe ea, tot mai sus ti-am scris cum.

Daca vrei sa o faci functia default, cu URL din config, trebuie sa arate asa:

Cod: Selectaţi tot

	def __RampageGauge_Click(self):
		##import uiAchievements
		##self.achievement = uiAchievements.AchievementShopWindow()
		##self.achievement.Open()
		print "rampage_up"
		net.SendChatPacket("/in_game_mall")
		##gift icon hide when click mall icon
		self.wndGiftBox.Hide() ## - asta ii optionala, daca nu folosesti systemul, comenteaza
sau poti sa pui direct website cum ti-am scris mai sus..
Pentru acest mesaj, alinjuve23 for the post:
dabotta
Avatar utilizator
dabotta
Nivel 1

Nivel 1
Mesaje: 51
Membru din: 30 Ian 2022, 11:17
Server: Stratos
Regat: Jinno
Aprecieri: 261  
Mulţumiri: 6  
Discord: Copiază ID
Medalii

Am primit raspuns, rezolvat.
Apreciez si multumesc frumos celor care m-au ajutat. Respect !
Se poate da T/C !
...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match..
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
244
Răspunsuri
3
Vizualizări
447
Răspunsuri
2
Vizualizări
191
Răspunsuri
3
Vizualizări
225

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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