Hadeszeus
-
Content Count
651 -
Joined
-
Last visited
-
Days Won
1
Reputation Activity
-
Hadeszeus reacted to quesoph in Convert this "Facebook Share System" script please
^ Change ACMD_FUNC(share) to ACMD(share).
-
Hadeszeus reacted to Mhalicot in What's your recommended Setting?
Nako, walang kinalaman ang autosave_time.. bayaan mo lang sya sa default nya na 300..
ang dapat mong ayusin ay yung settings ng save_settings
// Apart from the autosave_time, players will also get saved when involved// in the following (add as needed):// 1: After every successful trade// 2: After every vending transaction// 4: After closing storage/guild storage.// 8: After hatching/returning to egg a pet.// 16: After successfully sending a mail with attachment// 32: After successfully submitting an item for auction// 64: After successfully get/delete/complete a quest// 128: After every buying store transaction// 256: After every bank transaction (deposit/withdraw)// NOTE: These settings decrease the chance of dupes/lost items when there's a// server crash at the expense of increasing the map/char server lag. If your // server rarely crashes, but experiences interserver lag, you may want to set// these off.save_settings: 511 paki basa at i-add mo kung ano gusto mo..
-
Hadeszeus reacted to AnnieRuru in Vendor Control (rewrite)
I think I'm going to start a "New Script Festival" LOL
I have so many scripts in my hard-disk ...
so I just have to post them 1 at a time ... everyday ! -> keep my fan base happy
-
Hadeszeus reacted to AnnieRuru in Reduce the price of all items
simple patch
http://upaste.me/631810678b37dc39c
tested with
prontera,157,183,1 shop kjvhkxjvx 100,501:-1,1201:-1,2304:-1note that npc shops that already has a value will still overwrite the price though
and of course ... merchant can discount/overcharge it
-
Hadeszeus reacted to AnnieRuru in Vendor Control (rewrite)
me start to love rewrite Emistry's script .... hehehe
sure he don't mind
Download: 2.1
script & plugin
plugin is meant for players can vend on top of npc
look for the original topic here for description
https://rathena.org/board/topic/84828-utility-vendor-control/
... but download the script here .. hahaha
-
Hadeszeus reacted to Ind in Michieru's Renewal Update
Topic: http://herc.ws/board/topic/4428-michierus-renewal-update/
Michieru's Mega-Ultra-Super-Plus-Hyper-Master Skill Update
Helloo~! What?!Renewal Updates based on 2013 data Whats in it?!
More than I could list! Following is what I could pick out, I'm going only as far as to mention the names that have been modified/added due to the length of the commit, I apologise for the lack of detail -- includes updated mechanics, formulas, entirely new skills and so on! 1st/2nd Class Skills LK_SPIRALPIERCE AL_PNEUMA SC_ENERGYCOAT HT_BLASTMINE HT_CLAYMORETRAP SC_EDP MO_MOEXTREMITYFIST Rune Knight Skills RK_DRAGONBREATH RK_DRAGONBREATH_WATER RK_STORMBLAST RK_HUNDREDSPEAR RK_DRAGONHOWLING RK_CRUSHSTRIKE RK_SONICWAVE RK_WINDCUTTER RK_IGNITIONBREAK RK_PHANTOMTHRUST RK_ENCHANTBLADE RK_STONEHARDSKIN RK_MILLENNIUMSHIELD RK_FIGHTINGSPIRIT SC_VITALITYACTIVATION Arch Bishop Skills AB_EPICLESIS AB_CHEAL AB_CLEMENTIA AB_CANTO AB_PRAEFATIO AB_JUDEX AB_ADORAMUS AB_DUPLELIGHT_MAGIC AB_HIGHNESSHEAL AB_RENOVATIO SC_OFFERTORIUM AB_EUCHARISTICA Warlock Skills WL_MARSHOFABYSS WL_STASIS WL_CRIMSONROCK WL_HELLINFERNO WL_TELEKINESIS_INTENSE WL_SIENNAEXECRATE WL_RECOGNIZEDSPELL WL_COMET WL_SOULEXPANSION WL_EARTHSTRAIN WL_SUMMON_ATK_(variants) WL_FROSTMISTY WL_JACKFROST Ranger Skills RA_ARROWSTORM RA_FEARBREEZE RA_ELECTRICSHOCKER RA_FIRINGTRAP RA_ICEBOUNDTRAP RA_UNLIMIT RA_WUGRIDER RA_WUGDASH RA_WUGBITE RA_CLUSTERBOMB RA_MAGENTATRAP RA_COBALTTRAP RA_MAIZETRAP RA_VERDURETRAP RA_CAMOUFLAGE RA_WUGSTRIKE RA_SENSITIVEKEEN Mechanic Skills NC_COLDSLOWER NC_ACCELERATION NC_ANALYZE NC_MAGNETICFIELD NC_NEUTRALBARRIER NC_STEALTHFIELD NC_POWERSWING NC_VULCANARM NC_FLAMELAUNCHER NC_ARMSCANNON NC_SELFDESTRUCTION NC_REPAIR NC_AXEBOOMERANG NC_AXETORNADO NC_MAGICDECOY NC_HOVERING NC_SHAPESHIFT NC_EMERGENCYCOOL NC_SILVERSNIPER NC_MADOLICENCE NC_INFRAREDSCAN NC_BOOSTKNUCKLE NC_PILEBUNKER Shadow Chaser Skills SC_BODYPAINT SC_INVISIBILITY SC_BLOODYLUST SC_MANHOLE SC_DIMENSIONDOOR SC_CHAOSPANIC SC_MAELSTROM SC_FATALMENACE SC_FEINTBOMB SC_ESCAPE SC_STRIPACCESSARY SC_TRIANGLESHOT SC_DEADLYINFECT SC_SHADOWFORM SC_IGNORANCE Royal Guard Skills LG_TRAMPLE LG_SHIELDSPELL LG_EXCEEDBREAK LG_OVERBRAND LG_MOONSLASHER LG_PIETY LG_EARTHDRIVE LG_HESPERUSLIT LG_REFLECTDAMAGE LG_PINPOINTATTACK LG_RAYOFGENESIS LG_INSPIRATION LG_CANNONSPEAR LG_BANISHINGPOINT LG_SHIELDPRESS Sura Skills SR_LIGHTNINGWALK SR_FLASHCOMBO SR_RIDEINLIGHTNING SR_DRAGONCOMBO SR_SKYNETBLOW SR_CURSEDCIRCLE SR_RAMPAGEBLASTER SR_FLASHCOMBO SR_KNUCKLEARROW SR_WINDMILL SR_GATEOFHELL Wanderer / Ministrel Skills Chorus (WA_/WM_ ensambles) Bonus MI_RUSH_WINDMILL WA_MOONLIT_SERENADE WM_SEVERE_RAINSTORM WM_DEADHILLHERE WM_SOUND_OF_DESTRUCTION WM_SATURDAY_NIGHT_FEVER WM_MELODYOFSINK WM_REVERBERATION WM_VOICEOFSIREN WM_DEADHILLHERE WM_LULLABY_DEEPSLEEP WM_SIRCLEOFNATURE WM_GREAT_ECHO WM_LERADS_DEW WM_BEYOND_OF_WARCRY WM_UNLIMITED_HUMMING_VOICE WM_POEMOFNETHERWORLD WM_DEADHILLHERE WM_RANDOMIZESPELL WM_SONG_OF_MANA WM_DANCE_WITH_WUG WM_METALICSOUND WM_GLOOMYDAY WM_FRIGG_SONG Sorcerer Skills SO_FIREWALK SO_ELECTRICWALK SO_EARTHGRAVE SO_POISON_BUSTER SO_VACUUM_EXTREME SO_ELEMENTAL_SHIELD SO_FIRE_INSIGNIA SO_WATER_INSIGNIA SO_WIND_INSIGNIA SO_EARTH_INSIGNIA SO_ELEMENTAL_SHIELD SO_DIAMONDDUST SO_PSYCHIC_WAVE SO_VARETYR_SPEAR SO_CLOUD_KILL SO_WARMER SC_SPELLFIST SC_FOGWALL SC_CURSED_SOIL_OPTION SC_FIRE_CLOAK_OPTION SC_HEATER_OPTION SC_COOLER_OPTION SC_BLAST_OPTION EL_UPHEAVAL Genetic Skills GN_CRAZYWEED GN_DEMONIC_FIRE GN_MANDRAGORA GN_SLINGITEM GN_ILLUSIONDOPING GN_CARTCANNON GN_THORNS_TRAP GN_WALLOFTHORN GN_DEMONIC_FIRE GN_HELLS_PLANT GN_CART_TORNADO GN_SPORE_EXPLOSION GN_SLINGITEM_RANGEMELEEATK SC_EXTRACT_WHITE_POTION_Z SC_VITATA_500 Guillotine Cross Skills GC_ROLLINGCUTTER GC_DARKILLUSION GC_HALLUCINATIONWALK SC_VENOMIMPRESS GC_PHANTOMMENACE SC_POISONINGWEAPON GC_VENOMPRESSURE SC_DARKCROW - All Class Skills ALL_ODINS_POWER ALL_FULL_THROTTLE SC_ODINS_POWER Special Thanks to
Michieru - Thanks for taking the time to research and build such a massive update! Haru Rytech idAthena Yommy Muad_Dib malufett Ind Link~u!
Commit -
Hadeszeus got a reaction from Olrox in [Guide] Syouji's BrowEdit Tutorial Videos
I was looking for this... Thank you...
-
Hadeszeus reacted to Olrox in [Guide] Syouji's BrowEdit Tutorial Videos
Syouji's BrowEdit Tutorial Videos
Hi everyone, days before I was talking with my friend Syouji who has contributed with these tutorials, he agreed that I should continue giving support on this collection, so as expanding /distributing these guides in the most popular emulators aswell since he is innactive at the moment. So for whoever is interested in learning browedit, here you have a good collection of tutorials.
Any kind of inquiries or tutorial requests are welcome on this thread.
Original Post:
Here is a list of free tutorial videos I made about a year ago that gives BrowEdit users a good grasp on using the BrowEdit Mapping Program. The tutorial videos teaches young BrowEdit users from the ground up of how to install BrowEdit, get familar with the interface and functions and finally actually producing a fully functional map you can integrate in a ragnarok server. I plan on expanding this list to cover a broader range of topics.
Browedit Tutorial #1 - Getting Started
Video Information: Downloading and setting up BrowEdit. Configuring BrowEdit to be usable & providing recommendations on BrowEdit revisions.
-
Browedit Tutorial #2 - Basics of Designing
Video Information: Understanding the user inferface of BrowEdit & editing functions. Teaches navigational controls and introduces how to properly setup a map for editing.
Part 1 -
Part 2 -
Part 3 -
Browedit Tutorial #3 - Intermediate Level Terrain Editing
Video Information: Teaches how to apply textures, build walls, making slopes and environmental terrain changes, and controlling water levels.
Part 1 -
Part 2 -
Browedit Tutorial #4 - Intermediate Level Light Editing
Video Information: Introduces how to implement lights to brighten and colorize a map. Gives recommended RGB combinations and lighti strength parameter settings in giving ideal light and shadow outputs.
Part 1 -
Part 2 -
Browedit Tutorial #5 - Adding Effects
Video Information: How to add effects to a map to fit the needs of the environment. Examples can be torches, flying bats, magic circles etc..
-
Browedit Tutorial #6 - Adding Sounds
Video Information: How to add ambient sounds to your map. This includes noises you hear in niflheim, prontera, geffen etc..
-
Browedit Tutorial #7 - Making a Sky Map
Video Information: Ever wanted to make a sky map? Well this tutorial will show you how to make a floating blue sky based map with cloud formations.
-
Browedit Tutorial #8 - Adding Custom Textures to BrowEdit
Video Information: How to add your own custom textures to BrowEdit and using them in your custom map.
-
Browedit Tutorial #9 - Adding Custom BGM Music to a Map
Video Information: How to add your own personal background music to a map as well as making sure the BGM file is compatible with the client.
-
Browedit Tutorial #10 - Adding a Custom Map to a Server
Video Information: How to add your own personal map to a eAthena test server so you can test your own maps.
-
Browedit Tutorial #11 - Adding a Duplicate Model that Utilizes Custom Textures
Video Information: Ever wanted to use a model in a map that doesn't come into conflict with another model. Perhaps for the sake of the maps theme?
-
Browedit Tutorial #12 - Quick Tips/Tricks & Useful Hotkey Info
Video Information: Creating a new map can take a while. This tutorial will cover useful tips/tricks to reduce the development time of your map as well as avoiding long processes to complete a task.
-
Browedit Tutorial #13 - New Lightmaps Tutorial
Video Information: This tutorial is a revamp of the previous lightmaps video tutorial. This particular tutorial is a more concise and easier to learn version of how to create lightmaps with ease in the areas of shadows/sun/colors/global lighting and light fixes.
-
Browedit Tutorial #14 - Making Slopes
Video Information: This is a quick tutorial that explains how to create sloped terrain primarily based on ramps that can lead up to raised areas. It also shows how to make slopes on the edge of a map.
-
Browedit Tutorial #15 - Making Map Minimaps
Video Information: Want to make a minimap that matches your coordinates perfectly whether it be a minimap with color or black/white gradient? Well this tutorial will cover just that!
-
Browedit Tutorial #16 - GAT Editing
Video Information: Explains the main kinds of gats, how to place them, slope them, and what applications they are used in.
-
Browedit Tutorial #17 - 3ds Max Modeling [Acquiring Models]
Video Information: A quick video covering several different sites you can get models for free that are supported by 3ds Max.
-
Browedit Tutorial #18 - 3ds Max Modeling [importing/Apply Textures to Model]
Video Information: Using 3ds Max, you will be able to import models supported by 3ds Max, apply textures to them, and UV Unwrap the model to have it ready for RO.
-
Browedit Tutorial #19 - 3ds Max Modeling [Polygon Limit & Splitting Models]
Video Information: RO has limits to how many polygons it can draw per model. This tutorial will explain what those limits are and how to split a model into parts.
-
Browedit Tutorial #20 - Exporting & Importing Lightmap Shadows for Editing
Video Information: How to remove or add specific shadows on a map without having to redo all of the lightmaps through means of exporting & editing the shadow png file directly.
-
Browedit Tutorial #21 - Cleaning Up Shadows Along Walls & Ground
Video Information: Didn't like the shadow drop across the edge of a map or lifted platform/wall?
-
Browedit Tutorial #22 - How to Create Transparent Objects
Video Information: How to provide transparency in a model by means of TGA support.
-
NOTE: If you wish to see a certain topic covered in a future tutorial video, please make a request by leaving a comment in this thread! -
Hadeszeus reacted to Angelmelody in Remove 20% Fixed Cast Time in Renewal IF
around line 13921 , you can find 20% fixed castime
fixed = (int)time * 20 / 100; // fixed time -
Hadeszeus reacted to Angelmelody in Remove 20% Fixed Cast Time in Renewal IF
add before this line // underflow checking/capping
if( (status_get_dex(bl)*2 + status_get_int(bl)) >= 530 )
fixed = 0;
-
Hadeszeus reacted to quesoph in How to summon all Players of a GUILD or PARTY?
@partyrecall and @guildrecall
-
Hadeszeus reacted to kisuka in Question about Script Developer.
Sorry for the delay. My job has had me overworked for about a month or so now, I should be free'd up after tomorrow and can get back to the Academy scripts.
They are almost finished, a small portion of untranslated text remains (the last part of each job quest), then I just have to convert to AS (Athena Script) and QA it.
The updates I rolled out were pre-reqs for the academy as they have some interesting script commands. The quest log / bubbles will need to be overhauled 1 last time before I roll out the scripts, so expect that as well.
After academy the goal is to knock out the to-do lists we have on our issues section on github.
-
Hadeszeus reacted to pan in MvP and @reloadscript
Everything should be fixed now, even the .@time variable c:http://pastebin.com/sAX7KazV
EDIT:
Script corrected, forgot to remove a 'setd'
http://pastebin.com/nrXrGEbT
-
Hadeszeus reacted to pan in MvP and @reloadscript
Whoops I forgot to change the map name, sorry :x
OnInit: // Mvp ids setarray $MVP_id[0],id1,id2,id3; // Mvp maps NO GAT's! setarray $MVP_maps$[0],"map1","map2","map3"; // Respawn time (HOURS) setarray $MVP_tm[0],tm1,tm2,tm3; initnpctimer; // IT SHOULD FALL HERE! OnTimer3600: // After a hour for( set .@i,0; .@i < getarraysize($MVP_id); set .@i, .@i+1 ) { set .@time, $MVP_tm[.@i]*3600; // Conversion to seconds so we can use gettimetick if( ($MVP_last_respawn[.@i] + $MVP_tm[.@i]) > gettimetick(2) ) continue; // Time has yet to pass monster $MVP_maps$[.@i],0,0,"--ja--",$MVP_id[.@i],1; // Defines last respawn set $MVP_last_respawn[.@i], gettimetick(2); } setnpctimer 0; end;Don't forget to delete the other spawns of those MVPS, otherwise this will just spawn other mob. Also this "mvp timer" continues to tick even if your server is off. -
Hadeszeus reacted to Mystery in January Digest 2014
January Digest 2014
The following digest covers the month of January 1st - January 31st 2014.
Just starting off this digest with a link back to Administrative Staff Changes topic incase no one has gotten a chance to read it as the Team Changes listed below *could* get a little confusing.
Team Changes
[*]@Mysterious has been moved from Community Administrator to Community Administrator (Topic). [*]@Haru has been moved from Core Developer to Development Administrator (Topic). [*]@Judas has been moved from Community Administrator to Former Global Moderator. [*]@mleo1 has been awarded a Community Contributor title for continuous contribution throughout Hercules. [*]@evilpuncker has been awarded a Community Contributor title for continuous contribution throughout Hercules.
Development Highlights
[*]Introduction to Hercules' Autotrade Persistency (b79a9d7) [*]Hercules' 1st 2014 Mega Patch (82b583b) [*]Adjusted indexing of vars Index (95f13f3) [*]Fixed ERS Cache Sharing (209d15e) [*]Dropped unused char_dat (8aeb011) [*]Fixed DB/BB/PB Logging (8aeb011) [*]Libconfig interfaced (a9cc02e) [*]Socket interfaced (14f84fc) [*]PCRE interfaced (c32a22c) [*]HPM Custom Data Struct Expansion: map/instance/party/guild (acc992a) [*]Improvement to exp_guild.txt loading (ce15f82) [*]Improved questlog handling to honor the value of MAX_QUEST_OBJECTIVES (1da4887) [*]Compatability fixes for NetBSD and Solaris (e68d860)
Scripting Highlights
[*] Improved overwriting priority of variables/constants/parameters (8eadb9f)
Build System Highlights
[*]Script engine self-test NPC with array tests (253e90c)
NPC & Database Highlights
[*] Update of Hunting Mission (634e7e7) [*]Added additional missing costumes (7ed885a)
FluxCP Branch Highlights
[*] Updated of pt_br.php (3272471) [*]Changed calls on `global_reg_value` to char_reg_num_db` where appropriate (4cc6996) [*]Additionally changed a comment in the application config which may be misinterpreted (4cc6996)
December Statistics
[*]During the period there were 73 Commits. [*]Of these 73 commits, 7 included bug-fixes. [*]4 Commits from Pull Requests [*]In this month, there were 7,715 Additions and 4,764 Deletions.
-
Hadeszeus reacted to themon in Adding Cashpoints/Kafra Points to player
http://herc.ws/board/topic/4117-zeny-to-coins-then-coins-to-zenny-script/?hl=zenytocash#entry26766
Try mo d2
-
Hadeszeus reacted to Mumbles in Adding Cashpoints/Kafra Points to player
Oh okay. The methods I proposed are for scripts, and you would just place it in whatever script you want - similar to setting a variable (because that's exactly how they're stored). Regarding your second question, I would not recommend SQL injections to update points manually.
If you want to give someone points manually (like as a GM reward or something), you can use the char commands #points and #cash; I think that's what @Mhalicot gave an example for as well.
-
Hadeszeus reacted to Mhalicot in Adding Cashpoints/Kafra Points to player
Nako simple lang, Diba admin ka naman, ikaw lang ang pwedeng makapag bigay ng Points sa player,
Type mo lang Pag kafra points
#points <Character Name> <Parameters>
Example:#points Mhalicot 10000 //<-- magkakaroon si Mhalicot ng 10000 Kafra Points in game. Pag Cash naman
#cash <Character Name> <Parameters>
Example:#cash Mhalicot 10000 //<-- Magkakaroon si Mhalicot ng 10000 Cash Points in game. -
Hadeszeus reacted to pan in [ Req ] Npc Reward Player online
Whoops, small mistake lolhttp://pastebin.com/QaGfva8H
-
Hadeszeus reacted to themon in Modify Cash Shop Tabs
its in the msgstring.txt just search the one you want to change
-
Hadeszeus reacted to Mumbles in Require certain amount of DEX before card affects
This is an incorrect string comparison (it'd be an incorrect numerical comparison as well):
getequipname(8) = "of Bigmouth" A proper comparison would be:
getequipname(8) == "of Bigmouth"
In any case, this check wouldn't work at all for the purpose intended.
Check if two of the card is equipped:
if(readparam(bDex) < 72 || isequippedcnt(Berzebub_Card) < 2) { bonus bVariableCastrate, -30;} else { bonus bVariableCastrate, -30 * isequippedcnt(Berzebub_Card);}
However, I'd just write it like this:
if(readparam(bDex) < 72) { bonus bVariableCastrate, -30;} else { bonus bVariableCastrate, -30 * isequippedcnt(Berzebub_Card);} or like this:
bonus bVariableCastrate, readparam(bDex) < 72 ? -30 : -30 * isequippedcnt(Berzebub_Card);
This effect multiplies the rate at which Berzebub Card takes effect according to the amount of Berzebub Cards they have equipped - but only if the player's DEX reads 72 or higher.
1 Berzebub card is -30%
2 Berzebub cards is -60%
3 Berzebub cards is -90%
...and so on; if (for some reason) you could equip more than three, the effect's rate would increase in increments of -30.
-
Hadeszeus reacted to Dastgir in Reduce the price of all items
reduce price by percentage or fixed price?and if price is reduced, surely all shops will be affected.
-
Hadeszeus reacted to Jaburak in NPC Tour via Mini MAP
This script will help you.
npc/re/guides/guides_prontera.txt
-
Hadeszeus reacted to Mumbles in NPC Tour via Mini MAP
The script command you're looking for is viewpoint.
-
Hadeszeus reacted to Mhalicot in All in one npc problem
Ahh, You must specify refine percentage in db/[re|pre-re]/refine_db.txt