Search the Community
Showing results for tags 'Support'.
Found 13 results
-
I open this bug in GitHub but if anyone how a fix this in code to help release my server... https://github.com/HerculesWS/Hercules/issues/3276 **Describe the bug** I spent 4 hours yesterday compiling and testing all the clients I found on herc nemo's github, the most recent version in which the name of the monsters in my custom quest appears correctly in the questlog is 2019-06-05f. Any version after this appears as "Poring" both in Alt + U and on the right side of the screen. **To Reproduce** Steps to reproduce the behavior: 1. Create a quest 2. Alt + U in the xxxx version in Target the correct names of the monsters appear, in the others tested it appears "Poring" 3. On the upper right side in the xxxx version the correct names of the monsters appear, in the others tested it appears "Poring" 4. In the character's head it's the same thing **Expected behavior** A clear and concise description of what you expected to happen. **Screenshots** Clients: Packet version: 2021-11-17_Ragexe_1637052357, 2022-03-30_Ragexe_1648440293, 2020-07-15bRagexe, 2020-04-01bRagexe, 2019-12-24aRagexe, 2019-11-20aRagexe, 2019-11-27aRagexe, 2022-04-06_Ragexe_1648707856 VÃdeo https://cdn.discordapp.com/attachments/306632465294819331/1199840189628035162/2024-01-24-19-11-37_Svn6HE1e.mp4?ex=65c40141&is=65b18c41&hm=1df2c4c9fa08004e45f9fd14dc8bc787d519f1c50c1ccb08553c155e8a26ea6b& Working Fine in 2019-06-05f If applicable, add screenshots to help explain your problem. **System specs (please complete the following information):** - OS: Windows 11 - Hercules Version [v2023.12] - Mode: pre-renewal - Packet version: 2021-11-17_Ragexe_1637052357, 2022-03-30_Ragexe_1648440293, 2020-07-15bRagexe, 2020-04-01bRagexe, 2019-12-24aRagexe, 2019-11-20aRagexe, 2019-11-27aRagexe, 2022-04-06_Ragexe_1648707856 - Client type: main **Plugins used or source modifications** mapcache
-
Hello, I'm currently trying to add a @pk plugin to my server. I'm following this guide to add plugins made for linux: http://herc.ws/wiki/Building_HPM_Plugin_for_gcc Let me run you through what I have done: 1st I went to my folder "Hercules/conf/" used nano to open plugins.conf and edited and added the following: plugins_list: [ /* Enable HPMHooking when plugins in use rely on Hooking */ "HPMHooking", //"db2sql", //"sample", //"other", "@pk", ] 2nd step was to go to "Hercules/src/plugins/" used nano to create @pk.c and add this code: https://github.com/dastgirp/HPM-Plugins/blob/master/src/plugins/%40pk.c The only thing I modified from the @pk.c code was the delay timer: int config_delay = 5; // After turn pk on/off, how many seconds delay before the player allow to pk on/off ? I changed it to 60 seconds: int config_delay = 60; // After turn pk on/off, how many seconds delay before the player allow to pk on/off ? I'm not exactly sure if I should do any other modification apart from this one. Right after this I started the server and the moment it started this error appeared: [Status]: HPM: Loaded plugin 'HPMHooking' (0.2) built with HPMHooking support. [Status]: HPM: Loaded plugin 'HPMHooking' (0.2) built with HPMHooking support. [Fatal Error]: HPM:plugin_load: failed to load 'plugins/@pk.so' (error: plugins/@pk.so: cannot open shared object file: No such file or directory)! [Fatal Error]: HPM:plugin_load: failed to load 'plugins/@pk.so' (error: plugins/@pk.so: cannot open shared object file: No such file or directory)! [Status]: HPM: Loaded plugin 'HPMHooking' (0.2) built with HPMHooking support. [Fatal Error]: HPM:plugin_load: failed to load 'plugins/@pk.so' (error: plugins/@pk.so: cannot open shared object file: No such file or directory)! So from what I understood from the fatal error message it says it can not find the "plugins/@pk.so" because theres not such file or directory. So I procceded to create that file in the directory (Hercules/src/plugins/) I used nano to create "@pk.so" add added the code again https://github.com/dastgirp/HPM-Plugins/blob/master/src/plugins/%40pk.c Set the delay timer to 60 and nothing else. So now, my "Hercules/src/plugins/" folder is like this /Hercules/src/plugins# ls constdb2doc.c HPMHooking Makefile.in sample.c db2sql.c HPMHooking.c mapcache.c script_mapquit.c dbghelpplug.c HPMHooking.h @pk.c generate-translations.c Makefile @pk.so I proceeded to start the server again, to see what error message would show now this came showed up: [Status]: HPM: Loaded plugin 'HPMHooking' (0.2) built with HPMHooking support. [Fatal Error]: HPM:plugin_load: failed to load 'plugins/@pk.so' (error: plugins/@pk.so: cannot open shared object file: No such file or directory)! [Fatal Error]: HPM:plugin_load: failed to load 'plugins/@pk.so' (error: plugins/@pk.so: cannot open shared object file: No such file or directory)! [Info]: Server uses 'select' as event dispatcher [Info]: Server supports up to '1024' concurrent connections. [Status]: HPM: Loaded plugin 'HPMHooking' (0.2) built with HPMHooking support. [Fatal Error]: HPM:plugin_load: failed to load 'plugins/@pk.so' (error: plugins/@pk.so: cannot open shared object file: No such file or directory)! It still says that there is not such file or directory. I'm out of ideas so I ask for help. Thank you for your time.
-
Version 1.0.1
181 downloads
:!: Angel's Arts - Mapping Project :!: To view all my works click on the link above (guides you at my Facebook page). This map was developed on purpose of being a support room (with a hallway that leads the user there included). Any desired changes are by your own. You can use this map for whatever you want. The sale of this map is prohibited (since it's being released for free). Let the credits on the map if you do not perform major changes (only visible on map editor / not apparent for players). Don't entitle yourself as the author of this content. Redistribution in other communities is free as long as the credits are placed. Thanks, Angel. Facebook: Angel's Arts Mapping Project. rAthena profile: Angelisk brAthena profile: Angelisk - link down TSR profile: Angelisk R.O. Services profile: Angel- 1 review
-
- support room
- map
- (and 4 more)
-
Please Help. Ragnarok has been crashed! UTC Time: 16/02/2017 08:32:56 Local Time: 16/02/2017 16:32:56 EXE version: 2013-12-23 Gepard version: 2.0 Gepard compilation date: 2017021001 OS version: Windows 8.1 64 bit Build 9200 0x00820794 Test Ragnarok Online+Gepard.exe 0x008257e8 Test Ragnarok Online+Gepard.exe 0x007e69e4 Test Ragnarok Online+Gepard.exe 0x007c145a Test Ragnarok Online+Gepard.exe 0x008bbff9 Test Ragnarok Online+Gepard.exe 0x008bd1ea Test Ragnarok Online+Gepard.exe 0x7560a534 KERNEL32.DLL 0x76f98f8b ntdll.dll 0x76f98f61 ntdll.dll EAX: 0x00000000 | 0000000000 ECX: 0xddf0be44 | 3723542084 EDX: 0x00000000 | 0000000000 EBX: 0x0000ffff | 0000065535 ESI: 0x0d58c918 | 0223922456 EDI: 0x00000010 | 0000000016 ESP: 0x0018ee18 | 0001633816 EBP: 0x0018faa0 | 0001637024 EIP: 0x00820794 | 0008521620 DR0: 0x00000000 | 0000000000 DR1: 0x00000000 | 0000000000 DR2: 0x00000000 | 0000000000 DR3: 0x00000000 | 0000000000 DR6: 0x00000000 | 0000000000 DR7: 0x00000000 | 0000000000 TF0: 0 TF1: 0 RST: 0 9516 9516 52 SST: 0 CST: 0 =================================== Stack =================================== 0018ee18: e4 44 e8 dd 01 00 00 00 18 c9 58 0d 01 23 9c 73 D X # s 0018ee28: ff ff ff ff 15 00 00 00 00 00 00 00 00 00 00 00 0018ee38: 00 00 00 00 01 00 00 00 18 c9 58 0d ff ff 00 00 X 0018ee48: 6f a9 f9 00 01 34 1e 00 00 76 37 29 6c 00 00 01 o 4 v7)l 0018ee58: 30 f3 92 28 00 00 00 00 00 00 00 00 0f 00 00 00 0 ( 0018ee68: 88 ee 18 00 10 f1 18 00 d4 34 1e 00 ea 00 08 02 4 0018ee78: cd c6 e4 c0 00 00 00 00 05 00 00 00 20 00 02 00 0018ee88: 43 00 3a 00 5c 00 52 00 65 00 67 00 69 00 63 00 C : \ R e g i c 0018ee98: 69 00 64 00 65 00 5c 00 32 00 30 00 31 00 37 00 i d e \ 2 0 1 7 0018eea8: 5c 00 46 00 75 00 6c 00 6c 00 5f 00 6b 00 52 00 \ F u l l _ k R 0018eeb8: 4f 00 5f 00 50 00 72 00 65 00 2d 00 72 00 65 00 O _ P r e - r e 0018eec8: 6e 00 65 00 77 00 61 00 6c 00 5f 00 32 00 30 00 n e w a l _ 2 0 0018eed8: 31 00 36 00 30 00 33 00 32 00 34 00 5c 00 64 00 1 6 0 3 2 4 \ d 0018eee8: 61 00 74 00 61 00 5c 00 74 00 65 00 78 00 74 00 a t a \ t e x t 0018eef8: 75 00 72 00 65 00 5c 00 65 00 6e 00 67 00 6c 00 u r e \ e n g l 0018ef08: 69 00 73 00 68 00 5c 00 c0 00 af 00 c0 00 fa 00 i s h \ 0018ef18: c0 00 ce 00 c5 00 cd 00 c6 00 e4 00 c0 00 cc 00 0018ef28: bd 00 ba 00 5c 00 62 00 61 00 73 00 69 00 63 00 \ b a s i c 0018ef38: 5f 00 69 00 6e 00 74 00 65 00 72 00 66 00 61 00 _ i n t e r f a 0018ef48: 63 00 65 00 5c 00 75 00 6e 00 6c 00 6f 00 63 00 c e \ u n l o c 0018ef58: 6b 00 5f 00 64 00 72 00 61 00 67 00 77 00 6e 00 k _ d r a g w n 0018ef68: 64 00 2e 00 62 00 6d 00 70 00 00 00 00 00 00 00 d . b m p 0018ef78: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0018ef88: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0018ef98: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ============================================================================= 0x00400000 0x00906000 Test Ragnarok Online+Gepard.exe 0x76f50000 0x00168000 ntdll.dll 0x755f0000 0x00140000 KERNEL32.DLL 0x750c0000 0x000cf000 KERNELBASE.dll 0x71080000 0x0009a000 apphelp.dll 0x693d0000 0x006d7000 gepard.dll 0x003f0000 0x00007000 DINPUT.dll 0x30000000 0x0006d000 binkw32.dll 0x721d0000 0x000e7000 DDRAW.dll 0x60000000 0x0005d000 ijl15.dll 0x75270000 0x0004d000 WS2_32.dll 0x21100000 0x0005d000 mss32.dll 0x76b00000 0x00025000 IMM32.dll 0x10000000 0x00015000 cps.dll 0x739c0000 0x00020000 WINMM.dll 0x00d10000 0x0005d000 granny2.dll 0x72160000 0x00069000 MSVCP100.dll 0x6fee0000 0x000bf000 MSVCR100.dll 0x74db0000 0x00150000 USER32.dll 0x74ff0000 0x00077000 ADVAPI32.dll 0x752c0000 0x0010b000 ole32.dll 0x75950000 0x011a1000 SHELL32.dll 0x74f10000 0x00087000 OLEAUT32.dll 0x74fa0000 0x00041000 SHLWAPI.dll 0x753e0000 0x00108000 GDI32.dll 0x71540000 0x0001e000 IPHLPAPI.DLL 0x72c50000 0x00012000 NETAPI32.dll 0x73630000 0x00008000 VERSION.dll 0x72a80000 0x001c3000 WININET.dll 0x758a0000 0x00086000 COMCTL32.dll 0x72a00000 0x0002d000 dbghelp.dll 0x73a50000 0x0000e000 WTSAPI32.dll 0x754f0000 0x000be000 msvcrt.dll 0x72440000 0x00007000 DCIMAN32.dll 0x753d0000 0x00007000 NSI.dll 0x749a0000 0x000b1000 RPCRT4.dll 0x74cb0000 0x000f7000 MSCTF.dll 0x72350000 0x00020000 WINMMBASE.dll 0x74a60000 0x0003e000 sechost.dll 0x75750000 0x0014e000 combase.dll 0x71530000 0x00008000 WINNSI.DLL 0x722e0000 0x0000a000 netutils.dll 0x722c0000 0x0001b000 srvcli.dll 0x720f0000 0x00010000 wkscli.dll 0x71ed0000 0x00215000 iertutil.dll 0x74980000 0x0001d000 SspiCli.dll 0x75230000 0x0003a000 cfgmgr32.dll 0x71eb0000 0x0001f000 DEVOBJ.dll 0x74970000 0x00009000 CRYPTBASE.dll 0x74910000 0x00051000 bcryptPrimitives.dll 0x71bd0000 0x000dc000 uxtheme.dll 0x71560000 0x00042000 WINSTA.dll 0x72430000 0x00010000 napinsp.dll 0x72410000 0x00014000 pnrpnsp.dll 0x6a6d0000 0x00012000 NLAapi.dll 0x71a50000 0x00045000 mswsock.dll 0x719d0000 0x0007c000 DNSAPI.dll 0x723f0000 0x00009000 winrnr.dll 0x723e0000 0x0000f000 wshbth.dll 0x713d0000 0x00044000 fwpuclnt.dll 0x719c0000 0x00007000 rasadhlp.dll 0x71ea0000 0x00009000 kernel.appcore.dll 0x714f0000 0x00013000 dhcpcsvc.DLL 0x71120000 0x00019000 dwmapi.dll 0x0de20000 0x00ae9000 igdumdim32.dll 0x5f7e0000 0x00361000 igdusc32.dll 0x6d790000 0x000da000 D3DIM700.DLL 0x6f3c0000 0x00079000 DSOUND.DLL 0x704e0000 0x0003e000 POWRPROF.dll 0x76e00000 0x0007d000 clbcatq.dll 0x6f220000 0x00048000 MMDevApi.dll 0x6f270000 0x00054000 AUDIOSES.DLL
-
Hi guys! I need some help with this FFA Script please. I was hoping if someone can edit it, players will have to register to the NPC and wait for a certain time for example 3mins before all registered players be warped to the FFA Arena? And if possible, to add a announcement of the winner and reset the npc after the match. Thanks in advance! // -------------------------------------// // ----------- Free For All ------------// // ------------- By: Butch -------------// // ---------- Rewrite by: Bio ----------// // A simple Free for all script // // -------------------------------------// // ------------- Changelog -------------// // 1.0 - The one made by Butch. // // 2.0 - Rewrite by Bio: // // Easy Configuration // // Use of Event Labels // // Added Min and Max Players // // -------------------------------------// // -- FFA Core - script ::ffa_core FAKE_NPC,{ end(); OnInit: // -- Configuration .WAITINGROOM_TEXT$ = "[Free For All]"; // Text to be displayed on Waiting Room .MIN_PLAYER = 5; // How many Players are needed to start .MAX_PLAYER = 0; // Maximum number of Players allowed. Must be higher than '1' (0 to disable this limit) .REWARD_PLAYER = 1; // Reward Players? Use 0 or 1 (0: off / 1: on) .REWARD_NAMEID = 25002; // Reward ID .REWARD_AMOUNT = 1; // Reward Amount .ANNOUNCE_COLOR$ = "0x00b89d"; // FFA announce's color .WINNER_DISP_COLOR$ = "0x00FFFF"; // FFA winner announce's color .ATCMD_NAME$ = "startffa"; // @name of atcommand to force start announce. .ATCMD_LEVEL = 60; // Min GroupID which can use this command. .ATCMD_CHRLV = 99; // Min GroupID which can use this char command. // -- Initializing bindatcmd(.ATCMD_NAME$,"ffa_core::OnStartEvent",.ATCMD_LEVEL, .ATCMD_CHRLV); .STATUS = 0; // Info: 0 - Off | 1 - Waiting for start | 2 - Running waitingroom(.WAITINGROOM_TEXT$, 0); end(); OnStartEvent: .STATUS = 1; announce("Free for all will start in 1 minute.", bc_all, .ANNOUNCE_COLOR$); sleep(60000); if ( getmapusers("guild_vs5") >= .MIN_PLAYER ) { for ( .@i = 5; .@i > 0; .@i-- ) { mapannounce("guild_vs5", sprintf("FFA starts in [%d]", .@i), .ANNOUNCE_COLOR$); } announce("guild_vs5", "FFA has started!! Go kill'em all!!", bc_all, .ANNOUNCE_COLOR$); .STATUS = 2; setmapflag("guild_vs5", mf_gvg); removemapflag("guild_vs5", mf_noskill); initnpctimer(); // Time Limit of 30 minutes end(); } // Else: Fall Through OnStopEvent: OnTimer1800000: stopnpctimer(); .STATUS = 0; removemapflag("guild_vs5", mf_gvg); setmapflag("guild_vs5", mf_noskill); mapwarp("guild_vs5", "prontera", 156, 149); end(); OnPCKillEvent: if ( getmapusers("guild_vs5") != 1 ) { announce(sprintf("FFA Current players - %d.", getmapusers("guild_vs5")), bc_self, .ANNOUNCE_COLOR$); } else if ( getmapusers("guild_vs5") == 1 ) { dispbottom("You are a winner of Event Free for all. Congratz!", .WINNER_DISP_COLOR$); announce(sprintf("Free For All Winner: %s", strcharinfo(0)), bc_all, .WINNER_DISP_COLOR$); getitem(.REWARD_NAMEID, .REWARD_AMOUNT); mapwarp("guild_vs5", "prontera", 156, 149); // TODO: make dest map configurable (I'm too lazy to do it now haha) donpcevent("ffa_core::OnStopEvent"); } end(); // Common end command for conditions above. OnPCLoadMapEvent: if ( strcharinfo(3) == "guild_vs5" ) { if ( getmapusers("guild_vs5") >= .MIN_PLAYER && !.STATUS ) { donpcevent("ffa_core::OnStartEvent"); } } end(); } // ------ FFA Warper -------// prontera,147,149,6 script Free For All 999,{ .STATUS = getvariableofnpc(.STATUS, "ffa_core"); .MAX_PLAYER = getvariableofnpc(.MAX_PLAYER, "ffa_core"); mes("[^FF0000Agent Mil^000000]"); mes("What do you want?"); next(); .@choice = select("Enter ^FFA500FFA Arena^000000", "Nothing"); if ( .@choice == 2 ) { mes("[^FF0000Agent Mil^000000]"); mes("Okay, see you next time."); } else if ( .STATUS > 1 ) { mes("[^FF0000Agent Mil^000000]"); mes("Entrance for Free for all is not available at the moment"); } else if ( .MAX_PLAYER > 1 && getmapusers("guild_vs5") >= .MAX_PLAYER ) { mes("[^FF0000Agent Mil^000000]"); mes("Maximum number of players reached, try again in next match."); } else { if ( getcharid(1) ) { mes("^ff0000* Please leave your party."); close; } else if ( getcharid(2) ) { mes("^ff0000* Please leave your guild."); close; } else { // TODO: Why use this coordinates if we want to warp randomly? // Isn't better replace this switch and warp with just 'warp("guild_vs5", 0, 0);'? switch (rand(3)) { case 0: .@x = 18; .@y = 50; break; case 1: .@x = 50; .@y = 77; break; case 2: .@x = 81; .@y = 49; break; case 3: .@x = 49; .@y = 22; break; } warp("guild_vs5", .@x, .@y); } } close(); // Common close command for all conditions above. } // -- Mapflags guild_vs5 mapflag loadevent guild_vs5 mapflag partylock guild_vs5 mapflag guildlock guild_vs5 mapflag notrade guild_vs5 mapflag nodrop
-
- battleground
- FFA
-
(and 2 more)
Tagged with:
-
Hello everybody, my name's Michele/savain and i come from italy, i'm here for asking you an help =/ Me and my friend we want to open a private server (just playing alone, nothing open server to all, just only us), but i'm totally ignorant about this way to do a server (mysql,tortoise,ect,), 7-8 years ago i've created (but i don't remeber nothing) a private server in txt.way.. Mhm the actual way to create a server is hard for us, exist a pre-compiled server or full folder of unofficial server?(that we change only IP or configuration, or nothing if is basic RO config) Please we want to play, but the online server and official servers are full of bad people, custum things and lag =( or people that steal every Boss,ect.. Help us to create a server >-< and sorry for my stupid english Thanks to all....
- 10 replies
-
- private server
- unofficial
-
(and 4 more)
Tagged with:
-
Hi, I am struggling to get my script to force an emotion from an NPC from another script. Bit of info: - Both NPCs are on the same map. - Player cannot see both NPCs at the same time on their screen (too far apart). - NPC 1 (who you are talking to) warps you in front of NPC 2, who talks a bit then responds with emotions. What is wrong with this? Thank you in advance for any help. prontera,100,100,5 script NPC1 53,{ mes "[NPC1]"; mes "I am now warping you to NPC2"; next; warp "prontera",150,150,0; mes "[NPC1]; mes "This is NPC2. Say hello to the player, NPC2."; set .@emote, e_paper; next; donpcevent "NPC2::OnEmote"; //Conversation 'mes' continues from here //At the bottom of NPC1's script (but still inside it) OnEmote: emotion .@emote; end; }
-
I tried searching, people say they fixed their problem, but never explained how. I have updated mapnametable.txt and map_cache.dat. Solutions pretty please . also shout out to Chemical Crush for making this map
-
Hi~ I wanna hide the 'group' name for one specific group. but I don't wanna use hide_session for I want them to appear on the @who command, I just want them to look like other players~ and not display the groupname: Quake (Police)
-
Hello, so i was testing 2010-11-24aRagexeRE in hercules, i can login just fine to ingame screen, but i can't see any NPCs, and the mobs kinda bugged too (its missing at first but it will suddenly showed up out of nowhere when its moved) I don't know if the problem is client side or server side. I've done this : but got no luck, maybe something i missed?
-
File Name: Support Room (Hallway included) - Indoor File Submitter: Angelisk File Submitted: 10 Nov 2013 File Category: Maps & Textures :!: Angel's Arts - Mapping Project :!: To view all my works click on the link above (guides you at my Facebook page). This map was developed on purpose of being a support room (with a hallway that leads the user there included). Any desired changes are by your own. You can use this map for whatever you want. The sale of this map is prohibited (since it's being released for free). Let the credits on the map if you do not perform major changes (only visible on map editor / not apparent for players). Don't entitle yourself as the author of this content. Redistribution in other communities is free as long as the credits are placed. Thanks, Angel. Facebook: Angel's Arts Mapping Project. rAthena profile: Angelisk brAthena profile: Angelisk - link down TSR profile: Angelisk R.O. Services profile: Angel Click here to download this file
-
Hi guys! I really need your help please guide me on how to solve this. I'm still a NEWBIE Thank you for helping ^__^
-
Hello! Was wondering why the emp is not showing up even if the WoE started already, im using toasty WoE controller. did try to do it manually with @agitstart or agitstart2, @agitend.. agitend2, Help please, Thank you!