Vy Low 11 Posted June 27, 2013 As what the title said hopefully someone can do this plugin Share this post Link to post Share on other sites
0 cJei 4 Posted June 27, 2013 Wow I think this would be a nice feature. What will it do? Backup database and etc? Share this post Link to post Share on other sites
0 Jezu 25 Posted June 27, 2013 No, @maintenance will make the server unable to join normal players with group id: 0 Only 99 group id can enter on the server. The reason why it is important is to avoid people entering the server while the server is online so you can test your npc or any scripts freely. Share this post Link to post Share on other sites
0 jaBote 438 Posted June 27, 2013 You can already do this, but you'd have to reboot the server by using these settings located at login-server.conf: // Required account group id to connect to server.// -1: disabled// 0 or more: group idgroup_id_to_connect: -1// Minimum account group id required to connect to server.// Will not function if group_id_to_connect config is enabled.// -1: disabled// 0 or more: group idmin_group_id_to_connect: -1 Share this post Link to post Share on other sites
0 Vy Low 11 Posted June 27, 2013 You can already do this, but you'd have to reboot the server by using these settings located at login-server.conf: // Required account group id to connect to server.// -1: disabled// 0 or more: group idgroup_id_to_connect: -1// Minimum account group id required to connect to server.// Will not function if group_id_to_connect config is enabled.// -1: disabled// 0 or more: group idmin_group_id_to_connect: -1 yep this will do, but need to restart server unlike @maintenance it will automatically kick all the players and only group 99 can connect Share this post Link to post Share on other sites
0 Susu 5 Posted July 8, 2013 This can't be made for the moment because the HPM system allows only map-server plugins. The part that deny players from logging in is in the login server so you will have to wait unitil plugins are avalable for login and char servers. PS : There is still a "dirty" way to do that, you could @kick all the players and then load a NPC that will reject the players when they log in. I don't think it's a good way since all the players will thought the server is online until being kicked by the NPC. Share this post Link to post Share on other sites
0 pr3p 39 Posted July 9, 2013 (edited) bump Edited September 9, 2014 by pr3p Share this post Link to post Share on other sites
0 Vy Low 11 Posted July 9, 2013 i also have a mod for this =) I need a plugin Share this post Link to post Share on other sites
0 Valor 3 Posted July 10, 2013 Mod or whatnot it should be free for christ sake! I wont hesitate releasing some mods just to get rid of "PM ME", gross. disgusting. Me want this too :3 Share this post Link to post Share on other sites
0 Vy Low 11 Posted July 10, 2013 Mod or whatnot it should be free for christ sake! I wont hesitate releasing some mods just to get rid of "PM ME", gross. disgusting. Me want this too :3 well i agree it should be free =) Share this post Link to post Share on other sites
0 Xgear 44 Posted July 10, 2013 I have a plugin that'd work with this, just waiting for some HPM stuff to be implemented. I could also provide it with a basic really small change in the source that'd be required (At least until the HPM's required updates go through) Share this post Link to post Share on other sites
0 Vy Low 11 Posted July 14, 2013 I have a plugin that'd work with this, just waiting for some HPM stuff to be implemented. I could also provide it with a basic really small change in the source that'd be required (At least until the HPM's required updates go through) thanks Xgear! Share this post Link to post Share on other sites
0 Luffy 14 Posted July 30, 2014 bummp ~ @xgear! any updates on this? is this already release? Share this post Link to post Share on other sites
0 THPO 7 Posted August 17, 2014 been wanting to have this feature added to Hercules of if anyone can provide it or sells for good price Share this post Link to post Share on other sites
0 Luffy 14 Posted September 8, 2014 Bumpp~ Any News about this (T-T)/) Share this post Link to post Share on other sites
0 Luffy 14 Posted September 9, 2014 (edited) does someone know about this? @maintenance <group_id can stay 1-99> <delay to kick in minute> <maintenance duration in minute> Edited September 11, 2014 by AnnieRuru Topic merge Share this post Link to post Share on other sites
0 THPO 7 Posted September 9, 2014 http://www.ro-services.com/downloads/maintenance-status-command-scr-mod/ they have it. Share this post Link to post Share on other sites
0 AnnieRuru 958 Posted September 9, 2014 wow ... don't do anything stupid ... ima gonna write one ... $20 for this simple mod ? omg ... its overpriced in my opinion ... 1 Zirius reacted to this Share this post Link to post Share on other sites
0 Litro 45 Posted September 9, 2014 wow ... don't do anything stupid ... ima gonna write one ... $20 for this simple mod ? omg ... its overpriced in my opinion ... woah.. surely your fans will line up more.. Share this post Link to post Share on other sites
0 Luffy 14 Posted September 9, 2014 wow ... don't do anything stupid ... ima gonna write one ... $20 for this simple mod ? omg ... its overpriced in my opinion ... (X_X)/) 20$ if only i can MOD this kind of stuff i would Release it for FREE! after all Hercules provide us a Free Source Code, so why not give in Return! Thumbs up for Annie. Share this post Link to post Share on other sites
0 THPO 7 Posted September 9, 2014 wow ... don't do anything stupid ... ima gonna write one ... $20 for this simple mod ? omg ... its overpriced in my opinion ... That is definitely so nice of you Annie.. God Bless you Share this post Link to post Share on other sites
0 quesoph 105 Posted September 9, 2014 I am trying to make similar one. but I can't seem to figure out how to show "on maintenance" on service select.. ^^ Share this post Link to post Share on other sites
0 AnnieRuru 958 Posted September 9, 2014 (edited) of course everything that I write will be free . . I am trying to make similar one. but I can't seem to figure out how to show "on maintenance" on service select.. ^^ https://github.com/HerculesWS/Hercules/blob/master/src/map/clif.c#L676clif->authfail_fd( sd->fd, 1 ); will display 'Server Closed (1)' note that the packet header is 0x81 if you change 'min_group_id_to_connect', you'll get this https://github.com/HerculesWS/Hercules/blob/master/src/login/login.c#L1107 the packet header is also 0x81 somehow *athena core developer dunno who, doesn't make use of clif->authfail_fd function I know about this topic http://herc.ws/board/topic/1286-requesting-maintenance-plugin/?p=10266 where people says plugin not supported, because they edit the login_auth_ok function inside srcloginlogin.c but I found out HPMHooking allow to hook pc->authok inside srcmappc.c so mine can support plugin ... well in theory I'm about 20% done now ... now writing the sql table to make it persist after server shutdown ... because it seems roservice they have that Edited September 9, 2014 by AnnieRuru 1 Edgar reacted to this Share this post Link to post Share on other sites
0 karazu 33 Posted September 9, 2014 more fans are coming! Share this post Link to post Share on other sites
0 Litro 45 Posted September 9, 2014 more fans are coming! where is the fan base, i have to be registered asap 1 karazu reacted to this Share this post Link to post Share on other sites
As what the title said hopefully someone can do this plugin
Share this post
Link to post
Share on other sites