-
Content Count
59 -
Joined
-
Last visited
-
Days Won
7
Reputation Activity
-
goddameit got a reaction from IssID in Faction system
battle_check_target
if(pc_readglobalreg((TBL_PC*)src,script->add_str("faction")) != pc_readglobalreg((TBL_PC*)target,script->add_str("faction")) && src->m == SPECIAL_MAP_ID ) { return 1; } trade_traderequest
if(pc_readglobalreg(sd,script->add_str("faction")) != pc_readglobalreg(target_sd,script->add_str("faction")) && src->m == SPECIAL_MAP_ID ) { return; } -
goddameit got a reaction from jimboy09232 in BOT
File Name: BOT
File Submitter: goddameit
File Submitted: 10 Mar 2014
File Category: Source Modifications
Refer:
http://rathena.org/board/files/file/2551-autoattack/
http://rathena.org/board/files/file/2826-autopots/
Preview:
https://www.facebook.com/photo.php?v=774591642560012
https://www.facebook.com/fanen.goddameit/posts/774573372561839
https://www.facebook.com/fanen.goddameit/posts/773655365986973
Info:
This system will make player auto-attack when they active this SC.
Player can put some skill and item to their hotkeys for controlling something,
for example, if I put fly wing to my F1, and it will use it for teleporting.
Hotkeys:
F1 ---> Fly wing
F2 ---> Teleport (Skill)
F3 ~ F7 ---> buff skill for yourself
F8 ---> Main attacking skill
F9 ---> Second chosen skill
Line 2 1st ---> Item for HP (Lower 80%)
Line 2 2nd ---> Item for SP (Lower 80%)
http://i.imgur.com/v3rBXjc.jpg
Active:
sc_start4 SC_BOT,<Duration>,<Use Normal Attack>,0,0,0; Forced End:sc_end SC_BOT; Sample for ONOFF:@boton ---> start @botoff \ @botend ---> end http://pastebin.com/VEpkVF9i
PS:
If everything is right, but BOT still not working, check your SC_BOT definition in db/const.txt and status.h, both must be same value.
For New Version Hercules Users :
path->search is updated and it needs block_list now, so just add it by yourself.
http://herc.ws/board/topic/4821-bot/?p=67769
Update:
Click here to download this file -
goddameit got a reaction from dyas95 in BOT
File Name: BOT
File Submitter: goddameit
File Submitted: 10 Mar 2014
File Category: Source Modifications
Refer:
http://rathena.org/board/files/file/2551-autoattack/
http://rathena.org/board/files/file/2826-autopots/
Preview:
https://www.facebook.com/photo.php?v=774591642560012
https://www.facebook.com/fanen.goddameit/posts/774573372561839
https://www.facebook.com/fanen.goddameit/posts/773655365986973
Info:
This system will make player auto-attack when they active this SC.
Player can put some skill and item to their hotkeys for controlling something,
for example, if I put fly wing to my F1, and it will use it for teleporting.
Hotkeys:
F1 ---> Fly wing
F2 ---> Teleport (Skill)
F3 ~ F7 ---> buff skill for yourself
F8 ---> Main attacking skill
F9 ---> Second chosen skill
Line 2 1st ---> Item for HP (Lower 80%)
Line 2 2nd ---> Item for SP (Lower 80%)
http://i.imgur.com/v3rBXjc.jpg
Active:
sc_start4 SC_BOT,<Duration>,<Use Normal Attack>,0,0,0; Forced End:sc_end SC_BOT; Sample for ONOFF:@boton ---> start @botoff \ @botend ---> end http://pastebin.com/VEpkVF9i
PS:
If everything is right, but BOT still not working, check your SC_BOT definition in db/const.txt and status.h, both must be same value.
For New Version Hercules Users :
path->search is updated and it needs block_list now, so just add it by yourself.
http://herc.ws/board/topic/4821-bot/?p=67769
Update:
Click here to download this file -
goddameit got a reaction from keripikotaku in BOT
@@keripikotaku
You need to have some coding technology if you want to use it, or you can hire someone to help you.
(I'm lazy on checking it whenever herc updata)
(Did you see something missing in here? yeap, just add it.)
-
goddameit got a reaction from keripikotaku in BOT
File Name: BOT
File Submitter: goddameit
File Submitted: 10 Mar 2014
File Category: Source Modifications
Refer:
http://rathena.org/board/files/file/2551-autoattack/
http://rathena.org/board/files/file/2826-autopots/
Preview:
https://www.facebook.com/photo.php?v=774591642560012
https://www.facebook.com/fanen.goddameit/posts/774573372561839
https://www.facebook.com/fanen.goddameit/posts/773655365986973
Info:
This system will make player auto-attack when they active this SC.
Player can put some skill and item to their hotkeys for controlling something,
for example, if I put fly wing to my F1, and it will use it for teleporting.
Hotkeys:
F1 ---> Fly wing
F2 ---> Teleport (Skill)
F3 ~ F7 ---> buff skill for yourself
F8 ---> Main attacking skill
F9 ---> Second chosen skill
Line 2 1st ---> Item for HP (Lower 80%)
Line 2 2nd ---> Item for SP (Lower 80%)
http://i.imgur.com/v3rBXjc.jpg
Active:
sc_start4 SC_BOT,<Duration>,<Use Normal Attack>,0,0,0; Forced End:sc_end SC_BOT; Sample for ONOFF:@boton ---> start @botoff \ @botend ---> end http://pastebin.com/VEpkVF9i
PS:
If everything is right, but BOT still not working, check your SC_BOT definition in db/const.txt and status.h, both must be same value.
For New Version Hercules Users :
path->search is updated and it needs block_list now, so just add it by yourself.
http://herc.ws/board/topic/4821-bot/?p=67769
Update:
Click here to download this file -
goddameit got a reaction from JulioCF in BOT
File Name: BOT
File Submitter: goddameit
File Submitted: 10 Mar 2014
File Category: Source Modifications
Refer:
http://rathena.org/board/files/file/2551-autoattack/
http://rathena.org/board/files/file/2826-autopots/
Preview:
https://www.facebook.com/photo.php?v=774591642560012
https://www.facebook.com/fanen.goddameit/posts/774573372561839
https://www.facebook.com/fanen.goddameit/posts/773655365986973
Info:
This system will make player auto-attack when they active this SC.
Player can put some skill and item to their hotkeys for controlling something,
for example, if I put fly wing to my F1, and it will use it for teleporting.
Hotkeys:
F1 ---> Fly wing
F2 ---> Teleport (Skill)
F3 ~ F7 ---> buff skill for yourself
F8 ---> Main attacking skill
F9 ---> Second chosen skill
Line 2 1st ---> Item for HP (Lower 80%)
Line 2 2nd ---> Item for SP (Lower 80%)
http://i.imgur.com/v3rBXjc.jpg
Active:
sc_start4 SC_BOT,<Duration>,<Use Normal Attack>,0,0,0; Forced End:sc_end SC_BOT; Sample for ONOFF:@boton ---> start @botoff \ @botend ---> end http://pastebin.com/VEpkVF9i
PS:
If everything is right, but BOT still not working, check your SC_BOT definition in db/const.txt and status.h, both must be same value.
For New Version Hercules Users :
path->search is updated and it needs block_list now, so just add it by yourself.
http://herc.ws/board/topic/4821-bot/?p=67769
Update:
Click here to download this file -
goddameit got a reaction from paecantalup in BOT
File Name: BOT
File Submitter: goddameit
File Submitted: 10 Mar 2014
File Category: Source Modifications
Refer:
http://rathena.org/board/files/file/2551-autoattack/
http://rathena.org/board/files/file/2826-autopots/
Preview:
https://www.facebook.com/photo.php?v=774591642560012
https://www.facebook.com/fanen.goddameit/posts/774573372561839
https://www.facebook.com/fanen.goddameit/posts/773655365986973
Info:
This system will make player auto-attack when they active this SC.
Player can put some skill and item to their hotkeys for controlling something,
for example, if I put fly wing to my F1, and it will use it for teleporting.
Hotkeys:
F1 ---> Fly wing
F2 ---> Teleport (Skill)
F3 ~ F7 ---> buff skill for yourself
F8 ---> Main attacking skill
F9 ---> Second chosen skill
Line 2 1st ---> Item for HP (Lower 80%)
Line 2 2nd ---> Item for SP (Lower 80%)
http://i.imgur.com/v3rBXjc.jpg
Active:
sc_start4 SC_BOT,<Duration>,<Use Normal Attack>,0,0,0; Forced End:sc_end SC_BOT; Sample for ONOFF:@boton ---> start @botoff \ @botend ---> end http://pastebin.com/VEpkVF9i
PS:
If everything is right, but BOT still not working, check your SC_BOT definition in db/const.txt and status.h, both must be same value.
For New Version Hercules Users :
path->search is updated and it needs block_list now, so just add it by yourself.
http://herc.ws/board/topic/4821-bot/?p=67769
Update:
Click here to download this file -
goddameit got a reaction from humble in Online Gaming Time
Preview:
http://goo.gl/GUwpM5
Info: Tell you how long you're online.
Download:
script - http://pastebin.com/gYVYqgpF
sql - http://pastebin.com/HTL3wEhz
-
goddameit got a reaction from humble in Lottery
Info :
After GM active this game, everyone can put their #CASH into the pool,
the more you put into it, the higher chance you will win,
for example, if I put 100p into pool, and total #CASH is 1000p, then I have 10% ( 100/1000 ) chance,
if I add another 300p, then it will be 30.769% ( 400/1300 ).
The default setting is GM active or end this game, and tax rate is 5%.
Download :
Script --- lottery.txt
SQL --- http://pastebin.com/E86ETCbf
-
goddameit got a reaction from Noturn in BOT
File Name: BOT
File Submitter: goddameit
File Submitted: 10 Mar 2014
File Category: Source Modifications
Refer:
http://rathena.org/board/files/file/2551-autoattack/
http://rathena.org/board/files/file/2826-autopots/
Preview:
https://www.facebook.com/photo.php?v=774591642560012
https://www.facebook.com/fanen.goddameit/posts/774573372561839
https://www.facebook.com/fanen.goddameit/posts/773655365986973
Info:
This system will make player auto-attack when they active this SC.
Player can put some skill and item to their hotkeys for controlling something,
for example, if I put fly wing to my F1, and it will use it for teleporting.
Hotkeys:
F1 ---> Fly wing
F2 ---> Teleport (Skill)
F3 ~ F7 ---> buff skill for yourself
F8 ---> Main attacking skill
F9 ---> Second chosen skill
Line 2 1st ---> Item for HP (Lower 80%)
Line 2 2nd ---> Item for SP (Lower 80%)
http://i.imgur.com/v3rBXjc.jpg
Active:
sc_start4 SC_BOT,<Duration>,<Use Normal Attack>,0,0,0; Forced End:sc_end SC_BOT; Sample for ONOFF:@boton ---> start @botoff \ @botend ---> end http://pastebin.com/VEpkVF9i
PS:
If everything is right, but BOT still not working, check your SC_BOT definition in db/const.txt and status.h, both must be same value.
For New Version Hercules Users :
path->search is updated and it needs block_list now, so just add it by yourself.
http://herc.ws/board/topic/4821-bot/?p=67769
Update:
Click here to download this file -
goddameit got a reaction from buczak in Another 1v1 KoE
Preview:
Info:
Just like what video show you, winner is who can own EMP when time out,
so Attacker need to break EMP to be a new owner,
Defender need to protect EMP until time out.
Setting: .sett_totaltime = 180; // total gaming time .sett_waitenemydelay = 10; // wait for enemy .sett_opendelay = 10; // wait for game map open .sett_startdelay = 10; // wait for game start, defender can enter now .sett_restartdelay = 60; // when EMP is down, how long that setting will restart .sett_respawnHEARTdelay = 60; // respawn time for obstacle .sett_respawnBOMBdelay = 60; // respawn time for bomber .sett_reBOMBdelay = 60; // cd for bomber
Script:
Another 1v1 KoE .txt
db:
mob_avail.txt
2414,1288 2415,1908 2416,1906 mob_db.txt
2414,FAKE_EMP,FAKE_EMP,FAKE_EMP,1,20,0,0,0,1,1,2,100,99,0,0,0,0,0,90,7,12,0,3,26,0x40,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,02415,FAKE_HEART_STONE,FAKE_HEART_STONE,FAKE_HEART_STONE,1,20,0,0,0,1,1,2,100,99,0,0,0,0,0,90,7,12,0,3,26,0x40,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,02416,FAKE_DEF_STONE,FAKE_DEF_STONE,FAKE_DEF_STONE,1,20,0,0,0,1,1,2,100,99,0,0,0,0,0,90,7,12,0,3,26,0x40,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -
goddameit got a reaction from REKT in Another 1v1 KoE
Preview:
Info:
Just like what video show you, winner is who can own EMP when time out,
so Attacker need to break EMP to be a new owner,
Defender need to protect EMP until time out.
Setting: .sett_totaltime = 180; // total gaming time .sett_waitenemydelay = 10; // wait for enemy .sett_opendelay = 10; // wait for game map open .sett_startdelay = 10; // wait for game start, defender can enter now .sett_restartdelay = 60; // when EMP is down, how long that setting will restart .sett_respawnHEARTdelay = 60; // respawn time for obstacle .sett_respawnBOMBdelay = 60; // respawn time for bomber .sett_reBOMBdelay = 60; // cd for bomber
Script:
Another 1v1 KoE .txt
db:
mob_avail.txt
2414,1288 2415,1908 2416,1906 mob_db.txt
2414,FAKE_EMP,FAKE_EMP,FAKE_EMP,1,20,0,0,0,1,1,2,100,99,0,0,0,0,0,90,7,12,0,3,26,0x40,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,02415,FAKE_HEART_STONE,FAKE_HEART_STONE,FAKE_HEART_STONE,1,20,0,0,0,1,1,2,100,99,0,0,0,0,0,90,7,12,0,3,26,0x40,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,02416,FAKE_DEF_STONE,FAKE_DEF_STONE,FAKE_DEF_STONE,1,20,0,0,0,1,1,2,100,99,0,0,0,0,0,90,7,12,0,3,26,0x40,2000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -
goddameit got a reaction from REKT in Lottery
Info :
After GM active this game, everyone can put their #CASH into the pool,
the more you put into it, the higher chance you will win,
for example, if I put 100p into pool, and total #CASH is 1000p, then I have 10% ( 100/1000 ) chance,
if I add another 300p, then it will be 30.769% ( 400/1300 ).
The default setting is GM active or end this game, and tax rate is 5%.
Download :
Script --- lottery.txt
SQL --- http://pastebin.com/E86ETCbf
-
goddameit got a reaction from Jedzkie in Lottery
Info :
After GM active this game, everyone can put their #CASH into the pool,
the more you put into it, the higher chance you will win,
for example, if I put 100p into pool, and total #CASH is 1000p, then I have 10% ( 100/1000 ) chance,
if I add another 300p, then it will be 30.769% ( 400/1300 ).
The default setting is GM active or end this game, and tax rate is 5%.
Download :
Script --- lottery.txt
SQL --- http://pastebin.com/E86ETCbf
-
goddameit got a reaction from evilpuncker in Lottery
Info :
After GM active this game, everyone can put their #CASH into the pool,
the more you put into it, the higher chance you will win,
for example, if I put 100p into pool, and total #CASH is 1000p, then I have 10% ( 100/1000 ) chance,
if I add another 300p, then it will be 30.769% ( 400/1300 ).
The default setting is GM active or end this game, and tax rate is 5%.
Download :
Script --- lottery.txt
SQL --- http://pastebin.com/E86ETCbf
-
goddameit got a reaction from Quazi in Lottery
Info :
After GM active this game, everyone can put their #CASH into the pool,
the more you put into it, the higher chance you will win,
for example, if I put 100p into pool, and total #CASH is 1000p, then I have 10% ( 100/1000 ) chance,
if I add another 300p, then it will be 30.769% ( 400/1300 ).
The default setting is GM active or end this game, and tax rate is 5%.
Download :
Script --- lottery.txt
SQL --- http://pastebin.com/E86ETCbf
-
goddameit got a reaction from REKT in Critical-Magic
Update old work from rAthean and fix some things.
(Now you can free walking without being stopped on each hit)
Preview :
http://gfycat.com/PlushBewitchedBabirusa
Download :
Critical-Magic.patch -
goddameit got a reaction from buczak in Online Gaming Time
Preview:
http://goo.gl/GUwpM5
Info: Tell you how long you're online.
Download:
script - http://pastebin.com/gYVYqgpF
sql - http://pastebin.com/HTL3wEhz
-
goddameit got a reaction from Kong in Online Gaming Time
Preview:
http://goo.gl/GUwpM5
Info: Tell you how long you're online.
Download:
script - http://pastebin.com/gYVYqgpF
sql - http://pastebin.com/HTL3wEhz
-
goddameit got a reaction from Kusoo in Bigger Vending
File Name: Bigger Vending
File Submitter: goddameit
File Submitted: 26 Feb 2015
File Category: Source Modifications
Preview:
http://gfycat.com/OffbeatThirdFox
Info:
After using NPC for setting date, it will rewrite your vending list, so you can put more item.
Click here to download this file
-
goddameit got a reaction from dhaisuke in BOT
File Name: BOT
File Submitter: goddameit
File Submitted: 10 Mar 2014
File Category: Source Modifications
Refer:
http://rathena.org/board/files/file/2551-autoattack/
http://rathena.org/board/files/file/2826-autopots/
Preview:
https://www.facebook.com/photo.php?v=774591642560012
https://www.facebook.com/fanen.goddameit/posts/774573372561839
https://www.facebook.com/fanen.goddameit/posts/773655365986973
Info:
This system will make player auto-attack when they active this SC.
Player can put some skill and item to their hotkeys for controlling something,
for example, if I put fly wing to my F1, and it will use it for teleporting.
Hotkeys:
F1 ---> Fly wing
F2 ---> Teleport (Skill)
F3 ~ F7 ---> buff skill for yourself
F8 ---> Main attacking skill
F9 ---> Second chosen skill
Line 2 1st ---> Item for HP (Lower 80%)
Line 2 2nd ---> Item for SP (Lower 80%)
http://i.imgur.com/v3rBXjc.jpg
Active:
sc_start4 SC_BOT,<Duration>,<Use Normal Attack>,0,0,0; Forced End:sc_end SC_BOT; Sample for ONOFF:@boton ---> start @botoff \ @botend ---> end http://pastebin.com/VEpkVF9i
PS:
If everything is right, but BOT still not working, check your SC_BOT definition in db/const.txt and status.h, both must be same value.
For New Version Hercules Users :
path->search is updated and it needs block_list now, so just add it by yourself.
http://herc.ws/board/topic/4821-bot/?p=67769
Update:
Click here to download this file -
goddameit reacted to Ind in Hercules Ultimate Localization Design
Hercules Ultimate Localization Design
Hello~! - What?!
Servers are now able to run under any number of languages, without having any of the default files modified Designed by Haruna and Ind
Translating NPCs without editing them
By launching map server with the --generate-translations param a .pot (.po template) file will be created with all of the servers translate-able strings (including all npc dialogue), this file can be edited in text mode or by utilising any .po editor (there are many out there; for a high range of OSes) A .po file does not need to be fully translated to be used, map server will know when loading the file, and will fallback to the hardcoded string in the npc files as necessary Users are able to change their language with the new @lang command, @lang controls what language users see in @commands (msg_txt stuff) as well as over npc dialogues map-server.conf has a new setting called default_language where server owners may specify which language should be used as a base When you have a new .po file you want map server to use, add it to db/translations.conf Easy to Maintain
Since .po is a widely used format there are many tools that can help with merging for example Poedit, which easily consolidates a translated .po file with a newly generated .pot. For example when you have a translated .po and since it was created npc dialogs were added or modified all you have to do is launch map server to generate a new .pot, open your old .po in Poedit, go "Catalog -> Update from POT file" and it will insert the new translatable strings without touching your existing translations, it will also notify you of any "obsolete" strings that are in your .po file but that are no longer in use Script Command Macro
Besides messages.conf, all the dialogue utilised by 'mes' and 'select' is included in the .pot automatically, this patch also introduces a mechanism for utilising strings outside of these commands, the script macro _() which can be employed just as if it were a script function, for example set .@status$,_("Available"); tells map server to export "Available" as a translate-able string when it is run with --generate-translations (when running map server normally the macro has no overhead during runtime) Special Thanks to
Raizen and Roberto from Cronus, we would not have worked on this if it weren't for them Links~!
Commit Editing Example
-
goddameit reacted to Sense in Custom Monster Transform
Hi, Hercules!
My name is Sense, this is my first post.
the system can custom monster transform bonus script.
For example:
just give PC status change
sc_start SC_MONSTER_TRANSFORM,1200000,1276; and define your bonus script in the 'db/transform_bonus.txt'
if transform Devil
1109,{ bonus bAspd,1; bonus bHit,5; }
Effect:
before
after: (ASPD + 1 & HIT + 5)
Download Source Code:
src.patch
Download DB File:
db.patch
by the way, i'm learning english now.
-
goddameit got a reaction from Zirius in exclude specific buffs to be dispelled
https://github.com/rathena/rathena/blob/master/src/map/status.c
status_change_clear
-
goddameit got a reaction from Tio Akima in Damage baseado in SP
https://github.com/HerculesWS/Hercules/blob/master/src/map/battle.c
MO_EXTREMITYFIST
wd.damage = (250 + 150 * skill_lv) + (10 * (status_get_sp(src)+1) * wd.damage / 100) + (8 * wd.damage);