Jump to content

Vaynz

Active Member
  • Posts

    185
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Vaynz

  1. Really nice job, im glad to see that. Guys, i can highly recommend his work cause i know how much worked for this maps :P.
  2. I received some messages at odds with the problem at switchbot F5 (Keyboard Offical Setting). Here is a short solution. "wHy Is NoT WoRkInG sWiTcHbOt", of course is not working because is not defined in game.py, is defined in interfacemodule.py. There is short solution for your problem, can be improved as well. onPressKeyDict[app.DIK_F5] = lambda : self.interface.ToggleSwitchbotWindow() ---- Let's start --- Binary PythonPlayerInputKeyboard.cpp Search: case KEY_SHOW_NAME: PyCallClassMemberFunc(m_ppyGameWindow, "ShowName", Py_BuildValue("()")); break; Add after: case KEY_SWITCHBOT_W: PyCallClassMemberFunc(m_ppyGameWindow, "Switchbot", Py_BuildValue("()")); break; Gametype.h Search: KEY_PASSIVE_ATTR2, Add after: KEY_SWITCHBOT_W, PythonPlayerModule.cpp Search: PyModule_AddIntConstant(poModule, "KEY_PASSIVE_ATTR2", KEY_PASSIVE_ATTR2); Add after: PyModule_AddIntConstant(poModule, "KEY_SWITCHBOT_W", KEY_SWITCHBOT_W); --- Python part --- root Uikeychange.py Search: self.KeySlotMax = 66 Replace: self.KeySlotMax = 67 ... Search: KeyUiInfoDick[65] = app.DIK_X Add after: KeyUiInfoDick[66] = app.DIK_F5 ... Search: KeyFunctionInfo[65] = player.KEY_SHOW_NAME Add after: KeyFunctionInfo[66] = player.KEY_SWITCHBOT_W ... Now game.py Search self.onClickKeyDict=onClickKeyDict Add after def Switchbot(self): import LURMxMaKZJqliYt2QSHG as chat chat.AppendChat(chat.CHAT_TYPE_INFO, "Test if work") self.interface.ToggleSwitchbotWindow() ... You can remove chat.appendchat and import, i tested if is sending. Good luck !
  3. I had the same problem and I stayed with her for a while. Check if your map is initialized, put some syserr and see how far it takes you (classic method). But I know I had this problem because the folder is not initialized.
  4. Good job, you can improve, i belive in you.
  5. Take care to be 16x12 if you want transparent first make .png use paint.net and make .tga 2. Update SDK library. [Hidden Content]
  6. You can improve your hide skills when using emotion with this . Good luck.
  7. [Hidden Content] You can choose from there, unpack and install solo in your server, good luck.
  8. Then try to make a new user and grant all privilegies. But first of all try first time reboot vps and try again commands above.
  9. Reset mysql password. 1./usr/local/etc/rc.d/mysql-server stop 2.mysqld_safe --skip-grant-tables & 3.mysql -u root 4.use mysql; 5.update user set password=PASSWORD("your_pass") where User='root'; 6.flush privileges; 7.quit 8./usr/local/etc/rc.d/mysql-server stop 9./usr/local/etc/rc.d/mysql-server start 10.Reboot
  10. If you have textureset can unpack this and check from where field is getting. Try and outdoor maybe there is. Example metin2_map_c1.txt TextureSet TextureCount 17 Start Texture001 "d:\ymir work\terrainmaps\b\field\field 01.dds" 5.000000 5.000000 0.000000 0.000000 0 0 0 End Texture001 Start Texture002 "d:\ymir work\terrainmaps\b\field\field 02.dds" 6.000000 6.000000 0.000000 0.000000 0 0 0 End Texture002 Start Texture003 "d:\ymir work\terrainmaps\b\field\field 03.dds" 5.000000 5.000000 0.000000 0.000000 0 0 0 End Texture003 Start Texture004 "d:\ymir work\terrainmaps\b\field\field 04.dds" 6.000000 6.000000 0.000000 0.000000 0 0 0 End Texture004 Start Texture005 "d:\ymir work\terrainmaps\b\grass\grass 01.dds" 9.000000 9.000000 0.000000 0.000000 0 0 0 End Texture005 Start Texture006 "d:\ymir work\terrainmaps\b\grass\grass 02.dds" 8.000000 8.000000 0.000000 0.000000 0 0 0 End Texture006 Start Texture007 "d:\ymir work\terrainmaps\b\grass\grass 03.dds" 9.000000 9.000000 0.000000 0.000000 0 0 0 End Texture007 Start Texture008 "d:\ymir work\terrainmaps\b\stone\stone01.dds" 5.000000 5.000000 0.000000 0.000000 0 0 0 End Texture008 Start Texture009 "d:\ymir work\terrainmaps\b\stone\stone02.dds" 4.000000 4.000000 0.000000 0.000000 0 0 0 End Texture009 Start Texture010 "d:\ymir work\terrainmaps\b\stone\stone03.dds" 5.000000 5.000000 0.000000 0.000000 0 0 0 End Texture010 Start Texture011 "d:\ymir work\terrainmaps\b\stone\stone04.dds" 5.000000 5.000000 0.000000 0.000000 0 0 0 End Texture011 Start Texture012 "d:\ymir work\terrainmaps\b\tile\tile01.dds" 5.000000 5.000000 0.000000 0.000000 0 0 0 End Texture012 Start Texture013 "d:\ymir work\terrainmaps\b\tile\tile02.dds" 5.000000 5.000000 0.000000 0.000000 0 0 0 End Texture013 Start Texture014 "d:\ymir work\terrainmaps\b\beach\beach sand 01.dds" 5.000000 5.000000 0.000000 0.000000 0 0 0 End Texture014 Start Texture015 "d:\ymir work\terrainmaps\b\beach\beach sand 02.dds" 5.000000 5.000000 0.000000 0.000000 0 0 0 End Texture015 Start Texture016 "d:\ymir work\terrainmaps\b\beach\beach sand 03.dds" 5.000000 5.000000 0.000000 0.000000 0 0 0 End Texture016 Start Texture017 "d:\ymir work\terrainmaps\b\tile\tile03.dds" 7.000000 7.000000 0.000000 0.000000 0 0 0 End Texture017
  11. Something simple and efficient, tested and works perfectly. If you do not know what the code does, I do not recommend using the program because some files are still used.
  12. @IonutROhighly recommend. I worked with him. Opinion: Cheap, friendly, 24/7 support.
  13. If you bought that talk with @.plechito' sure he will help you.
  14. You can change the textureset path. Example TextureCount 10 Start Texture001 "d:\ymir work\terrainmaps\b\grass\grass 01.dds" 9.000000 To TextureCount 10 Start Texture001 "d:\ymir work\starlegend\grass 01.dds" 9.000000 You have to modify for all files in textureset and all maps if you want to do this
  15. Search : Binary GameLib/RaceDataFile.cpp if (TextFileLoader.GetTokenString("sourceskin2", &strSourceSkin) { [...] } Add under #ifdef SHINING_TARGET if (TextFileLoader.GetTokenString("sourceskin3", &strSourceSkin) && TextFileLoader.GetTokenString("targetskin3", &strTargetSkin)) { AppendShapeSkin(dwShapeIndex, 0, (strPathName + strSourceSkin).c_str(), (strPathName + strTargetSkin).c_str()); } if (TextFileLoader.GetTokenString("sourceskin4", &strSourceSkin) && TextFileLoader.GetTokenString("targetskin4", &strTargetSkin)) { AppendShapeSkin(dwShapeIndex, 0, (strPathName + strSourceSkin).c_str(), (strPathName + strTargetSkin).c_str()); } if (TextFileLoader.GetTokenString("sourceskin5", &strSourceSkin) && TextFileLoader.GetTokenString("targetskin5", &strTargetSkin)) { AppendShapeSkin(dwShapeIndex, 0, (strPathName + strSourceSkin).c_str(), (strPathName + strTargetSkin).c_str()); } if (TextFileLoader.GetTokenString("sourceskin6", &strSourceSkin) && TextFileLoader.GetTokenString("targetskin6", &strTargetSkin)) { AppendShapeSkin(dwShapeIndex, 0, (strPathName + strSourceSkin).c_str(), (strPathName + strTargetSkin).c_str()); } #endif Userinterface/locale_inc.h #define SHINING_TARGET I know the code can be improved but I just woke up and I'm going to improvise it. For example {source skin 1 - 6} In a few lines.
  16. [Hidden Content] Hello there is improved Intro Logo Client video. Is made on define and some parts of tutorial are missing You have and convertor in .zip 1. UserInterface.cpp - Binary source copy BandiVideoLibrary.cpp BandiVideoLibrary.h BandiVideoPlayer.cpp BandiVideoPlayer.h Open your sln Go on Userinterface -> Right click -> (Add existing item) and add all 4. Py part Don't forget to import app locale_inc.h binary source #define INTRO_VIDEO
  17. Mega or M2DL Hello there is improved Intro Logo Client video. Is made on define and some parts of tutorial are missing 1. UserInterface.cpp copy them BandiVideoLibrary.cpp BandiVideoLibrary.h BandiVideoPlayer.cpp BandiVideoPlayer.h Open your sln Go on Userinterface -> Right click -> (Add existing item) and add all 4. Py part Don't forget to import app
  18. About dungeons you need to have example for demont tower You need to have temple hwang and demond tower on same core. Same way for azrael dungeon Sohan with nemere dungeon. And all like this
  19. Did you truncate or fully deleted the table xD?
×
×
  • 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.