AnnieRuru 957 Posted November 12, 2015 (edited) this is useful for certain events when you want your players to move at a fixed speed eg: even if the player has agi up, mount peco or using Authoritative Badge, all players movement speed are fixed at your desire value Download: 1.3plugin Example: prontera mapflag movespeed 150 setmf_movespeed "prontera", 150; all players at prontera will move at default speed the value capped between 20~1000 prontera mapflag movespeed 150 99 setmf_movespeed "prontera", 150, 99; all players except GM99 at prontera will move at default speed removemf_movespeed "prontera"; remove the movespeed mapflag in prontera, without using "@reloadscript" dispbottom getmf_movespeed( "prontera" ) +""; dispbottom getmf_movespeed( "prontera", 0 ) +""; dispbottom getmf_movespeed( "prontera", 1 ) +""; first 2 lines return the movespeed value, 3rd line return the GM level bypass restriction Note: since the minimum value is 20, if the mapflag is off, return 0 1.0 - plugin 1.1 - plugin - I hook wrong function, should be map->flags_init 1.2 - plugin - update to latest revision - add GM level bypass restriction - add *setmapflagmovespeed *removemapflagmovespeed *getmapflagmovespeed script command 1.3 - plugin - change *setmapflagmovespeed into *setmf_movespeed ... and so on Edited October 27, 2020 by AnnieRuru 4 evilpuncker, bWolfie, raPalooza~ and 1 other reacted to this Quote Share this post Link to post Share on other sites
4144 364 Posted November 12, 2015 why not create plugin? In plugin possible all except adding new flag to getmapflag/setmapflag. 1 AnnieRuru reacted to this Quote Share this post Link to post Share on other sites
AnnieRuru 957 Posted November 12, 2015 In plugin possible all except adding new flag to getmapflag/setmapflag.its possible now ?erm ... yeah... nowadays my script use setmapflag ... no longer use the old <tab> <tab> <tab> is there any example that I can refer on ? because I saw this https://github.com/HerculesWS/Hercules/pull/450 its still not done yet ? Quote Share this post Link to post Share on other sites
4144 364 Posted November 12, 2015 @@AnnieRuru plugin can introduce own map flags, but they cant be used in functions getmapflag/setmapflag. You can see map flag in this example: https://github.com/dastgir/HPM-Plugins/blob/master/src/plugins/afk.c here used map flag "noafk" 1 AnnieRuru reacted to this Quote Share this post Link to post Share on other sites
Anisotropic Defixation 18 Posted November 12, 2015 I would appreciate if both versions were shared in any case, not everyone likes plugins. Quote Share this post Link to post Share on other sites
AnnieRuru 957 Posted November 12, 2015 @@4144 eheheh... hehehe ... you are right, now I got 1 less stuff to be plagiarize by rathena @@Anisotropic Defixation sry rathena members, my stuffs are release for free for hercules users only Quote Share this post Link to post Share on other sites
Anisotropic Defixation 18 Posted November 12, 2015 (edited) You're wrong on this, some people just find plugins cumbersome and hard to deal with. I mentioned this because you already had a normal patch available but decided to remove it. Edited November 12, 2015 by Anisotropic Defixation Quote Share this post Link to post Share on other sites
MikZ 5 Posted November 14, 2015 @@AnnieRuru you removed the patch. can you still post those? thank you.. Quote Share this post Link to post Share on other sites
MoGuri 1 Posted November 26, 2015 Lol, so its cumbersome to use a plugin? In a nice scenario you should have all the source edits on plugins, so the changes wont collide on the updates. Quote Share this post Link to post Share on other sites
REKT 10 Posted November 27, 2015 this is useful for certain events when you want your players to move at a fixed speed eg: even if the player has agi up, mount peco or using Authoritative Badge, all players movement speed are fixed at your desire value Download: plugin Example: prontera mapflag movespeed 150all players at prontera will move at default speed. . . Archive 1.0 plugin 1.1 plugin - I hook wrong function, should be map->flags_init Any chances for rAthena version? Quote Share this post Link to post Share on other sites
AnnieRuru 957 Posted November 28, 2015 Any chances for rAthena version?erm ... $10 ? lolbtw I heard that you are considering open a new server, why not just open a Hercules server instead ? Quote Share this post Link to post Share on other sites
REKT 10 Posted November 28, 2015 Any chances for rAthena version?erm ... $10 ? lolbtw I heard that you are considering open a new server, why not just open a Hercules server instead ? No problem, PM ME. first of all, the reason why i can't moved to Hercules, due to i have many heavy modifications on my server which is not compatible of Hercules i don't know. rAthena emulator has lots of bug to be honest. while Hercules has fully fixed emulator and complete packets. I'm planning to move but i don't know yet @_@ does Hercules support fully client of 2014-10-22? and 2015-05-13b? Quote Share this post Link to post Share on other sites
AnnieRuru 957 Posted November 28, 2015 i have many heavy modifications on my server which is not compatible of HerculesI've heard this excuse many timesbut isn't that patches also prevent you from upgrading rathena too ? . while Hercules has fully fixed emulator and complete packets.honestly hercules is quite lag behind rathena since Ind gone. does Hercules support fully client of 2014-10-22? and 2015-05-13b?no idea, I'm client noob and I am currently using 2014-01-15 Quote Share this post Link to post Share on other sites
Samuel 83 Posted November 28, 2015 does Hercules support fully client of 2014-10-22? and 2015-05-13b? yes, herc support those clients but really not recommended yet for live servers. Although I myself uses the 2014-10-22 client, haven't encountered bug so far. and if there is, just need to report it to get support and if it take a while, could easily downgrade client dates to use. Well @@AnnieRuru is right, after Ind left, there's so much gap between rathena and herc in content but I still use herc. well hopefully after the Christmas season, our devs will comeback to work lol Quote Share this post Link to post Share on other sites
thor1009 9 Posted December 14, 2015 (edited) I think right now the 20150513 client is stable enough, actually I have used this client for about 3 months for my server. After the fix of quest packets and equipment view ack packets, I did not experience any bugs. In my opinion, Hercules has a lot of amazing features. But the developments for contents directly related to gameplay (skills, status calculation, mob ai) stopped for a long time, and tons of issues wait for resolving. This is the biggest con. Edited December 14, 2015 by thor1009 Quote Share this post Link to post Share on other sites
Dastgir 1246 Posted December 15, 2015 I think right now the 20150513 client is stable enough, actually I have used this client for about 3 months for my server. After the fix of quest packets and equipment view ack packets, I did not experience any bugs. In my opinion, Hercules has a lot of amazing features. But the developments for contents directly related to gameplay (skills, status calculation, mob ai) stopped for a long time, and tons of issues wait for resolving. This is the biggest con. Report any issues , if you feel they are bugged.However for 2015-05, we don't support many of its feature, which will be coded soon I guess. Quote Share this post Link to post Share on other sites
evilpuncker 503 Posted January 16, 2016 @AnnieRuru if you are accepting suggestions: add a simple config with a minimum gm lvl to bypass this, great work as always! Quote Share this post Link to post Share on other sites
evilpuncker 503 Posted July 8, 2016 @AnnieRuru if you are accepting suggestions: add a simple config with a minimum gm lvl to bypass this, great work as always! yeaah i agree to this.. and also please update this plugin to the latest revision of hercules... and also the fixaspd mapflag dastgir already fixed them here Quote Share this post Link to post Share on other sites
AnnieRuru 957 Posted March 24, 2019 1.2 - plugin - update to latest revision - add GM level bypass restriction - add *setmapflagmovespeed *removemapflagmovespeed *getmapflagmovespeed script command 2 Kuroe and MikZ reacted to this Quote Share this post Link to post Share on other sites
AnnieRuru 957 Posted March 24, 2019 since some people has downloaded 1.2, has to move up a revision 1.3 - plugin - change *setmapflagmovespeed into *setmf_movespeed ... and so on Quote Share this post Link to post Share on other sites