Jump to content

kyleflow

Advanced members
  • Content Count

    230
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by kyleflow

  1. May I know why some &make command for iteminfo made my GM account disconnected. Other item seem working fine but some make it auto disconnect. When checking in SQL. Mentioned this reason. Anyone know why ? I checked the forum and none related to my issues.
  2. Good day. Would like to know why this is not working when some of the files that I patch works fine. The details. Currently I used clean 1.38 ServerFiles with 1.38 Client build. The only files changes that I do is replacing game.exe and game.pdb of 1.38 into 1.36. Moving on with the issue, I'm able to transfer the patch info from 1.36 into the 1.38 to add items and the other items working well as intended except some of the gems. This is the original stoneinto.txt that come with clean 1.38 files. 1 Fiery Gem 0878 1 1 ItemHint_LieYanS 2 Furious Gem 0879 2,3,7,9 1 ItemHint_ZhiYanS 3 Explosive Gem 0880 4 1 ItemHint_HuoYaoS 4 Lustrious Gem 0881 1,2,3,4,7,9,23 1 ItemHint_MaNaoS 5 Glowing Gem 0882 11,22,27 2 ItemHint_HanYu 6 Shining Gem 0883 11,22,27 2 ItemHint_YueZhiX 7 Shadow Gem 0884 1,2,3,4,7,9,24 2 ItemHint_ShuiLingS 8 Spirit Gem 0887 1,2,3,4,7,9,24 4 ItemHint_ShengGuangS 9 Gem of the Wind 0860 24 4 ItemHint_FengLingS 10 Gem of Striking 0861 23 4 ItemHint_YingYanS 11 Gem of Colossus 0862 11,22,27 4 ItemHint_YanVitS 12 Gem of Rage 0863 1,2,3,4,7,9 4 ItemHint_YanStrS 13 Eye of Black Dragon 0864 1,2,3,4,7,9 1 ItemHint_LongZhiTong 14 Soul of Black Dragon 0865 11,22,27 2 ItemHint_LongZhiHun 15 Heart of Black Dragon 0866 23,24 2 ItemHint_LongZhiXin This is the second list of stoneinfo.txt of the added gem files. //ID Gem Name ItemInfo ID Forge Type Gem Type Function 1 Fiery Gem 878 1,0,0 1 ItemHint_LieYanS 2 Furious Gem 879 2,3,7 1 ItemHint_ZhiYanS 3 Explosive Gem 880 4,0,0 1 ItemHint_HuoYaoS 4 Lustrious Gem 881 1,2,3 1 ItemHint_MaNaoS 5 Glowing Gem 882 11,22,27 2 ItemHint_HanYu 6 Shining Gem 883 11,22,27 2 ItemHint_YueZhiX 7 Shadow Gem 884 1,2,3 2 ItemHint_ShuiLingS 8 Spirit Gem 887 1,2,3 4 ItemHint_ShengGuangS 9 Gem of the Wind 860 24,0,0 4 ItemHint_FengLingS 10 Gem of Striking 861 23,0,0 4 ItemHint_YingYanS 11 Gem of Colossus 862 11,22,27 4 ItemHint_YanVitS 12 Gem of Rage 863 1,2,3 4 ItemHint_YanStrS 13 Eye of Black Dragon 864 1,2,3 1 ItemHint_LongZhiTong 14 Soul of Black Dragon 865 11,22,27 2 ItemHint_LongZhiHun 15 Heart of Black Dragon 866 23,24,0 2 ItemHint_LongZhiXin 16 Gem of Soul 1012 1,2,3 4 ItemHint_GaNaZhiShen 17 Yellow Jade 5750 20,0,0 2 ItemHint_HuangYu 18 Red Jade 5751 20,0,0 2 ItemHint_ChiYu 19 Green Jade 5752 20,0,0 2 ItemHint_QingYu 20 Chiatan's Aura 5771 20,0,0 1 ItemHint_XTLingGuang 21 Lock's Hit 5772 23,0,0 1 ItemHint_LKBiZhong 22 Bing's Dodging 5773 24,0,0 2 ItemHint_BBDuoShan 23 Feng's Defense 5774 22,27,0 2 ItemHint_FFDiYu 24 Shark's Strengthening 5775 22,11,27 4 ItemHint_XKQiangHua 25 Azrael's Glare 5845 1,2,3 1 ItemHint_SShuiyao 26 Undead Azrael 5846 22,27,0 2 ItemHint_SSbusi 27 Azrael's Light 5847 1,2,3 1 ItemHint_SSguangmang 28 Azrael's Aggregation 5848 1,2,3 1 ItemHint_SSningju 29 Azrael's Dance 5849 24,0,0 4 ItemHint_SSxuanwu 30 Broken Gem of the Wind 6817 24,0,0 4 ItemHint_HLS 31 Cracked Gem of the Wind 6818 24,0,0 4 ItemHint_HYS 32 Chipped Gem of the Wind 6819 24,0,0 4 ItemHint_HJS 33 Broken Gem of Striking 6820 23,0,0 4 ItemHint_BLS 34 Cracked Gem of Striking 6821 23,0,0 4 ItemHint_BYS 35 Chipped Gem of Striking 6822 23,0,0 4 ItemHint_BJS 36 Broken Gem of Colossus 6823 11,22,27 4 ItemHint_CLS 37 Cracked Gem of Colossus 6824 11,22,27 4 ItemHint_CYS 38 Chipped Gem of Colossus 6825 11,22,27 4 ItemHint_CJS 39 Broken Gem of Rage 6826 1,2,3 4 ItemHint_ZLS 40 Cracked Gem of Rage 6827 1,2,3 4 ItemHint_ZYS 41 Chipped Gem of Rage 6828 1,2,3 4 ItemHint_ZJS 42 Broken Gem of Soul 6829 1,2,3 4 ItemHint_QLS 43 Cracked Gem of Soul 6830 1,2,3 4 ItemHint_QYS 44 Chipped Gem of Soul 6831 1,2,3 4 ItemHint_QJS 45 Great Gem of Rage 7108 1,2,3 4 ItemHint_GGR 46 Great Gem of Soul 7109 1,2,3,9 4 ItemHint_GGS 47 Great Gem of Striking 7110 23,0,0 4 ItemHint_GGOS 48 Great Gem of Colossus 7111 11,22,27 4 ItemHint_GGC 49 Great Gem of Wind 7112 24,0,0 4 ItemHint_GGW 50 Golden Rock 7288 23,0,0 4 ItemHint_JinYanS 51 Lumber Rock 7289 23,0,0 4 ItemHint_MuYanS 52 Water Rock 7290 23,0,0 4 ItemHint_ShuiYanS 53 Fire Rock 7291 23,0,0 4 ItemHint_HuoYanS 54 Earth Rock 7292 23,0,0 4 ItemHint_TuYanS The problem I face is that, the added gem only working well until Azrael's Dance [ ID = 29 ]. The remaining gem added have issues with weird long gem level and can't be forge or used. Does anyone knows why this happening and can anyone give some insight. I checked every details to make gem works but it just wont work. Hope to have your assistance in this.
  3. Sure. add me here kyleflow#9188 . I will try to assist you in any way I can
  4. Simply change the files in client call music from .mp4 into .ogg. You can convert it online since the files is very small. Then, if you have musicinfo.txt, change that file content from .mp4 into .ogg. Transfer the files into client, client>script>table and compile it. Should good to go
  5. Simply copy paste the cfg and rename the files into gameserver1.cfg. Make as many copies as you want. After that, edit the map you want to open and change the gameserver00 into gameserver01 and etc. that should do it. If you want to launch the other cfg.. you need the server launcher.exe
  6. kyleflow

    Game.exe Info

    Can you share that game.exe files with me or can i actually change the build timestamp into a newer version and it still work well? lets say I change it from 13X_2 into 13X_3? or I can even reverse version it.
  7. I check the game.exe( 2 ) that working well with the original gameserver ( 2 ). the gameinfo data shown that it is 13X_3 ( 2 ) and the older version of the game.exe ( 1 ) that working with gameserver ( 1 ) with luasql version is 13X_2 ( 1 ) . is there in any ways I can still use the old gameserver ( 1 ) and use the game.exe ( 2 ) of the newer version and without any error? do i need to compile any files so that it can adapt well ? the reason I want to use the newer game.exe is that, the files that comes with the older one have texture custom and some texture missing. Or did anyone have a clean looking older version of game.exe that they can share. Will try that if it will work well.
  8. Additional info. I've tested the other gameserver.exe and it working well for the gem. This means that, the current exe attached in the link above is the problem. Can anyone check why my gem get corrupted with this exe.
  9. Additional info. I change the gameserver.exe with the same version since its the only one who can adapt the LuaSQL.dll loading. The gameserver.exe that I use can be found here if anyone know what to check. https://drive.google.com/drive/folders/1KHu1Txlj1thwgbiUtiBEwYPFlgR2aBti?usp=sharing
  10. Up. I did a clean setup from existing files which previously working well without this error. Now some of the gem have those weird numbering with the gem name which resulted in weird gem level. Anyone know how to fix this?
  11. This link have everything we need for PKO. https://mega.nz/folder/OUMUgTYb#jtCsqh7halK_O9uzWyaG0g The apparel here, how do I adapt it properly with iteminfo and etc. I don't dare to do it since I think I might mess up if I did not asked first.
  12. Not so sure. I've never attached mods into gateserver. Normally on gameserver.
  13. Why did I not see it that perspective before. Simply remove the conditions and it still should work right. Thanks a lot mate. But for learning purpose. Is there a way to make that map check works.
  14. Hi guys, I've finally found a gameserver.exe that would make the code from the forum for crystals by mobs extension. For that I attached a gameserver.exe that already added by LuaSQL.dll in the link provided for 1.36 or 1.38 server files. https://drive.google.com/drive/folders/1KHu1Txlj1thwgbiUtiBEwYPFlgR2aBti?usp=sharing Moving on to the question, this is the coding for crystal by mobs from the forum. print("* Loading CrystalByMob Extension <init.lua>") --[[ IGS Crystal By Mob Extension made By Vasil pkoDev,Please do not claim or redistribute the credits :) *Requirements: -LuaSQL by Wrexor -TradeServer Program -TradeDB -SQL 2008 or higher *Configuration: I guess the example i gave is clear Just if you're going to use .\SQLEXPRESS , make it x2 dashes otherwise it will be as .SQLEXPRESS e.g : .\\SQLEXPRESS Just change the map that the function will run inside and the monster ID that will give the IGSP If encountering any bug or flaw or glitch,please contact me - Vasil --]] SQLConnector = {}; SQLConnector.sql = { host = "127.0.0.1\\SQLEXPRESS", user = "sa", pass = "Y87dc#$98", db = "TradeDB" }; CrystalByMobHook = GetExp_PKM GetExp_PKM = function( dead , atk , money ) CrystalByMobHook(dead,atk, money) local DeadMonster = GetChaID(dead) local accountName = GetActName(atk) local Money = Money local Rum = { }; Rum['Money'] = Money; if(GetChaMapName(atk) == "garner" or GetChaMapName(atk) == "crystal") then if(DeadMonster == 1526)then QueryAsync( SQLConnector.sql['host'], SQLConnector.sql['user'], SQLConnector.sql['pass'], "UPDATE "..SQLConnector.sql['db']..".dbo.AccountInfo SET Money = Money + 1 WHERE accName = '"..accountName.."'" ); BickerNotice( atk, "[IGSP]:You have obtained 1 IGS Crystal from "..GetChaDefaultName(dead) ) end end end Based on the coding, this bit does not declared the 'crystal' when checking for MapName. if(GetChaMapName(atk) == "garner" or GetChaMapName(atk) == "crystal") then So, how do I made that crystal stored all the maps name that I desired so that I don't have individually put the map name. I searched the example on internet but still unable to understand it well and when tested on the files, it did not detected the map name stored. Hope community can response about this. Thanks
  15. Hi guys, some question. Basically I'm adapting the files made by other server into the clean one. This one from Danny through the GOAT files. Basically I able to adapt the wings well and after ward I'm trying to adapt the gem. After implementing the gem. I got this error here. Anyone have any ideas why it come out like this. The original gem is working okay. E.g Gem of Rage is working okay.
  16. You just need to edit your ItemEffect.lua for the created chest in the iteminfo.txt . First you need to specify what conditions you want that one item will be chosen from. Either it classed based or totally random. This code are an example from Chaos chest. function ItemUse_FightingBox( role , Item ) local Item_CanGet = GetChaFreeBagGridNum ( role ) if Item_CanGet < 2 then SystemNotice(role ,"You need at least 2 empty inventory slots to open the Chaos Chest") UseItemFailed ( role ) return end GiveItem ( role , 0 , 2610 , 1 , 4 ) local rad = math.random ( 1, 4 ) if rad ==1 then GiveItem ( role , 0 , 1124 , 1 , 15 ) end if rad ==2 then GiveItem ( role , 0 , 1125 , 1 , 15 ) end if rad ==3 then GiveItem ( role , 0 , 1126 , 1 , 15 ) end if rad ==4 then GiveItem ( role , 0 , 1127 , 1 , 15 ) end end Based on the code, it used a math.random outcome to decide which item to be given. Since it have 4 item, the probability is 1/4 for each item and the outcome of the math.random is specified with each item after the result. If its classed based and want to give 1 item only, you need to specified the class check and called for the math.random for each class.
  17. If you scrolled down the website homepage. You can see a slot called "Guides" . Most basic of setup is there, even the high level editing you might want and need. In depth guide also can be found by searching through the past question by community and it will help somehow. Need to ensure you have the same server files and client version and should be good to go.
  18. sorry to say but the domain is still unable to give access multiple time. I am somehow able to connect and download the client and then when i try to register after downloading, redirected to different domain with IP as its connector. Weirdly it work very well there. http://198.244.176.235:8080/index.php?act=index . And the current server still not online to test for beta. Hope you prepare it a lot more better before publishing it. We do celebrate new server by community and hope it last for a long time without wipe and etc in the mix.
  19. I'm not sure as I never had this issues but one way to check it up is trying to check the GameServer.exe loading. If there is an error with loading certain model and etc which reflected the data needed due to the files name for it is changes or the corrupted. One other ways is to used a clean client files and the same version with the server files. Normally people shares server files along with the client suitable for it. The final step, you may compiles all the server files .txt to be put inside the new client to ensure any changes made in the server files are placed in the client.
  20. The file to edit is "CharacterInfo.txt" in the server files. After you edit the files based on the monster name, you compiled it and paste the new bin files in the client folder. Client>Script>table. 695 Swamp Bog Mudman 4 5 199 0 1 1 0 0 0 0 0 0 0 487 0 0 1 141 100 260 261 262 0 0 0 0 1.281 1.393 0.916 40 1,5 2,5 399 398 0 0 0 1 1 0 0 25 100 3442,885,3927,7128,7131,7134,7137,7140 153,5000,1000,4000,4000,4000,4000,4000 0 0 0 4081 200 10 1 1000 0 0 1 0 40 6026 0 10000 0 377 566 24 130 200 162 10 154 13 0 1500 200 1500 420 0 45 25 25 145 25 25 20 0 0 0 2848 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1,1,1 In this example, the Swamp Bog, you need to change the item drop list from 3442,885,3927,7128,7131,7134,7137,7140 ( this numbering shows each drop which is currently customs to my server). Your default drop would be different. And the next stream of numbering is the drop chances. The calculation of the drop chances can be find in the forum and each location of the drop chances is placed proportional to the item drop list.
  21. Noted will try this out. Thanks for the intensive details you provide. Hope I can work this out somehow. thanks a lot. Might need further explanation later.
  22. In this folder, the extension for getplayerbyname have a password to extract. anyone know the password?
  23. Can anyone validate if this should work if I tried to print in GS console if the connection is a success or not. Is there a more details syntax I need to include. I put this inside init.lua by trying to implement the LuaSQL.dll SQLConnector = {}; SQLConnector.sql = { host = "KHAIRUL\TEST14", user = "sa", pass = "Y87dc#$98", db = "tradedb" }; if SQLConnector.sql == 1 then print("Connection successful!") else print("Connection failed!") end The current return in GS console said Connection failed!
×
×
  • Create New...