Aceasta este o imbunatatire pentru sistemul de View Equipment (Armament) pe care il gasiti aici: system-view-equipment-armament-t3202.html
Ce face mai exact? Adauga o setare in "Optiuni joc" prin care jucatorii pot sa blocheze / accepte ca ceilalti jucatori sa le vada echipamentul.
Astfel, daca un player alege sa nu afiseze Armamentul la alti jucatori, atunci cand un alt jucator apasa pe "Echipament" va primi un mesaj in chat care il va informa ca jucatorul respectiv are aceasta optiune blocata.
Este util daca vrei sa oferi jucatorilor posibilitatea de a avea echipamentul anonimizat. (Util in serverele PVP)
*Poze / Video:
*Link download / Code:
Deschidem char.cpp si cautam:
Code:
void CHARACTER::SetBlockMode(BYTE bFlag)Deschidem char.hsi cautam:
Code:
enum EBlockActionDeschidem cmd_general.cpp si cautam:
Code:
ACMD(do_view_equip)Code:
if (!tch->IsPC())
return;Adaugam sub:
Daca ai in cod asta, sterge-le:
Deschidem sursa binary si mergem in UserInterface/packet.h unde cautam:
Code:
enum EBlockActionAcum deschidem PythonPlayerModule.cpp si cautam:
Code:
PyModule_AddIntConstant(poModule, "BLOCK_PARTY_REQUEST", BLOCK_PARTY_REQUEST);Sub, adaugam:
Acum deschidem uitarget.py si cautam:
Code:
self.buttonDict[localeInfo.TARGET_BUTTON_EXIT_OBSERVER].SAFE_SetEvent(self.__OnExitObserver)Deschidem uitarget.py si cautam:
Code:
BUTTON_NAME_LIST = (Cauta:
Code:
def __OnExitObserver(self):
net.SendChatPacket("/observer_exit")Adauga:
Cauta:
Code:
def ShowDefaultButton(self):Deschidem uioption.py si cautam:
Code:
self.blockButtonList[4].SetToggleUpEvent(self.__OnClickBlockFriendButton)Cautam:
Code:
self.blockButtonList[4].SetToggleDownEvent(self.__OnClickBlockFriendButton)Cautam:
Code:
self.blockButtonList.append(GetObject("block_friend_button"))Deschidem uigameoption.py si cautam:
Code:
def __OnClickBlockPartyButton(self):
self.RefreshBlock()
global blockMode
net.SendChatPacket("/setblockmode " + str(blockMode ^ player.BLOCK_PARTY))Cautam:
Code:
self.blockButtonList[5].SetToggleUpEvent(self.__OnClickBlockPartyRequest)Cautam:
Code:
self.blockButtonList[5].SetToggleDownEvent(self.__OnClickBlockPartyRequest)Cautam:
Code:
self.blockButtonList.append(GetObject("block_party_request_button"))Mergem in uiscript/gameoptiondialog.py si cautam:
Code:
"name" : "block_party_request_button",Acum, deschidem quest-ul: game_option.quest si adaugam:
Acum in locale_string.txt adaugam:
Code:
"eq_blocked";
"Jucatorul a blocat aceasta optiune.";

la acest mesaj și conținutul se va afișa automat.

