Jump to content

Ken

Inactive Member
  • Posts

    726
  • Joined

  • Last visited

  • Days Won

    44
  • Feedback

    0%

Everything posted by Ken

  1. Normally game has 3 exp table for country. + NEWCIBN + Korea + Gameforge(Common) Vanilla core using exp_common_table for all country. Best Regards Ellie
  2. [Hidden Content] gdb game core game.core bt Best Regards Ellie
  3. Notepad++ new version is everything different. Check encoding. This should be good for you. Best Regards Ellie
  4. Ken

    New server ideas

    I like this Thanks for idea. Best Regards Ellie
  5. Have you ever wanted to help, but help? You did not. You did not even reply. But I did it without your help. That's why you're more concerned with what? Concern? I think you're fooling yourself. What ever Best Regards Ellie You did not help me? I wanted to help you, but you did not help me. Now I think you're jealous of the challenge. Waste of time. You become blind to understand. Best Regards Ellie
  6. Have you ever wanted to help, but help? You did not. You did not even reply. But I did it without your help. That's why you're more concerned with what? Concern? I think you're fooling yourself. What ever Best Regards Ellie
  7. I am wondering something. Are you planning to look at my topic after want to help on metin2dev? Best Regards Ellie
  8. Failed to load image (filename: d:/ymir work/ui/public/Parameter_Slot_03.sub) First problem is in your pack. System trying to load that sub file but. It's not exist in your pack or sub is exist but image is not exist. Are you check it? Best Regards Ellie
  9. I think you are using python 2.2 lib folder for python 2.7 or you are using python 2.7 lib folder for python 2.2 Check your python version after python lib folder. Best Regards Ellie
  10. myAnswer = "&& 30".replace("&&","").split() print(myAnswer) // Output : ['30'] Best Regards Ellie
  11. You can't do this. You must be define a variable for that. Like this ; config.h extern int g_iMaxPartyMember; config.cpp int g_iMaxPartyMember = 8; // Max Party Member is 8 (Default) TOKEN("max_party_member") { str_to_number(g_iMaxPartyMember,value_string); sys_log(0,"Party Max Member changed with %d",g_iMaxPartyMember); continue; } And search this in char.cpp else if (pchLeader->GetParty()) { if (pchLeader->GetParty()->GetMemberCount() == PARTY_MAX_MEMBER) return PERR_PARTYISFULL; } replace with this else if (pchLeader->GetParty()) { if (pchLeader->GetParty()->GetMemberCount() == g_iMaxPartyMember) return PERR_PARTYISFULL; } Best Regards Ellie
  12. All fix are public on this forum. But thanks for share us. // Edit You told us 60150 revision but gameforge still using r40k. How is possible Revision calculated with a few things. But you are make 40250x40250x40250 i think Best Regards Ellie
  13. A little dev_wolf_branch folder. A few developer has a few file and you can't do this if you don't know c++. Best Regards Ellie
  14. Then find someone and he/she is make it for you Best Regards Ellie
  15. Then search this and replace like that. if localeInfo.IsYMIR() or localeInfo.IsWE_KOREA() or localeInfo.IsCANADA() or localeInfo.IsBRAZIL() or localeInfo.IsEUROPE() or localeInfo.IsJAPAN(): pyScrLoader.LoadScriptFile(self, uiScriptLocale.LOCALE_UISCRIPT_PATH + "LoadingWindow.py") else: pyScrLoader.LoadScriptFile(self, "UIScript/LoadingWindow.py") if localeInfo.IsYMIR() or localeInfo.IsWE_KOREA() or localeInfo.IsCANADA() or localeInfo.IsBRAZIL() or localeInfo.IsJAPAN(): pyScrLoader.LoadScriptFile(self, uiScriptLocale.LOCALE_UISCRIPT_PATH + "LoadingWindow.py") else: pyScrLoader.LoadScriptFile(self, "UIScript/LoadingWindow.py") It should be load UIScript/LoadingWindow.py. Best Regards Ellie
  16. As martysama said, you can re-add log databases and you want to know which gm give item to the players. You can check with command_log.sql If you don't have log database create it and search metin2 2010 databases on google. You are find. Best Regards Ellie
  17. in inventorywindow.py. It is exist in your locale/?? file. Best Regards Ellie
  18. Some costumes has random attribute in item_proto and game gave random bonus to that item. (If i am wrong, correct me) Best Regards Ellie
  19. Find this in introloading.py after remove it. if localeInfo.IsHONGKONG(): imgFileNameDict = { 0 : app.GetLocalePath() + "/ui/loading/loading0.sub", 1 : app.GetLocalePath() + "/ui/loading/loading1.sub", 2 : app.GetLocalePath() + "/ui/loading/loading2.sub", 3 : app.GetLocalePath() + "/ui/loading/loading3.sub", 4 : app.GetLocalePath() + "/ui/loading/loading4.sub", 5 : app.GetLocalePath() + "/ui/loading/loading5.sub", 6 : app.GetLocalePath() + "/ui/loading/loading6.sub" } elif localeInfo.IsCIBN10(): imgFileNameDict = { 0 : app.GetLocalePath() + "/ui/loading/loading0.jpg", 1 : app.GetLocalePath() + "/ui/loading/loading1.jpg", 2 : app.GetLocalePath() + "/ui/loading/loading2.jpg", 3 : app.GetLocalePath() + "/ui/loading/loading3.jpg", 4 : app.GetLocalePath() + "/ui/loading/loading4.jpg", 5 : app.GetLocalePath() + "/ui/loading/loading5.jpg", 6 : app.GetLocalePath() + "/ui/loading/loading6.jpg", 7 : app.GetLocalePath() + "/ui/loading/loading7.jpg", } elif localeInfo.IsYMIR() or localeInfo.IsWE_KOREA() or localeInfo.IsCANADA() or localeInfo.IsBRAZIL() or localeInfo.IsEUROPE() or localeInfo.IsJAPAN(): imgFileNameDict = { 0 : uiScriptLocale.LOCALE_UISCRIPT_PATH + "loading/loading0.sub", 1 : uiScriptLocale.LOCALE_UISCRIPT_PATH + "loading/loading1.sub", 2 : uiScriptLocale.LOCALE_UISCRIPT_PATH + "loading/loading2.sub", 3 : uiScriptLocale.LOCALE_UISCRIPT_PATH + "loading/loading3.sub", } elif constInfo.SUB2_LOADING_ENABLE: imgFileNameDict = { 0 : "d:/ymir work/uiloading/background_loading_warrior.sub", 1 : "d:/ymir work/uiloading/background_loading_assassin.sub", 2 : "d:/ymir work/uiloading/background_loading_shaman.sub", 3 : "d:/ymir work/uiloading/background_loading_sura.sub", 4 : "d:/ymir work/uiloading/background_loading_assassin2.sub", 5 : "d:/ymir work/uiloading/background_loading_sura2.sub", 6 : "d:/ymir work/uiloading/background_loading_assassin3.sub", 7 : "d:/ymir work/uiloading/background_loading_assassin3.sub", } else: imgFileNameDict = { 0 : "d:/ymir work/ui/intro/pattern/background_loading_warrior.jpg", 1 : "d:/ymir work/ui/intro/pattern/background_loading_assassin.jpg", 2 : "d:/ymir work/ui/intro/pattern/background_loading_shaman.jpg", } imgFileNameDict = { 0 : "d:/ymir work/ui/intro/pattern/background_loading_warrior.jpg", 1 : "d:/ymir work/ui/intro/pattern/background_loading_assassin.jpg", 2 : "d:/ymir work/ui/intro/pattern/background_loading_shaman.jpg", } Add this in your introloading.py Best Regards Ellie
  20. ## ETC Slot { "name" : "Skill_ETC_Slot", "type" : "grid_table", "x" : 18, "y" : 221, "start_index" : 101, "x_count" : 6, "y_count" : 2, "x_step" : 32, "y_step" : 32, "x_blank" : 5, "y_blank" : 4, "image" : ICON_SLOT_FILE, }, in UIScript/characterwindow.py Best Regards Ellie
  21. Every skill has 3 class. I think you are only added 1 class. What i mean with 3 class. Best Regards Ellie
  22. Thanks Sema for rocketdock Best Regards Ellie
  23. Yeah Gameforge only know how to earn more money on players. And they're famous with blocking video on youtube ahaha Best Regards Ellie
×
×
  • 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.