Notice all players Metin2

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

Nivel 2
Mesaje: 168
Membru din: 12 Dec 2017, 17:40
Server: www.metin2xtime.ro
Regat: Jinno
Aprecieri: 4  
Mulţumiri: 188  
 Contact:
Medalii

*Problemă: cum se poate face cand scrie un GM pe chat prin comanda /n sa apara asa
Tipologie server: pvm esay
*Resursă folosită: propiu
*ServerFiles utilizat: propiu
*Syserr: n-am
Poză: Imagine *Detalii suplimentare: as vrea sa fac cand scrie un gm pe chat gen /n test sa apara ca si in imagine cand scrii pe /b sa apara in chenar pentru toata lumea ce scrie un gm pe /n
Se poate face asa ceva ?
[nfo]Servicii 3D Metin2[/nfo]
Servicii 3D Metin2
https://metin2-effect.jimdo.com/free/
Afișează semnătura
Avatar utilizator
Negrea Nicusor Valentin
Utilizator interzis !

Utilizator interzis !
Mesaje: 341
Membru din: 25 Aug 2017, 20:48
Aprecieri: 33  
Mulţumiri: 32  
Medalii

1.Extragem root.eix/.epk
2.Intrăm în uichat.py de preferabil cu notepad++
3.Adaugăm la început:

Cod: Selectaţi tot

import player
2.Căutăm:

Cod: Selectaţi tot

def __SendTalkingChatPacket

În mod normal dacă nu au mai fost făcute modificări la acea linie atunci v-a trebuii să arete aşa:

Cod: Selectaţi tot

   def __SendTalkingChatPacket(self, text):
      self.__SendChatPacket(text, chat.CHAT_TYPE_TALKING)
      self.__ResetChat()
Înlocuim ce am scris mai sus cu următoarele:

Cod: Selectaţi tot

	def __SendTalkingChatPacket(self, text):
		characterName = player.GetName()
		if text[0] == '/' and text[1] == 'n' and text[2] == ' ':
			newtext = text.split(' ', 1)
			net.SendChatPacket(newtext[0] + " " + player.GetName() + ": " + newtext[1], chat.CHAT_TYPE_TALKING)
			self.__ResetChat()
		else:
			self.__SendChatPacket(text, chat.CHAT_TYPE_TALKING)
			self.__ResetChat()
Avatar utilizator
M2-Effect
Nivel 2

Nivel 2
Mesaje: 168
Membru din: 12 Dec 2017, 17:40
Server: www.metin2xtime.ro
Regat: Jinno
Aprecieri: 4  
Mulţumiri: 188  
 Contact:
Medalii

Negrea Nicusor Valentin scrie:1.Extragem root.eix/.epk
2.Intrăm în uichat.py de preferabil cu notepad++
3.Adaugăm la început:

Cod: Selectaţi tot

import player
2.Căutăm:

Cod: Selectaţi tot

def __SendTalkingChatPacket

În mod normal dacă nu au mai fost făcute modificări la acea linie atunci v-a trebuii să arete aşa:

Cod: Selectaţi tot

   def __SendTalkingChatPacket(self, text):
      self.__SendChatPacket(text, chat.CHAT_TYPE_TALKING)
      self.__ResetChat()
Înlocuim ce am scris mai sus cu următoarele:

Cod: Selectaţi tot

	def __SendTalkingChatPacket(self, text):
		characterName = player.GetName()
		if text[0] == '/' and text[1] == 'n' and text[2] == ' ':
			newtext = text.split(' ', 1)
			net.SendChatPacket(newtext[0] + " " + player.GetName() + ": " + newtext[1], chat.CHAT_TYPE_TALKING)
			self.__ResetChat()
		else:
			self.__SendChatPacket(text, chat.CHAT_TYPE_TALKING)
			self.__ResetChat()
Nu ai inteles , nu vreau sa-mi apara NUMELE playerului in fat mesajului pe /n , vreau sa apara mesajul in chenarul ala , sa se obsearva de toti playeri , si sa nu incurce chat-ul , deci vreau sa apara in chenar sus pentru toti
[nfo]Servicii 3D Metin2[/nfo]
Servicii 3D Metin2
https://metin2-effect.jimdo.com/free/
Afișează semnătura
Avatar utilizator
BRTSERGIU2
Utilizator interzis !

Utilizator interzis !
Mesaje: 600
Membru din: 25 Aug 2014, 21:28
Server: Metin2Ro
Regat: Chunjo
Aprecieri: 28  
Mulţumiri: 77  
Medalii

M2-Effect scrie:*Problemă: cum se poate face cand scrie un GM pe chat prin comanda /n sa apara asa
Tipologie server: pvm esay
*Resursă folosită: propiu
*ServerFiles utilizat: propiu
*Syserr: n-am
Poză: Imagine *Detalii suplimentare: as vrea sa fac cand scrie un gm pe chat gen /n test sa apara ca si in imagine cand scrii pe /b sa apara in chenar pentru toata lumea ce scrie un gm pe /n
Se poate face asa ceva ?
trebuie modificat in sursa :)
Avatar utilizator
M2-Effect
Nivel 2

Nivel 2
Mesaje: 168
Membru din: 12 Dec 2017, 17:40
Server: www.metin2xtime.ro
Regat: Jinno
Aprecieri: 4  
Mulţumiri: 188  
 Contact:
Medalii

BRTSERGIU scrie:
M2-Effect scrie:*Problemă: cum se poate face cand scrie un GM pe chat prin comanda /n sa apara asa
Tipologie server: pvm esay
*Resursă folosită: propiu
*ServerFiles utilizat: propiu
*Syserr: n-am
Poză: Imagine *Detalii suplimentare: as vrea sa fac cand scrie un gm pe chat gen /n test sa apara ca si in imagine cand scrii pe /b sa apara in chenar pentru toata lumea ce scrie un gm pe /n
Se poate face asa ceva ?
trebuie modificat in sursa :)
Unde mai exact ? :)
[nfo]Servicii 3D Metin2[/nfo]
Servicii 3D Metin2
https://metin2-effect.jimdo.com/free/
Afișează semnătura
Avatar utilizator
BRTSERGIU2
Utilizator interzis !

Utilizator interzis !
Mesaje: 600
Membru din: 25 Aug 2014, 21:28
Server: Metin2Ro
Regat: Chunjo
Aprecieri: 28  
Mulţumiri: 77  
Medalii

M2-Effect scrie:
BRTSERGIU scrie:
M2-Effect scrie:*Problemă: cum se poate face cand scrie un GM pe chat prin comanda /n sa apara asa
Tipologie server: pvm esay
*Resursă folosită: propiu
*ServerFiles utilizat: propiu
*Syserr: n-am
Poză: Imagine *Detalii suplimentare: as vrea sa fac cand scrie un gm pe chat gen /n test sa apara ca si in imagine cand scrii pe /b sa apara in chenar pentru toata lumea ce scrie un gm pe /n
Se poate face asa ceva ?
trebuie modificat in sursa :)
Unde mai exact ? :)
https://metin2dev.org/board/index.php?/ ... ig-notice/
cand dai /b o sa vada tot serverul cand dai /n o sa fie doar pe chat
Avatar utilizator
Athero
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 3936
Membru din: 17 Aug 2017, 00:08
Aprecieri: 559  
Mulţumiri: 7142  
Discord: Copiază ID
Medalii

Bifat ca find rezolvat , T/C.

[ Postat de pe Android ] Imagine
//retras
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
745
Răspunsuri
1
Vizualizări
311
Răspunsuri
1
Vizualizări
137

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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