Jump to content

Kong

Members
  • Content Count

    224
  • Joined

  • Last visited

Everything posted by Kong

  1. Please share. Thanks you. Hi mrlongshen, Try using this script checker by Haru: haru.ws/scriptchecker Just copy and paste the All-in-One script there and you'll see the problem in detail. Just replace variables with Hercules.
  2. Thank you, that fixed the error.
  3. Can you please confirm (via in-game test) that nowarpto prevents this version of @go from warping to a map flagged with nowarpto, and that nowarp prevents warping from a map flagged with nowarp? I am unable to test any in-game behaviours at this time. Actually this nowarpto mapflag is designed for @warp command and not @go since you only have limited maps available for @go and you can simply remove the map if you don't want to allow people from warping to that town.
  4. Got it, thank you very much Mumbles! ~ Edit: function go { if (.deadlock && !Hp) { message strcharinfo(0), "You may not use @go when you are dead."; } else if (getmapflag(strcharinfo(3), mf_nowarp)) { message strcharinfo(0), "You are not authorized to warp from your current map."; } else if (.town && !getmapflag(strcharinfo(3), mf_town)) { message strcharinfo(0), "You may only use @go in towns."; } else if (.delay && @go_delay > gettimetick(2)) { message strcharinfo(0), "You must wait "+ (@go_delay - gettimetick(2)) +" seconds before warping again."; } else if (BaseLevel < getarg(3)) { message strcharinfo(0), "You must be at least level "+ getarg(3) +" to warp to this map."; } else if (getgroupid() < getarg(4) || getmapflag(getarg(0), mf_nowarp)) { message strcharinfo(0), "You are not authorized to warp to this map."; } else if (.charge && Zeny < getarg(5)) { message strcharinfo(0), "You must have at least "+ getarg(5) +" zeny to warp to this map."; } else { if (.delay) { @go_delay = gettimetick(2) + .delay; } if (.charge) { Zeny -= getarg(5); } warp getarg(0), getarg(1), getarg(2); end; } message strcharinfo(0), "@go failed."; end; }
  5. Sorry Mumbles, I think you have a wrong interpretation to nowarp mapflags. I decided to revert back to the original @go command for you to see the difference. Here's a screenshot: I tried to use @go command on the map where I have a 'nowarp' mapflag and as you can see, the failed message text says that "You are not authorized to warp from your current map" and that's exactly how nowarp mapflags work. This is the mapflag used for most pvp and gvg maps. Afaik. Nowarp prevents you from using @warp and @go commands on the specified map (meaning you can't use these commands on the map where the mapflag is set to nowarp). On the other hand, we have the Nowarpto mapflag. This however, prevents you from warping to the specified map. Ex: You are in Prontera. You have a mapflag of Nowarp That means you cannot use @warp and @go commands while you are in Prontera Another example, when you have mapflag of Nowarpto in Izlude and you are in Prontera That means there's no way you can use @go / @warp command to go to Izlude other than maybe, an npc or warp portal. Thanks in advance Edit: I have fixed it now. function go { getmapxy(.@map$, .@x, .@y, 0); if (.deadlock && !Hp) { message strcharinfo(0), "You may not use @go when you are dead."; } else if (getmapflag(.@map$, mf_nowarp)) { message strcharinfo(0), "You are not authorized to warp from your current map."; } else if (.town && !getmapflag(strcharinfo(3), mf_town)) { message strcharinfo(0), "You may only use @go in towns."; } else if (.delay && @go_delay > gettimetick(2)) { message strcharinfo(0), "You must wait "+ (@go_delay - gettimetick(2)) +" seconds before warping again."; } else if (BaseLevel < getarg(3)) { message strcharinfo(0), "You must be at least level "+ getarg(3) +" to warp to this map."; } else if (getgroupid() < getarg(4) || getmapflag(getarg(0), mf_nowarp)) { message strcharinfo(0), "You are not authorized to warp to this map."; } else if (.charge && Zeny < getarg(5)) { message strcharinfo(0), "You must have at least "+ getarg(5) +" zeny to warp to this map."; } else { if (.delay) { @go_delay = gettimetick(2) + .delay; } if (.charge) { Zeny -= getarg(5); } warp getarg(0), getarg(1), getarg(2); end; } message strcharinfo(0), "@go failed."; end; } Changes: replaced mf_nowarp from line 72 to mf_nowarpto since that's most likely how it should work added getmapxy script to get current location at line 60 added new script from line 64 that will check for current location if it has mf_nowarp thus preventing the use of @go.
  6. Hi zack, This is the exact error I get I didn't get this error when I have no skill learned yet but when I use @skillall and check for the 1st Job Skill Tree, it gives me this error. I'm not sure why I'm getting this error :|
  7. Hi Kong, Thanks for the feedback. I'll push an update when I get back to my desk; for now, you can add this block of code at line 62 to accommodate your needs: } else if (getmapflag(getarg(0), mf_nowarp)) { message strcharinfo(0), "You are not authorised to warp to this map."; Hi Mumbles, unfortunately this didn't solve the problem. I was still able to use the @go command even if my current map has a mapflag 'nowarp'. I think the problem is with the argument, it gets the value which is the one set for each @go towns. It doesn't read the mapflag of your current map location.
  8. Hi zackdreaver, Do you have complete sprite and texture for the Rebellion class? I got a resource error with the Rebellion's 1st Skill Tree. Looking for a missing coin fling.bmp Other expanded classes seems to be working fine with no errors, only have one for the Rebellion. Thank you in advance~
  9. Thank you very much, was looking for this!
  10. @zackdreaver It worked, thank you. Would there be any changes to my client beside the /h after changing to langtype 1? What is this primarily for? Thanks in advance.
  11. Hi Mumbles, I'm having a small problem with the nowarp mapflag. The command is still usable even if the map is set with a 'nowarp' mapflag.
  12. Hi, I've been trying to look for solution on how I can disable the /h command list from showing up upon login. Please see attached. Someone said this in the IRC that this has something to do with the client so I'm posting it here but I'm not really sure. Any help would be greatly appreciated. Thanks in advance.
  13. For some reason, the only version working for me is the stable 620. These new versions either has some missing files or simply can't run the app.
  14. This is sad, we've been playing pRO ever since it was opened. We're lucky to have played this game and even represent the Philippines in RWC.
  15. Haven't seen that in msgstringtable..Maybe hardcoded in hex? Have you tried reproducing this error, did you get the same? I'm using 2014-01-15 client.
  16. When you try to incorrect your password (3 or more) times, you will get this message attached. When you click 'OK' it will direct you to kRO site (www.ragnarok.co.kr) Do you have translation for this and do you know where to change this link? Thanks in advance.
  17. Kong

    @whosell

    Unfortunately this isn't working using the latest svn. Using VS2012 Error attached.
  18. I'm backing this service, highly recommended! Not only she can deliver fast, but it's definitely of the highest quality, even for a free design. Cheers! ~
  19. Do you already have the translation for the bank window?
  20. Hot damn! hahah. Thank you, will try this the soonest
  21. EDIT: Nevermind already found the problem. Deprecated script commands
  22. Using the latest version: 1.8 from rAthena Link here. Can't seem to find the problem here. The whole script is syntactically correct but still having this error (please see attached) I've also attached the script directly downloaded from rA. Thanks in advance for the help. All-In-One v1.8.txt
  23. EDIT: Thanks for the map!
  24. Hi, I saw a big update on iRO wiki with regards to Prontera map and there's huge improvement. What can you say? Here's the link: http://forums.irowiki.org/showpost.php?p=1408901&postcount=1562
  25. High rates ~ SHR. There's a lot to explore with the gameplay, economy, long term goals, etc. and it's much more fun to play at least for me and most of us in our recent server.
×
×
  • Create New...

Important Information

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