Hadeszeus
-
Content Count
651 -
Joined
-
Last visited
-
Days Won
1
Reputation Activity
-
Hadeszeus reacted to 4144 in how to get the vit of an enemy?
in your server not exists constant bAtkEnemyVit. and server report error with type 0
-
Hadeszeus reacted to Dastgir in how to get the vit of an enemy?
Plugin adds it, your plugin is not enabled as well. (Check HPMHooking as well)
Also, the stacktrace shows pc_bonus instead of pc_bonus2, make sure the item doesn't have any other bonus to test this properly.
-
Hadeszeus reacted to Kuya Jeo in New Ragnarok Launcher
Im currently working with a New Project but this project is not yet finish
Progress : 30% to 35% as of March 21, 2021
I start this project because of innovation and challenging myself again haha
You can watch the video, the Features are in the video description, I will add more features since I done with other stuff on this project.
-
Hadeszeus got a reaction from Inzanity in Inzanity's Services [Client side setup] [Custom Client patches] [SRC mods / Scripting]
Awesome Scripter! He's very talented and knows what he's doing. WIll help you until your script is bug-free. I just hope he'll be available soon to accept more projects.
I will definitely avail his service again soon if available.
-
Hadeszeus reacted to Aeromesi in Ultimate Broadcaster
Hey Hercules! Aeromesi here just bringing another release to the table specifically for Hercules.
[Ultimate Broadcaster 1.0]
Special thanks to: IeYasuru (I forgot to include credits, my mind was somewhere else!)
Now, what is the Ultimate Broadcaster? It's an old script that I found on my old eAthena SVN years ago, so I decided to recode it for Hercules! What is included:
GM Menu Features:
Activate Flood Control: You have the option to add a flood control for players based on 1, 2, 3, and 5 minute intervals. You may enabled or disable this feature as you please.
Broadcasting: You may choose "Serverwide Broadcast" to everyone, an "Anonymous broadcast" so no one knows who you are, and a "Multi-broadcast" to give multiple broadcast with timing in between.
Change broadcasting Prices: You have the option to change the serverwide broadcast, Anonymous broadcast, and Multi-broadcast prices all in the NPC with a Last edited by: so and so's name, so you know what GM changed the broadcaster, so no going through the script itself to change the prices.
Toggle ON/OFF: You may disable the NPC and input an override code to be used later to enable the NPC again, but be warned, write down whatever you input, or you WILL NOT be able to turn the NPC back on.
Last edited by: You may view who last edited the NPC and who disabled the NPC last.
Player Menu Features:
Broadcast a message serverwide: Let all players know what you're up to!
Anonymouse message: Anonymously say something to your foes or friends!
Broadcast up to 5 messages serverwide: You have the option to broadcast 2, 3 ,4 or 5 messages IF you enable flood control, if flood control is disabled this option is removed.
Also when flood control is active if you try and activate it you'll be able to run the flood timer again, even run the flood timer even if server restarts or not, and able to change the times IF flood timer is active, that's what you get to change.
So may I say, enjoy?
Also there is a variable in main_func.txt called ".@ServNam$ = "MyRO";" just change that to whatever server name you use.
Any inputs would gladly be appreciated =)
broadcaster.rar
-
Hadeszeus reacted to Samuel in [Pre-Re] HD Refine Not Showing Blacksmith Blessing
as you're using PRE-RE, you need to configure it in your db/pre-re/refine_db.conf
/************************************************************************** ************* Entry structure ******************************************** ************************************************************************** Armors/WeaponLevel1~4: { // Specifies weapon level or armor type. // - For armors, values of 100 add 1 armor defense. // - For weapons, values of 100 add 1 ATK & MATK. StatsPerLevel: (int) // This value is applied for ever level. RandomBonusStartLevel: (int) // This value specifies the start point for those levels that give a random bonus value (usually the first unsafe upgrade). // - RandomBonusStartLevel is only applied for weapons, and not displayed client-side. RandomBonusValue: (int) // A random number between 0 and (Random bonus start level - Upgrade level + 1) * this value is applied for all upgrades past. RefineryUISettings: ( { Level: (int or array of int) // Holds either the individual refine level meant for this setting or an array defining a range of Low to Max level BlacksmithBlessing: (int) (optional) // How many Blacksmith Blessing required for this range to be safe from breaking Announce: "(string)" (optional) // Sends an announcement server wide when a player reach this refine level using Refinery UI, this feature is only available starting from 2017-08-30 RagexeRE or 2017-09-06 Ragexe the field accepts the following values and it defaults to not announce Success to set the announcement on item refine successful Failure to set the announcement on item refine failure Always to always announce it Items: { AegisName: { Type: "(string)" // The type to determine the chances used for this item, REFINE_CHANCE_TYPE_* constants are used in here Cost: (int) (optional) // Amount of zeny required FailureBehavior: "(string)" (optional) // The expected behavior on failure for this item, the following strings are used in here Destroy (default) sets the item to be destroyed on failure Keep keeps the item after failure Downgrade downgrades the item by one level on failure } } } ) Rates: { // Per level configuration of the refine rates. Lv1~20: { // Lv1 ~ Lv20. NormalChance: (int) // (optional, defaults to 100) Chance of successful refine using normal ores (100 = 100%). EnrichedChance: (int) // (optional, defaults to 100 for weapons below refine level 20, otherwise 0.) Chance of successful refine using enriched ores (100 = 100%). EventNormalChance: (int) // (optional, defaults to 100) Chance of successful refine using normal ores (100 = 100%) during a refine event. EventEnrichedChance: (int) // (optional, defaults to 100 for weapons below refine level 10, otherwise 0.) Chance of successful refine using enriched ores (100 = 100%) during a refine event. Bonus: (int) // (optional, defaults to 0) Bonus (Armor) for this level of refine. } // Note: Refine levels that use default values need not be listed. (Example: Lv1: { NormalChance: 100 Bonus: 0 }) } } **************************************************************************/
Check db/re/refine_db.conf as your reference on how to add
-
Hadeszeus reacted to Dastgir in Charms [Item gift effect while in inventory]
http://upaste.me/f8b42118100b0bab2
^ This is as it is version, made months ago, there's no compile warnings/errors, but dont' know if it works or not with new rev,
How it works?
Add Following to item:
Charm: true in item_db.conf in whichever item you want.
-
Hadeszeus reacted to Kuya Jeo in @market clone
Enable the HPMHooking plugin
NOTE : HPMHooking.c is already in src/plugin folder, just enable it in makefile
edit makefile.ini and makefile in trunk/src/plugin
enable it too in conf/plugin.conf
recompile your server
-
Hadeszeus reacted to Kuya Jeo in Error adding @pk plugin
did you put your plugin file in the src/plugins folder?
to make it easier to compile just command
make clean && make all
-
Hadeszeus reacted to Kuya Jeo in I CAN'T EDIT MAX LEVEL 255/120
trunk/src/common/mmo.h
#define MAX_LEVEL 175 change into
#define MAX_LEVEL 255
Next is trunk/conf/map/battle/player.conf
this will make 255 stats
// Max limit of char stats. (AGI, STR, etc.) max_parameter: 99 change into
// Max limit of char stats. (AGI, STR, etc.) max_parameter: 255
Next is trunk/conf/map/battle/client.conf
max_lv: 99
change it to (same with the aura_lv if you want 255 player have a blue aura)
max_lv: 255
next step is trunk/db/pre-re/job_db.conf
you can use this one, not yet tested but give it a try
Link : https://pastebin.com/QaB3Y3Tv
Done forget to recompile your server after..
-
Hadeszeus got a reaction from AnnieRuru in Just trying to figure out. Anyone knows which client is this?
Thanks for answering. Glad to know you're still here and active @evilpuncker. Still remember you! Hahah thanks!
-
Hadeszeus reacted to AnnieRuru in skill mob rate not working properly
{ Id: 1001 SpriteName: "SCORPION" Name: "Scorpion" Lv: 16 Hp: 153 Sp: 1 Exp: 108 JExp: 81 AttackRange: 1 Attack: [33, 7] Def: 16 Mdef: 5 Stats: { Str: 12 Agi: 15 Vit: 10 Int: 5 Dex: 19 Luk: 5 } ViewRange: 10 ChaseRange: 12 Size: "Size_Small" Race: "RC_Insect" Element: ("Ele_Fire", 1) Mode: { CanMove: true CastSensorIdle: true CanAttack: true Detector: true ChangeTargetMelee: true ChangeTargetChase: true } MoveSpeed: 200 AttackDelay: 1 AttackMotion: 1 DamageMotion: 1 MvpExp: 0 Drops: { Boody_Red: 70 Scorpions_Tail: 5500 Elunium_Stone: 57 Solid_Shell: 210 Fine_Grit: 100 Yellow_Herb: 200 Lusty_Iron: 20 Scorpion_Card: 1 } }, SCORPION: { NPC_FIREATTACK: { SkillState: "MSS_BERSERK" SkillLevel: 1 Rate: 2000 Delay: 5000 Cancelable: true SkillTarget: "MST_TARGET" CastCondition: "MSC_ALWAYS" } NPC_POISON: { SkillState: "MSS_BERSERK" SkillLevel: 1 Rate: 500 CastTime: 800 Delay: 5000 SkillTarget: "MST_TARGET" CastCondition: "MSC_ALWAYS" } NPC_POISONATTACK: { SkillState: "MSS_BERSERK" SkillLevel: 1 Rate: 500 CastTime: 300 Delay: 5000 SkillTarget: "MST_TARGET" CastCondition: "MSC_ALWAYS" } MO_EXTREMITYFIST: { SkillState: "MSS_ANY" SkillLevel: 5 Rate: 10000 CastTime: 0 Delay: 0 SkillTarget: "MST_TARGET" CastCondition: "MSC_ALWAYS" } } you also need to lower monster's AttackDelay and AttackMotion for the monster to cast skill faster too
-
Hadeszeus reacted to evilpuncker in Just trying to figure out. Anyone knows which client is this?
Use client 2019-05-30 and you should be fine, I'm using 2020-02-06aRagexe right now with no issues btw
you can download them here:
http://nemo.herc.ws/
-
Hadeszeus got a reaction from evilpuncker in Just trying to figure out. Anyone knows which client is this?
Thanks for answering. Glad to know you're still here and active @evilpuncker. Still remember you! Hahah thanks!
-
Hadeszeus reacted to Kubix in Any good protection for RO this 2016?
150$ basic functionality +70$ some additional functions -
Hadeszeus reacted to AnnieRuru in So ... I'm back... but meh ...
so ... after years of showing up, then inactive, then come back, then inactive,
I come back again .... hahahaha
but I'm not very happy ...
why ?
.
because I'm in DEBT !
.
I am broke its because of this Malaysia 1MDB scandal ! (please google it)
Malaysia Currency DROP NON-STOP
.
I borrow money from my relatives, already RM3500 accumulated
which is nearly USD $900
it is a big amount .... if I don't find a method to increase my income, I'm gonna broke
.
.
so ... I have google some sites on how to earn money online ...
I almost get scam for a 'work at home' scheme
.
its here -> http://www.yyjob.net/display-job/5848/Urgent-Home-Base-Data-Entry-Typists.html?searchId=1445258816.89&page=1
I actually sent my email and my contact number for them
then they reply ....
I immediately spot 3 error
1. where is the company name & address ?
2. Data Entry job is ...
of course I already googled it
means that person gives you a shit ton of scanned documents
then you sort it out and digitize them with microsoft excel
now this is the legitimate site for freelancing, and it look like this
there are always more than 50 peoples to bid on any data entry job, no matter how small the payout it
what I read in the mail has nothing resemble to what I learn from google
wait ... ADVERTISING ? since when data entry job becomes a salesgirl?
3. it ask you to deposit RM50 to start a business ...
ok RM50 is actually small
I just have to eat white bread/plain rice with plain water for 3 days, then I can save RM50 up
but ... it just sound too good ...
something fishy already
so I keep on google until I found this site
http://asiaparttime.com/blog/asiaparttime/how-to-tell-if-a-data-entry-job-is-a-scam/
end case
there is no follow up, and don't want to talk to them anymore
so after hours and hours of thinking and searching
http://reviewopedia.com/workathome/7-ways-to-make-money-online/
of course there's more, but the #1 in particular ...
... makes me make a very tough decision
I always say that everything on the internet should be free
after all is information age nowadays everyone owns smartphones, and I own 2
but the real life get the better of me
I have resort to earn money through selling scripts
... and I hate myself for saying this crap ...
I used to argue and threaten others by reproducing their scripts and release for free
but I don't have a choice now, seems like karma has hit back on me
haiz ... so now I'm still in the middle of setting up a test server
probably can start scripting tomorrow
I think ... my current stance is
1. continue make free release in hercules script request or script release
---- if anyone wants to me to make it compatible with rathena, let's talk price
2. start making scripts over PM, of course, price negotiable
---- higher price for rathena users ... hahaha
3. if source edit is require, no longer release any patch
---- so there are less rathena users able to convert them
I would keep this stance, and view next month (1st Dec) if I'm able to cover my expenses
I just need earn about USD $300 per month to cover this debt
if convert USD $300 into MYR, is about RM1200, that should be enough
and that's also means how small malaysia currency is ... haiz
-
Hadeszeus reacted to Dastgir in extended vending system plugin
Update 2:
Added Extended Vending System
https://github.com/dastgir/HPM-plugins
(Please Take a Look and +1 at my Plugin Collection Topic: http://herc.ws/board/topic/8202-plugin-collections/page-1)
-
-
-
-
Hadeszeus reacted to Jguy in HAT - The Hercules Admin Tool!
Sorry for the lack of updates, both to this thread and to the repo.
Rumors of my death have been greatly exaggerated. I'm still alive, still with Hercules.
I was in the process of moving and had a few family issues come up that had taken me away from my life for a bit. I was able to work on a few things but nowere near the activity level I was doing.
I'm back, and have a bit more time than I did so I should be getting back into this.
I started working on an Official User Guide which will be in PDF form and will detail how to install and use the panel. I hope to have a version of it ready to use by October 15th. During this time I will of course push more regular updates to the GIT repo. look for more updates soon!
-
Hadeszeus reacted to Emistry in Script Command : getquestinfo
I can try show an example later when I get back to home.
example :
as you can see from the picture, most of these quest npc are written in a way like this, so that the NPC can tell which monsters they are going to hunt and how many.
and they are hardcoded into the npc script.
official server doesnt have any changes for the quest, so there isnt any major issue about it.
but what if the private server plan to adjust the quest ?? then they have to manually adjust all the related NPC script due to the content are mostly hardcoded into the script itself.
if we can add a script command to retrieve the quest information, things could be done easily, even the script could be much more simpler or shorter at certain cases ( *custom script mostly* )
some part may probably look simpler and nicer I guess.
current script example :
switch(select("Hunt Dark Frame:Hunt Evil Druid:Hunt Wraith:Hunt Raydric Archer")) { case 1: callsub L_Quest,10110,.@str1$+"Hunt 10 Dark Frames.",.@str2$; case 2: callsub L_Quest,10111,.@str1$+"Hunt 10 Evil Druids.",.@str2$; case 3: callsub L_Quest,10112,.@str1$+"Hunt 10 Wraiths.",.@str2$; case 4: callsub L_Quest,10113,.@str1$+"Hunt 10 Raydric Archers.",.@str2$; }
if we have getquestinfo( <quest id>,<param> ) , assume param 1 = quest title.
setarray .@quest_id, 10110, 10111, 10112, 101103; .@quest_id_size = getarraysize( .@quest_id ); for ( .@i = 0; .@i < .@quest_id_size; .@i++ ) { .@quest_menu$ = .@quest_menu$ + getquestinfo( .@quest_id[.@i],1 ) + ":"; } .@i = select( .@quest_menu$ ) - 1; callsub L_Quest,.@quest_id[.@i],.@str1$+"Hunt "+getquestinfo( .@quest_id[.@i],1 ),.@str2$; we could write it this way, where we only need to provide the quest id.
it reduced the redundancy for certain part of the script.
-
-
Hadeszeus got a reaction from mrlongshen in [Games] Jackpot slot machine
Nice. Please update zeny to Zeny. and close to end on cutin part.
close2;
cutin "",255;
end; <---
-
Hadeszeus reacted to Dastgir in @arealoot
File Name: @arealoot
File Submitter: Dastgir
File Submitted: 17 Mar 2015
File Category: Plugins
Hello,
I wanna release this awesome @arealoot plugin.
Credits to Streusel for providing the Source diff, I converted it to a plugin, for easy to install and use
For Changing the Arealoot Range: Either change it via source:
int arealoot_range = 3; //x BY x Range
Or Add this to any one of conf file in conf/battle
// Arealoot, determine the range of arealoot// Min: 1, Max: 10// Default: 3// 2 -> 2x2 range, 3 -> 3x3 rangearealoot_range: 3
Click here to download this file