Jump to content

jaBote

Community Contributors
  • Content Count

    2037
  • Joined

  • Last visited

  • Days Won

    43

Everything posted by jaBote

  1. I mean making some source edits so that when you reach a given level you'll be unable to get any more experience other than quests level ups.
  2. You could artificially reduce/nullify the amount of exp got when killing monsters once you're at certain level. Then you could issue a set BaseLevel, BaseLevel+1; on your quests so that the player gets the level. About the SQL queries, they work (though first one is useless) but will only take effect when you relog the character, and (I guess) if new level is not greater than current max level in the confs.
  3. You could cap the damage of Asura Strike in db/pre-re/map_zone_db.conf by specifying skill_damage_cap on the "All" zone: Example: skill_damage_cap: { //Exemple Below caps firebolt damage in maps within this zone to a maximum 50 damage, // (depends on HMAP_ZONE_DAMAGE_CAP_TYPE in src/config/core.h) // when cast vs players and monsters. //MG_COLDBOLT: (50,"PLAYER | MONSTER") } I don't think you can reduce its damage in a proportion unless you try to directly edit the source...
  4. So you'd have to alter your SQL item databases instead of your text databases.
  5. I haven't tested but I think it's done that way.
  6. If you haven't committed the changes yet, you can do as follows (on that pic I "accidentally" deleted conf/map folder with all contents): Right click on your repository folder or the folder you accidentally deleted files from (whichever you like). Then hover the mouse over TortoiseGit and select Revert... on the new menu. A new window will appear. This will let you select any of the files you deleted or modified for reverting the changes (on all the repository or just in that folder if you opted for selecting that folder). Watch out since if you revert a modified file, you won't be able to retrieve your former changes. Select what you want to revert, then click OK A new window will appear, which will revert all selected files for you. Wait for it to finish, then click OK an now you're done! Hope this works! P.S.: If you don't know if you have committed it or that word doesn't seem familiar to you, then chances are you haven't done it since commits are almost always done on purpose Sorry for using the Spanish UI, but it shouldn't be much of a problem here since I use English TortoiseGit.
  7. jaBote

    item2

    Every time I used @item or @item2 I've never been in need of adding commas. Try this instead: atcommand "@item2 " + getequipid(6) + " 1 1 " + getequiprefinerycnt(6) + " 0 " + getequipcardid(4,0) + " " + getequipcardid(4,1) + " " + getequipcardid(4,2) + " " + getequipcardid(4,3);atcommand "@item2 " + getequipid(4) + " 1 1 " + getequiprefinerycnt(4) + " 0";delitem getequipid(4),1;delitem getequipid(6),1;
  8. Thanks! Just a couple of questions here: Wouldn't it be a good idea to make montransform script command also accept a mob ID instead of its name? And what about making custom bonus scripts to be used instead of sc types so that you won't be in need of source editing and recompiling the server each time you want to add a new one (especially for people that aren't familiar with source)? Thanks again sir malufett!
  9. Yes it is. However there may be some incompleteness over at Alexandris's folder, since she last updated it some months ago.
  10. jaBote

    item2

    I'd try something like this: atcommand "@item2 " + getequipid(6) + ",1,1," + getequiprefinerycnt(6) + ",0," + getequipcardid(4,0) + "," + getequipcardid(4,1) + "," + getequipcardid(4,2) + "," + getequipcardid(4,3);atcommand "@item2 " + getequipid(4) + ",1,1," + getequiprefinerycnt(4), + "0";delitem getequipid(4),1;delitem getequipid(6),1;
  11. I haven't those old style NPCs, but should be an easy task to do. Could this NPC for levels 31-41 be a nice template for you? map,x,y,dir script PvP levels 31-41 sprite,{ //set the unset variables end;OnInit: waitingroom "PvP: Levels 31-41",1,strnpcinfo(3)+"::OnPvPJoin",1,0,31,41; // Change last two params and waiting room only end;OnPvPJoin: warp "map",x,y; // Set them end;} It's way too simple, but gets the job done.
  12. Thanks for sharing! Would you mind if I ask you to please remove the MSVC++ 2010 Express download link? Contrary to other free (as in freedom) software you have there, redistribution of that is illegal and that could get us some legal issues nobody wants.
  13. I almost forgot about summon script, summon script alone can work, why autobonus? Summon has timeout option Autobonus so that monsters are not spawned each time you attack, thus avoiding infestation of summoned monsters on the map.
  14. wouldn't something like this work? autobonus <bonus script>,<rate>,<duration>{,<flag>,{<other script>}}; With the other script being something like this: summon "Monster name",<monster id>{,<Time Out>{,"event label"}}; ? Please refer to doc/script_commands.txt for more information about this.
  15. Hi. I made a database upgrade from rAthena to Hercules some months ago, but I fear it could be outrageously outdated (and can't seem to find them anyways ATM). I'll try to revise/remake it when I have enough time, provided someone else hasn't done that yet by then. It's quite improbable that I'll have that finished today since I'm busy myself most of the day. Sorry for the delay in advance!
  16. So, could anyone of you point us to any alternate resources that cover Harmony in part or in whole? I'm sure most private server admins would be glad of having free alternatives to this and it'll be much better for anyone.
  17. I haven't received that patch yet, but it would be nice if some people with better knowledge revierwd it before merging it to the project.
  18. Hi. As said, this has already been solved here.
  19. I'm not a dev and it's possible I wouldn't know how to implement it/what to implement, but if you want I could try to maje the file reach a source dev if you want if you post it here. Others will surely see it, but well, we are an open source community: if your contribution gets merged everybody will be able to see it anyways, and they could also modify & merge it on other projects and so on.
  20. Yeah, try sending the file to a source dev or even open an issue there on GitHub attaching the file. I'm almost sure a dev would look at it and proceed as appropriate.
  21. What point do you fail on understanding or doing? I'm open on improving the guide. Don't let that amount of text scare you: it's pretty straightforward. Anyways, if you want, you could just send us a patch file and I think our devs could merge it without any problems.
  22. Da mesma forma que como um servidor dedicado.
  23. Short way: /conf/battle/skill.conf // Allow use of ES-type magic on players?allow_es_magic_player: no There's also a long way, but I think that'll work for now.
  24. I don't own Harmony to test. However they're not that bad if the server says it's been fixed. Anyways, in the event your server runs out of memory you can always reboot if you want.
  25. We can't help you due to the fact that it's Harmony what causes this problem to your server, and Harmony is a closed source solution, so we can't take a peek on its code and tell you what's wrong. Anyways, it doesn't seem those problems are very serious and/or harmful, since it says that memory leaks were found and then fixed.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.