Metin2 Hungarian Forum

Metin2 => Segítség => Szerver készítés => Privát szerverek => Archívum => A témát indította: barcahmilan Dátum 2012-01-07, 13:27:55

Cím: Kliensbeli tiltás, súgás, kereskedés stb. (K)
Írta: barcahmilan Dátum 2012-01-07, 13:27:55
Hali!
Kliensben melyik fájlban van megírva a súgás, céh kérelem, csoport kérelem, stb... letiltása?
Cím: Re:Kliensbeli tiltás, súgás, kereskedés stb. (K)
Írta: DePP Dátum 2012-01-07, 13:37:08
Szia.

Nem tudom pontosan melyikre  gondolsz, de szerintem arra, hogy át írnád őket?:D
Mert azt: Kliensed mappája,  locale, de, és locale_game fájl-ban közép fele.
Ha erre gondoltál akkor meg szívesen ha nem akkor írd meg kérlek. :)


By:Johnny
Cím: Re:Kliensbeli tiltás, súgás, kereskedés stb. (K)
Írta: barcahmilan Dátum 2012-01-07, 13:41:46
nem, a funkciójára gondolok tehát a rootban vhol, csak hol? :D
Cím: Re:Kliensbeli tiltás, súgás, kereskedés stb. (K)
Írta: DePP Dátum 2012-01-07, 13:44:31
A nevére gondolsz vagy a funkciójára? Mert előbb a nevét adtam meg...
Cím: Re:Kliensbeli tiltás, súgás, kereskedés stb. (K)
Írta: barcahmilan Dátum 2012-01-07, 13:45:22
A fájl neve, amiben benne van a funkciója python nyelven :))
Cím: Re:Kliensbeli tiltás, súgás, kereskedés stb. (K)
Írta: DePP Dátum 2012-01-07, 13:46:20
Igen mondom, hogy azt ott kell ahol megadtam. :)
Cím: Re:Kliensbeli tiltás, súgás, kereskedés stb. (K)
Írta: barcahmilan Dátum 2012-01-07, 13:47:49
funkció alatt ilyesmit értek:

def __PartyRequestQuestion(self, vid):
vid = int(vid)
partyRequestQuestionDialog = uiCommon.QuestionDialog()
partyRequestQuestionDialog.SetText(chr.GetNameByVID(vid) + locale.PARTY_DO_YOU_ACCEPT)
partyRequestQuestionDialog.SetAcceptText(locale.UI_ACCEPT)
partyRequestQuestionDialog.SetCancelText(locale.UI_DENY)
partyRequestQuestionDialog.SetAcceptEvent(lambda arg=TRUE: self.__AnswerPartyRequest(arg))
partyRequestQuestionDialog.SetCancelEvent(lambda arg=FALSE: self.__AnswerPartyRequest(arg))
partyRequestQuestionDialog.Open()
partyRequestQuestionDialog.vid = vid
self.partyRequestQuestionDialog = partyRequestQuestionDialog
Cím: Re:Kliensbeli tiltás, súgás, kereskedés stb. (K)
Írta: Sura6002 Dátum 2012-01-07, 13:49:42
uiscript-ben is lehet^^
Keress olyan fájlokat aminek a nevében van guild szó, lehet abban van maga a script
Cím: Re:Kliensbeli tiltás, súgás, kereskedés stb. (K)
Írta: jozseffff Dátum 2012-01-07, 14:12:51
     def OnBlockMode(self, mode):
   uiGameOption.blockMode = mode
   if self.gameOptionDlg:
  self.gameOptionDlg.OnBlockMode(mode)
   #self.optionDialog.OnBlockMode(mode)

   def OnChangePKMode(self):
   if self.gameOptionDlg:
  self.gameOptionDlg.OnChangePKMode()
   #self.optionDialog.OnChangePKMode()
   
   def OnPressExitKey(self):
   self.Close()
   return TRUE
Igaz nem kaptam meg pont azokat, a blockmode az gondolom a súgás , amúgy az uisystem.py-ban is van egy része..mivel ott adja meg, hogy megnyitsa a játék beli beállításokat "GameOption", és akkor utána az ablakban következik a többi parancs azok egy kicsit lentebb vannak
UI:Meg is van uigameoption.py:   def __Load_BindObject(self):
   try:
  GetObject = self.GetChild
  self.titleBar = GetObject("titlebar")
  self.nameColorModeButtonList.append(GetObject("name_color_normal"))
  self.nameColorModeButtonList.append(GetObject("name_color_empire"))
  self.viewTargetBoardButtonList.append(GetObject("target_board_no_view"))
  self.viewTargetBoardButtonList.append(GetObject("target_board_view"))
  self.pvpModeButtonDict[player.PK_MODE_PEACE] = GetObject("pvp_peace")
  self.pvpModeButtonDict[player.PK_MODE_REVENGE] = GetObject("pvp_revenge")
  self.pvpModeButtonDict[player.PK_MODE_GUILD] = GetObject("pvp_guild")
  self.pvpModeButtonDict[player.PK_MODE_FREE] = GetObject("pvp_free")
  self.blockButtonList.append(GetObject("block_exchange_button"))
  self.blockButtonList.append(GetObject("block_party_button"))
  self.blockButtonList.append(GetObject("block_guild_button"))
  self.blockButtonList.append(GetObject("block_whisper_button"))
  self.blockButtonList.append(GetObject("block_friend_button"))
  self.blockButtonList.append(GetObject("block_party_request_button"))
  self.viewChatButtonList.append(GetObject("view_chat_on_button"))
  self.viewChatButtonList.append(GetObject("view_chat_off_button"))
  self.alwaysShowNameButtonList.append(GetObject("always_show_name_on_button"))
  self.alwaysShowNameButtonList.append(GetObject("always_show_name_off_button"))
  self.showDamageButtonList.append(GetObject("show_damage_on_button"))
  self.showDamageButtonList.append(GetObject("show_damage_off_button"))
Cím: Re:Kliensbeli tiltás, súgás, kereskedés stb. (K)
Írta: barcahmilan Dátum 2012-01-07, 14:22:31
Ty
EhPortal 1.39 © 2025, WebDev