Jump to content

Ingame Wiki System


Recommended Posts

FIX
First problem

Spoiler

Game.py
 

Spoiler

end of game.py


##wiki
(tab)def __OnWiki(self):
(tab(tabif self.wiki.IsShow():
(tab(tab(tabself.wiki.Hide()
(tab(tabelse:
(tab(tab(tabself.wiki.Show()
(enter)
(enter)

 


Second problem:

Spoiler

UiWiki.py
 

Spoiler

line: 14
import localeinfo edit to import locale

Spoiler

Line99 - 179
: localeinfo.tooltip change to locale.tooltip

Spoiler

Line 1345
    def SearchItem(self):
        self.fileListBox.RemoveAllItems()
        SearchName = str(self.data)
        try:
            handle = app.OpenTextFile("locale/de/item_list.txt")
"add your location ..... (item_list.txt)

Spoiler

Line 1378
    def UpdateFileList(self):
        self.fileListBox.RemoveAllItems()
        try:
            handle = app.OpenTextFile("locale/ro/item_list.txt")
again add your item_list location

MOST WANTED FILE
 

Spoiler

Locale_game.txt
---HUNGARIAN LANGUAGE -------
TOOLTIP_ANTI_CRITICAL_PCT    Kritikus csapás elleni ellenállás +%d%%    SA
TOOLTIP_ANTI_PENETRATE_PCT    Átütő csapás elleni ellenállás +%d%%    SA
TOOLTIP_ANTI_SELL    Nem lehet eladni a boltban.
TOOLTIP_APPLY_ATTBONUS_ANIMAL    Állatok elleni erő +%d%%    SA
TOOLTIP_APPLY_ATTBONUS_ASSASSIN    Nindzsák elleni erő +%d%%    SA
TOOLTIP_APPLY_ATTBONUS_DEVIL    Ördög elleni erő +%d%%    SA
TOOLTIP_APPLY_ATTBONUS_HUMAN    Félemberek elleni erő +%d%%    SA
TOOLTIP_APPLY_ATTBONUS_MILGYO    Ezotéria elleni erő +%d%%    SA
TOOLTIP_APPLY_ATTBONUS_MONSTER    Szörny elleni erő +%d%%    SA
TOOLTIP_APPLY_ATTBONUS_ORC    Ork elleni erő +%d%%    SA
TOOLTIP_APPLY_ATTBONUS_SHAMAN    Sámánok elleni erő +%d%%    SA
TOOLTIP_APPLY_ATTBONUS_SURA    Sura elleni erő +%d%%    SA
TOOLTIP_APPLY_ATTBONUS_UNDEAD    Élőholtak elleni erő +%d%%    SA
TOOLTIP_APPLY_ATTBONUS_WARRIOR    Harcosok elleni erő +%d%%    SA
TOOLTIP_APPLY_BLOCK    Esély a közelharci támadás kivédésére %d%%    SA
TOOLTIP_APPLY_COMBAT_SP_RECOVER    MP-t a háborúban 5 másodpercenként visszaállít %d    SA
TOOLTIP_APPLY_CRITICAL_PCT    Esély kritikus találatra +%d%%    SA
TOOLTIP_APPLY_DAMAGE_SP_RECOVER    %d%% esély, hogy az MP-t találatnál megtartsd    SA
TOOLTIP_APPLY_DODGE    Esély a nyilak elkerülésére %d%%    SA
TOOLTIP_APPLY_EXP_DOUBLE_BONUS    %d%% esély EXP bónuszra    SA
TOOLTIP_APPLY_GOLD_DOUBLE_BONUS    %d%% esély dupla mennyiségű Yang eldobására    SA
TOOLTIP_APPLY_IMMUNE_FALL    Immunis a leesésre    SNA
TOOLTIP_APPLY_IMMUNE_SLOW    Immunis a lelassulás ellen.    SNA
TOOLTIP_APPLY_IMMUNE_STUN    Immunis az ájulás ellen    SNA
TOOLTIP_APPLY_ITEM_DROP_BONUS    %d%% esély, dupla mennyiségű tárgy eldobására    SA
TOOLTIP_APPLY_KILL_HP_RECOVER    %d%% esély, TP visszaállítására    SA
TOOLTIP_APPLY_KILL_SP_RECOVER    %d%% esély, MP visszaállítására    SA
TOOLTIP_APPLY_MANA_BURN_PCT    %d%% esély Mp rablásra    SA
TOOLTIP_APPLY_MAX_HP_PCT    Max. TP +%d%%    SA
TOOLTIP_APPLY_MAX_SP_PCT    Max. MP +%d%%    SA
TOOLTIP_APPLY_NOAFFECT    Nincs hatás
TOOLTIP_APPLY_NO_DEATH_PENALTY    Nem vész el tapasztalat pont ha a karakter újjáéled a holttesténél.    SNA
TOOLTIP_APPLY_PENETRATE_PCT    %d%% esély, átható találatra    SA
TOOLTIP_APPLY_POISON_PCT    Mérgezés esélye %d%%    SA
TOOLTIP_APPLY_POISON_REDUCE    Méreg ellenállás %d%%    SA
TOOLTIP_APPLY_POTION_BONUS    Ital %d%% hatásnövekedés    SA
TOOLTIP_APPLY_REFLECT_CURSE    %d%% esély, az átok visszaverésére    SA
TOOLTIP_APPLY_REFLECT_MELEE    %d%% esély a közelharci támadás visszaverésére    SA
TOOLTIP_APPLY_RESIST_ASSASSIN    Védelmi esély nindzsatámadás ellen %d%%    SA
TOOLTIP_APPLY_RESIST_BELL    Harang védelem %d%%    SA
TOOLTIP_APPLY_RESIST_DAGGER    Tőr védekezés %d%%    SA
TOOLTIP_APPLY_RESIST_FAN    Legyező védekezés %d%%    SA
TOOLTIP_APPLY_RESIST_SHAMAN    Védekezési esély sámántámadás ellen %d%%    SA
TOOLTIP_APPLY_RESIST_SURA    Védekezési esély Sura támadás ellen %d%%    SA
TOOLTIP_APPLY_RESIST_SWORD    Kard védelem %d%%    SA
TOOLTIP_APPLY_RESIST_TWOHAND    Kétkezes védelem %d%%    SA
TOOLTIP_APPLY_RESIST_WARRIOR    Védekezési esély harcos támadás ellen %d%%    SA
TOOLTIP_APPLY_RESIST_WIND    Szél ellenállás %d%%    SA
TOOLTIP_APPLY_SKILL_BOOK_BONUS    Könyvből tanulás esélyének növelése 2,5-szeresére     SNA
TOOLTIP_APPLY_SKILL_BOOK_NO_DELAY    Ha sikertelen a tanulás, azonnal újra próbálhatod szabadon.    SNA
TOOLTIP_APPLY_SLOW_PCT    Lassítás esélye %d%%    SA
TOOLTIP_APPLY_STEAL_HP    %d%% veszteség eltűnik a TP-ből.    SA
TOOLTIP_APPLY_STEAL_SP    %d%% veszteség eltűnik az MP-ből.    SA
TOOLTIP_APPLY_STUN_PCT    Ájulás esélye %d%%    SA
TOOLTIP_ARMOR    Felszerelés
TOOLTIP_ARROW    Nyíl
TOOLTIP_ASSASSIN    Nindzsa
TOOLTIP_ATT_GRADE    Támadó érték +%d    SA
TOOLTIP_ATT_SPEED    Támadó sebesség +%d%%    SA
TOOLTIP_AUTO_POTION_HP    Nap Elixír
TOOLTIP_AUTO_POTION_REST    Maradék: %.2f%%
TOOLTIP_AUTO_POTION_SP    Hold Elixír
TOOLTIP_AUTO_POTION_USING    Aktív
TOOLTIP_BOW_DISTANCE    Íjjász hatótávolság +%dm    SA
TOOLTIP_BUYPRICE    Ár: %s
TOOLTIP_CAST_SPEED    Varázs sebesség +%d%%    SA
TOOLTIP_CON    Életerő +%d    SA
TOOLTIP_COSTUME_ATTR_BONUS    Jelmez bónusz %d%%    SA
TOOLTIP_DEF_GRADE    Védekezés +%d    SA
TOOLTIP_DEX    Ügyesség +%d    SA
TOOLTIP_DRAGON_SOUL_DECK1    Föld    SNA
TOOLTIP_DRAGON_SOUL_DECK2    Ég    SNA
TOOLTIP_EAR    Fülbevaló
TOOLTIP_ENERGY    Energia %d    SA
TOOLTIP_ETC    Stb.
TOOLTIP_FISHINGROD_EXP    Pont: %d / %d
TOOLTIP_FISHINGROD_LEVEL    Szint: %d
TOOLTIP_FISHINGROD_UPGRADE1    Add a halásznak,
TOOLTIP_FISHINGROD_UPGRADE2    hogy egy jobb
TOOLTIP_FISHINGROD_UPGRADE3    horgászbotot adjon.
TOOLTIP_FISH_LEN    Hossz: %,2fcm
TOOLTIP_HELMET    Sisak
TOOLTIP_HP_REGEN    TP regenerálódás +%d%%    SA
TOOLTIP_INT    Intelligencia +%d    SA
TOOLTIP_ITEM_ATT_GRADE    Támadó érték %d
TOOLTIP_ITEM_ATT_POWER    Támadó érték %d - %d
TOOLTIP_ITEM_ATT_POWER_ONE_ARG    Támadó érték %d
TOOLTIP_ITEM_ATT_POWER_REFINE    Támadó érték %d - %d (+%d)
TOOLTIP_ITEM_ATT_SPEED    Támadó sebesség %s
TOOLTIP_ITEM_DEF_GRADE    Védelem %d
TOOLTIP_ITEM_FAST    Gyors
TOOLTIP_ITEM_LIMIT_CON    Életerő felső határ: %d
TOOLTIP_ITEM_LIMIT_DEX    Ügyesség felső határ: %d
TOOLTIP_ITEM_LIMIT_INT    Intelligencia felső határ: %d
TOOLTIP_ITEM_LIMIT_LEVEL    %d. szinttől
TOOLTIP_ITEM_LIMIT_STR    Erő felső határ: %d
TOOLTIP_ITEM_MAGIC_ATT_POWER    Mágikus támadó érték %d - %d
TOOLTIP_ITEM_MAGIC_ATT_POWER_ONE_ARG    Mágikus támadó érték %d
TOOLTIP_ITEM_MAGIC_DEF_POWER    Mágikus védelem %d
TOOLTIP_ITEM_NORMAL    Normál
TOOLTIP_ITEM_SLOW    Lassú
TOOLTIP_ITEM_VERY_FAST    Nagyon gyors
TOOLTIP_ITEM_VERY_SLOW    Nagyon lassú
TOOLTIP_ITEM_WEARABLE_JOB    [ Felszerelhető ]
TOOLTIP_LOTTERY_STEP_NUMBER    %d
TOOLTIP_LOTTO_NUMBER    Szerencseszám: %d
TOOLTIP_MAGIC_ATTBONUS_PER    Mágikus támadás +%d%%    SA
TOOLTIP_MAGIC_ATT_GRADE    Mágikus támadó érték +%d    SA
TOOLTIP_MAGIC_DEF_GRADE    Mágikus védelem +%d    SA
TOOLTIP_MALL_ATTBONUS    Támadó érték +%d%%    SA
TOOLTIP_MALL_ATTBONUS_STATIC    Támadó érték +12~15%    SNA
TOOLTIP_MALL_AUTOLOOT    Automatikusan felszedi a Yangokat.    SNA
TOOLTIP_MALL_DEFBONUS    Védekezés +%d%%    SA
TOOLTIP_MALL_DEFBONUS_STATIC    Védekezés +12~15%    SNA
TOOLTIP_MALL_EXPBONUS    EXP +%d%%    SA
TOOLTIP_MALL_EXPBONUS_P_STATIC    iCafe EXP-Bónusz +%d%%    SA
TOOLTIP_MALL_EXPBONUS_STATIC    50%-kal több EXP    SNA
TOOLTIP_MALL_FISH_MIND    A halfogás esélye megnőtt.    SNA
TOOLTIP_MALL_GOLDBONUS    Yang eldobási esély (%.1f)    SA
TOOLTIP_MALL_GOLDBONUS_STATIC    Dupla Yang eldobási esély    SNA
TOOLTIP_MALL_ITEMBONUS    Tárgy ledobási esély (%.1f)    SA
TOOLTIP_MALL_ITEMBONUS_P_STATIC    iCafe tárgy zsákmányolási esély plusz %.1f%%    SA
TOOLTIP_MALL_ITEMBONUS_STATIC    Dupla tárgy eldobási esély    SNA
TOOLTIP_MALL_MARRIAGE_FAST    Gyorsabban nőnek az életpontok.    SNA
TOOLTIP_MALL_SAFEBOX    Nagyobb raktártér áll rendelkezésre.    SNA
TOOLTIP_MAX_HP    Max. TP +%d    SA
TOOLTIP_MAX_HP_PCT    Max. TP +%d%%    SA
TOOLTIP_MAX_SP    Max. MP +%d    SA
TOOLTIP_MAX_SP_PCT    Max. MP +%d%%    SA
TOOLTIP_MAX_STAMINA    Max. Kitartás +%d    SA
TOOLTIP_MELEE_MAGIC_ATTBONUS_PER    Mágikus/közelharci támadás +%d%%    SA
TOOLTIP_MEMORIZED_POSITION    %s(%d, %d)
TOOLTIP_MEMORIZED_POSITION_ERROR    GPS HIBA(%d, %d)
TOOLTIP_MOV_SPEED    Mozgási sebesség %d%%    SA
TOOLTIP_NECK    Nyaklánc
TOOLTIP_NEED_ALL_SP    Szükséges MP: Max.
TOOLTIP_NEED_GSP    Szükslges sárkány szellem: %d
TOOLTIP_NEED_HP    Szükséges TP: %d
TOOLTIP_NEED_HP_PER_SEC    TP / mp. : %d
TOOLTIP_NEED_SKILL_POINT    Szükséges készség pont:
TOOLTIP_NEED_SP    Szükséges MP: %d
TOOLTIP_NEED_SP_PER_SEC    MP / mp.: %d
TOOLTIP_NEXT_SKILL_LEVEL_1    Következő szint: %d (Max. %d)
TOOLTIP_NEXT_SKILL_LEVEL_2    Következő szint: %d (Max. %d-%d)
TOOLTIP_NORMAL_HIT_DAMAGE_BONUS    Átlagos károk %d%%    SA
TOOLTIP_NORMAL_HIT_DEFEND_BONUS    Átlagos veszteség ellenállás %d%%    SA

 


 

 

  • Metin2 Dev 1
  • Confused 1
  • Good 1
  • Love 3

787292068_Nvtelen.png.6faa7b0bbb3398fd29

Link to comment
Share on other sites

  • 8 months later...
1 hour ago, Sonitex said:

Just connect strings with locale_game.txt and locale_interface.txt :)

those uiwiki.py itself i need to link or connect 
can u tell me how ?
 i know this 
to link like  .SetText(localeInfo.XXXX_YYYY) 
But how to make it call from different locale Like locale_en or locale_de ??

 

Link to comment
Share on other sites

  • 4 months later...
  • 2 years later...
  • 2 years later...

Thank you for sharing
Wonderful system, everything works correctly

SQf2M.gif

 

UPD:

I just noticed it now: character data is updated incorrectly after a character change.

After restarting the client, everything is updated for the character that you entered first.

Edited by Metin2 Dev International
Core X - External 2 Internal
  • Metin2 Dev 1
  • Love 1
Link to comment
Share on other sites

  • 9 months later...

0411 00:50:10309 :: Traceback (most recent call last):

0411 00:50:10309 ::   File "networkModule.py", line 247, in SetGamePhase

0411 00:50:10309 ::   File "game.py", line 104, in __init__

0411 00:50:10309 ::   File "uiwiki.py", line 216, in __init__

0411 00:50:10309 ::   File "uiwiki.py", line 508, in __Load

0411 00:50:10309 :: IndexError
0411 00:50:10309 :: : 
0411 00:50:10309 :: list index out of range
0411 00:50:10309 :: 

“To be humble with superiors is duty, with equals is courtesy, with inferiors is nobility.”
Benjamin Franklin

 

Por favor, desative seu AdBlock quando usar meus links de download.

Please, disable your 
AdBlock when use my download links.

Me

AdBlock 
On:   


699691-icon-20-sad-face-eyebrows-48.png

 

Adblock Off:  



Streamline-65-48.png

 

 

Angry One Piece GIF by Toei Animation

Link to comment
Share on other sites

0411 04:53:35610 :: Traceback (most recent call last):

0411 04:53:35610 ::   File "networkModule.py", line 236, in SetGamePhase

0411 04:53:35610 ::   File "game.py", line 77, in __init__

0411 04:53:35610 ::   File "uiwiki.py", line 215, in __init__

0411 04:53:35610 ::   File "uiwiki.py", line 559, in __Load
more one with the same error

Link to comment
Share on other sites

I managed to fix the issue—it was related to TGA files that didn't exist in my client. It would be helpful if the original poster could mention such details. Also, to those who are quick to criticize newcomers with remarks like "you made a mistake" or "tab tab tab," please stop being dismissive. If someone is seeking clarification, it doesn't hurt to read what they've written before jumping in with corrections. Let's foster a more supportive and understanding community for everyone involved in modifications.

Link to comment
Share on other sites

On 11/04/2024 at 00:51, Luffy said:

0411 00:50:10309 :: Traceback (última chamada mais recente):

0411 00:50:10309 :: Arquivo "networkModule.py", linha 247, em SetGamePhase

0411 00:50:10309 :: Arquivo "game.py", linha 104, em __init__

0411 00:50:10309 :: Arquivo "uiwiki.py", linha 216, em __init__

0411 00:50:10309 :: Arquivo "uiwiki.py", linha 508, em __Load

0411 00:50:10309 :: IndexError
0411 00:50:10309 :: : 
0411 00:50:10309 :: índice de lista fora do intervalo
0411 00:50:10309 :: 

help

“To be humble with superiors is duty, with equals is courtesy, with inferiors is nobility.”
Benjamin Franklin

 

Por favor, desative seu AdBlock quando usar meus links de download.

Please, disable your 
AdBlock when use my download links.

Me

AdBlock 
On:   


699691-icon-20-sad-face-eyebrows-48.png

 

Adblock Off:  



Streamline-65-48.png

 

 

Angry One Piece GIF by Toei Animation

Link to comment
Share on other sites

Announcements



×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.