Jump to content

Tranquility

Members
  • Content Count

    102
  • Joined

  • Last visited

Everything posted by Tranquility

  1. Finally tested it and it's a yes/no thing. Yes I would like the functionality to modify the currency like that script shows there, however I would like to use the original cashshop user interface, located in the rop right to do this. The currencies are hard-coded inside source, but when reading the original commit for the cashshop, I was hoping a variable could be added that allows to read a currency set in cashshop_db.conf (in this scenario an itemID). Yet defaulting to the cashpoint variable if nothing is specified. Hopefully this isn't too far fetched of an idea.
  2. That should've been patched back in xantara's CP that was ported to rA/Herc already. No clue how to fix it though, see the above suggestion. You could pay someone to look into it if you're stubbornly sticking to what you have now ;p
  3. You could instead use the Hercules FluxCP to make it work from the get-go. You can find it here: https://github.com/HerculesWS/FluxCP I cant use Hercules fluxcp,because i'm using them and some add ons i don't know how to convert rathena fluxcp to Hercules fluxcp ,i just want to solve this problem The modifications to the add-ons might prove more useful & easier than reworking your issue. Error 500 doesn't say much, enable debugging and show the whole error.
  4. You'll have to add a delay on when the PK can be turned off. I remember WoW had a similar mechanism where you are 'friendly' towards everyone and flagged for PK once you attacked. Afterwards you'd have to wait 5 minutes until the PK flag was allowed to be turned off again. Based on that logic, it could be a viable command for the intended purpose.
  5. You could instead use the Hercules FluxCP to make it work from the get-go. You can find it here: https://github.com/HerculesWS/FluxCP
  6. but AFAIK Ossi0110 said 2014-10-22 isn't yet ready for live server, but you can use it for test or local server My bad, thanks for the input.
  7. Thanks @@AnnieRuru for posting this script. I'm sure many server owners will love you for it.
  8. Don't throw my IP around so casually xD Did you solve it yet with ossi?
  9. Look here: http://herc.ws/board/topic/7617-2014-10-22-client-download/?p=59717 Use a VPN/proxy if you're unable to download from there (wouldn't see why you can't though).
  10. Besides that, every game account would have a forum account. Unless you'll attach some form of master account system, this will be very redundant.
  11. Try a good old: git stash save && git pull && git stash pop If you wish to update your files, while keeping your own modifications. Comitting is saving the status on your computer, until you're pushing it to your repository. So it's safe to do, so you can revert if needed.
  12. The condition should be that both parties are killable, with just using @killable, doesn't mean the other party/person has to be killable to kill the other person. With the requested @pk here, you should be able to set PK conditions that count for every player I think. Probably a bit like @duel? We might need more specifics ;p
  13. I'm not entirely sure, but for doing that you might also need to modify the source where the captcha is inserted. Personally I'll be interested in implemented "Are You a Human?" type of verification instead of captcha, more fun and harder for bots to crack as far as I know.
  14. Haven't thought about that one to be honest, since I haven't used that idea for scripting yet! I'll see what I can do
  15. Updated first post with link to github repository, changed title so that it's more clear upon viewing the Plugin Releases forum what to expect from this plugin.
  16. Yeah, I noticed that, but the same applied to other job (no bug found for other jobs). and also don't forget: Try to use search function a bit more often, see here. Good luck.
  17. btw can anyone link me to the npc sprite ID with names ?gonne pin at script support because when I put 100 as sprite ID server pump msg says it is depricated soon EDIT: change -1 into FAKE_NPC Such amazing, but I wanted him/her to get into scripting ;p
  18. If you find such spots, modify the walkable areas in BROWEDIT, use WeeMapCache and you've solved that issue too. Was just tagging along with the example, I think 17 is the visible range, or you can set it somewhere in config too I thought. Anyhow, think along that path and it'll work.
  19. can you please write it in script? im kinda noob xD.. thanks Script: <asfaskfkjl> You could start here in case of lacking knowledge: https://github.com/HerculesWS/Hercules/blob/master/doc/script_commands.txt Trial & error is a great master, though takes time. You could declare a function, to store the getmapxy value(s), for example using ".@location" or the example used in the document that should be readily available ".@mapname$", ".@mapx" & ".@mapy". Then you'll need to randomize between the range you're looking for, rand(30) and store that in a variable ".@value_x" & rand(30) in a second variable ".@value_y". Call the random values in your warp statement and use the mapname from getmapxy, add the random values to your mapx & mapy values to teleport them in that range (the on-screen range). Mess around a little, show us what you got and then we can help you out further. I said this not to be mean, but to help you develop insight in scripting, good luck!
  20. That's why Herc has the plugin system for a part of the missing source additions that other emulators provide. Besides having (more?) community contributions, it allows for easier patches. However, I do agree it can be somewhat frustrating to have to fix everything from scratch. But that's why you've got a forum, are able to fix it and do pull requests and discuss the situation so it can be solved relatively quick.
  21. In a way you could also see it like this: No news, is good news. If people would find bugs, or anything they're dissatisfied with, they WILL let you know. People aren't bothered to provide feedback if it just works, because that lies within their expectations. So actually, getting no rep/feedback is good in a way. However, personally it won't feel good as you would like to be acknowledged for the work & effort you've put in. Keep it up.
  22. What is the latest revision? I am using the one from 10/22/2015 5:55PM And I've been trying to update the sql, but I got a lot of errors from duplicate ID to field doesn't exist, Also I have a question regarding the: From those .sql file, i imported all of them, is that correct? You only need to import the SQL databases for your server type. Pre-renewal or Renewal. _re files are for renewal servers, the ones without are for pre-renewal. I suggest you start over with the installation, once I'm back from work I'll check out if anything is missing in the main script that's causing you to miss all those SQL updates. If you use main.sql, it should contain the sql_updates up till the latest date, just verified this. You should import main.sql & logs.sql into your database. The item_db, mob_db and mob_skill_db are mainly for your control panel as Hercules doesn't utilise this function for servers anymore, a deprecated functionality that remains for web-based purposes. Kindly take a look at the Installation of SQL on the Hercules Wiki. It contains all the information you need and how to do it.
  23. I'll get back to this soon, need to verify ;p Else I might have to try make a plugin for this, to have the rA cashshop feature with custom currency here too.
  24. Don't forget to add the auraset plugin to "Hercules/src/plugins/makefile.in" Now could you do the following in the terminal: cd to/your/Herc/Locationmake clean servermake sqlmake plugins If you encounter errors, post them here. The lack of the .so file means it isn't being compiled.
  25. Depending on your needs, starting out with OpenVZ can be nice though. If you find a reliable hosting company that doesn't oversell their services, else KVM could be nicer if you also plan to toy with making modifications/changing the kernel. Once you're advancing forward, follow Ossi's advise and get an unmanaged server.
×
×
  • Create New...

Important Information

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