-
Posts
439 -
Joined
-
Last visited
-
Days Won
26
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Files posted by pajodex
-
ConvertMapName Function - Enhance how map names are addressed in-game NPCs/Announcers!
As the title says, it will convert the server side name to client side name (or as you configure - I'm just using the mapnametable.txt as reference)
Usage - ConvertMapName(<mapname>);
mapname is the server side map name used in mapindex
Practical usage of this function is just to fancy up the mapnames on script. For example on mvp or pvp announcers, instead of announcing 'prt_fild08', it will show as 'Prontera Field F8' as per the default listed in the Loader NPC.
You can modify the Loader NPC as much as you want. It is best to add both the function and the loader npc on 'Global_function.txt' so it will always be loaded first.
This script is only for those who are just very particular on fancy details, otherwise, don't use this function if you have no idea what I mean.
Sample NPCs are attached in the script itself.
104 downloads
Submitted
-
Advance Punching Bag with DPS counter + Parameter Settings
Hi guys,
Its been a while since I left and came back. Here is my latest release for now for the community :
In addition to setting the dummy's parameters, you can also simulate a monster's stat by adding the MOB ID.
You will need to put your mob_db/mob_db_re sql tables in-order for the script to retrieve the mob's information.
Since this is a free release, compatibility is your responsibility.
If there are any bugs/issues, just post on the support page and not thru my DMs.
Credits goes to @Secrets DPS counter script. I was using that script and modified to make this script possible.
Hope this small contribution would be a great help!
- pajodex
Thanks to @_Terra for sharing the fix on clif_send error.
918 downloads
Updated
-
Pet Combination System (RO Landverse Concept)
Hi,
Just dropping some random scripts on my drive.
Enjoy!
Script Info: https://maxion-1.gitbook.io/ragnarok-landverse-whitepaper/beginner-guide/pets-system
NOTE: This is only a replication attempt. This doesn't have the pet combination UI as per the link showing. This will use NPC Shop UI instead. This is NOT limited to pet combination, you can be creative and change this to item tier combination if you wish. If you know how to read and basic scripting knowledge, then you can edit this script without problem. Use at your own risk.
413 downloads
Updated
-
Market Clone (No SRC modification needed)
This is exactly the same concept as the original file by Annieruru/Dastgir which is found on this post :
@marketclone - creates a clone of your self as if you are making a chatroom.
@marketkill - removes the clone you spawned.
Yes, there is no need for SRC modification. This is purely done script wise but this will only work for latest server files. Any server files later than October 2, 2022 shouldn't have any troubles running this script. Otherwise, you are required to apply this commit: https://github.com/rathena/rathena/commit/9c2576f47ac12f54738bc714b858fde3a9d6315b to work.
Any issues regarding the script, leave me a message or tag me on the support page of this script. If there is any good suggestions for improvements
I do wont give support if compatibility is the issue. Compatibility is your responsibility. Use at your own risk.
343 downloads
Updated
-
Goddess Blessing
Config Table:
function goddessblessing { // ----- Add your desired SCs below! ----- sc_start SC_FOOD_STR_CASH,8640000,10; sc_start SC_FOOD_AGI_CASH,8640000,10; sc_start SC_FOOD_DEX_CASH,8640000,10; sc_start SC_FOOD_LUK_CASH,8640000,10; sc_start SC_FOOD_INT_CASH,8640000,10; sc_start SC_FOOD_VIT_CASH,8640000,10; sc_start SC_ITEMBOOST,8640000,50; sc_start SC_EXPBOOST,8640000,50; // -------- end of adding SC --------- return; } OnInit: // ---- Configuration starts ------ .goal = 100000; // Goal to reach .delay_tick = 60 * 60 * 4; // Blessing time active : 4hrs (seconds * mins * hours) .item_offering = 501; // Item to offer //----- Configuration ends----- Special Credits for the Pseudocode by @Secrets
By downloading this file, you agree with my Terms of Service:
• You are not allowed remove my signature from any of the included files.
• You are not allowed sell, resell or in any form for money or rewards using my work.
• You are not allowed claim my work as yours.
• I have the rights to change all the terms above without prior notice.
404 downloads
Updated
-
MVP Ladder only on MVP Maps with announcer
Yet another simple MVP Kill reward on MVP Maps Only with an announcer and now with a simple MVP Ladder
If player is in a party, the reward will be given randomly to online party members.
You can config the script easily at this part:
OnInit: setarray .p_rwd, 607,1; // Party reward <item>,<amount> setarray .s_rwd, 607,1; // Solo reward <item>,<amount> .chance = 50; // Drop rate chances % .gm = 10; // Prevents gm level and above to trigger the event // MVP Map list setarray .t_maps$[0],"// <MVP MAPS> This script will also help other in-game players see if an MVP has been slain.
I'm open for suggestions, comments, reactions and such for the betterment of this script and my skill.
Questions?
Q> Why only at MVP Maps? A> Because some server puts MVP Rooms which the reward can be abused.
1574 downloads
Updated
-
Area Whisper System
Script Header:
I'd watch out for any interesting script request and might post it here.
83 downloads
Submitted
-
Hide announcements/broadcasts command @blockbc
By pajodex in Source Modifications
Hi,
This is a response from this post :
Requirements:
Basic knowledge how to apply diff on your server files. How to use the command:
@blockbc <param>.
Parameters:
PARTY - block incoming broadcasts from party. GUILD - block incoming broadcasts from guild. BG - block incoming broadcasts from battleground. CLAN - block incoming broadcasts from clan. MAP - block all incoming broadcasts from the current map. ALL - block all incoming broadcasts. @unblockbc. - as per the command name suggest
Disclaimer:
This is tested on latest server files as of the day it was posted. May or may not work on older server files. Keeping this up-to-date or vice-versa won't be my responsibility. Compatibility is your responsibility. Use at your own risk.334 downloads
Submitted
-
Prevent hitting mobs near NPC or Warper
By pajodex in Source Modifications
Hi,
It's been a while since I posted anything.. As of now, I want to release this simple src mod that prevents players from hitting MVPs near an NPC/Warper. Purpose of this is to discourage players from going near warpers while hunting MVPs.
I'm not sure how helpful this be but I just want to do something small for a while .
I will be lurking around the request section to see some good ideas and might be releasing them here after!
Cheers!
143 downloads
Updated
-
[FREE] Fortress Battleground
By pajodex in PvP, GvG, WoE, Battleground
Hi,
It's been a while.. I was bored and feels good today.. So I will release a free BG script I wrote months ago.. I updated some of its parts like UNITTYPE_ to BL_ to avoid any warning messages on latest rathena console.. but if your using an older ra version, Just search BL_ and replace with UNITTYPE_ ..
Enough with the talking, here is how this works.. ( I was about to make a video but I got lazy )
I tested it and it is working (03-24-2019).. I don't think I would support this script further because I will be busy. Well, you are free to edit this as much as you need.. Just don't remove my signature and Don't resell this..
Enjoy and have a great day!
524 downloads
Submitted
-
Automated MVP ladder & reward system
New Feature:
* Event will only trigger to MVPs in their respective maps..
* If Amon Ra is killed outside moc_pryd06, script wont trigger..
Header
Config table:
Q: What makes this special and different to other MVP Ladders?
Q: Why sell it instead of free releaase?
By downloading this file, you agree with my Terms of Service:
• You are not allowed remove my signature from any of the included files.
• You are not allowed sell, resell or in any form for money or rewards using my work.
• You are not allowed claim my work as yours.
• I have the rights to change all the terms above without prior notice.
14 purchases 56 downloads
Updated
-
Cursed Knight - Battleground
By pajodex in PvP, GvG, WoE, Battleground
Here is the settings
// ============= // Game Settings // ============= // Minimum players per team to start // default : 5 ( 5v5 ) .minplayer2start = 5; // Event duration in minutes.. // default : 5 mins .duration = 5; // Reward settings setarray .rwd[0], 501, 10, // win team reward 501, 5; // lose team reward
By downloading this file, you agree with my Terms of Service:
• You are not allowed remove my signature from any of the included files.
• You are not allowed sell, resell or in any form for money or rewards using my work.
• You are not allowed claim my work as yours.
• I have the rights to change all the terms above without prior notice.
278 downloads
Updated
-
pajodex's BG Queue System Version 2
Config Table:
Read Me:
Note:
Side-notes:
Side-side-notes:
By downloading this file, you agree with my Terms of Service:
• You are not allowed remove my signature from any of the included files.
• You are not allowed sell, resell or in any form for money or rewards using my work.
• You are not allowed claim my work as yours.
• I have the rights to change all the terms above without prior notice.
2 purchases 7 downloads
Updated
-
Rune War - Battleground
By pajodex in PvP, GvG, WoE, Battleground
Rune Config:
// ============= // Rune Settings // ============= // Rune names (in-order) setarray .Rune$[1], "Invisibility", "Haste", "Double Damage", "Illusion", "Regeneration"; // NPC View ID if server in renewal mode setarray .npc_view_re[1], 2450, 2696, 2697, 2702, 2703; // NPC View ID if server in pre-renewal mode setarray .npc_view_pre[1], 1120, 1096, 1582, 1388, 1031; // Rune effect duration (seconds) .duration = 20; // Respawn time of rune after being pick-ed up (minutes) .respawn_time = 1; Main Config:
// ============= // Game Settings // ============= // How many players to start? // default = 4 (2v2) .minplayers = 4; // How long, in mins, for players to register_time // default = 3 mins .register_time = 3; // How many mins before rune is spawned // default : 1 min .runespawn = 1; // Event duration in minutes.. // default : 10 mins .duration = 10; // Reward settings setarray .rwd[0], 501, 10, // win team reward 501, 5; // lose team reward
Hi guys, This is originally my Ragnarok Event v2 which was supposed to be a paid script.. but... I changed my mind.. I renamed it to Rune War.. Enjoy!
610 downloads
Updated
-
pajodex's BG Queue System
You can find these settings on each customized bg scripts: (bg_tierra_01.txt, bg_tierra_02.txt, etc..)
// -------- Config starts here .player_start = 5; // min players to start on each team .min_level = 80; // min level requirement .max_level = 99; // max level requirement // -------- Config ends here Files included:
1. bg_queue_system.txt // Disclaimer: I dont own the files below, I just edited it to make it work with my main script. 2. bg_common.txt 3. bg_tierra_01.txt 4. bg_tierra_02.txt 5. bg_flavius_01.txt 6. bg_flavius_02.txt 7. bg_kvm01.txt 8. bg_kvm02.txt 9. bg_kvm03.txt NOT SUPPORTING ANYMORE :
UPDATE:
By downloading this file, you agree with my Terms of Service:
• You are not allowed remove my signature from any of the included files.
• You are not allowed sell, resell or in any form for money or rewards using my work.
• You are not allowed claim my work as yours.
• I have the rights to change all the terms above without prior notice.
1 purchase 9 downloads
Updated
-
Ragnarok Event - Battleground
By pajodex in PvP, GvG, WoE, Battleground
This is my first battleground script being release for free. Hope you Enjoy it,
Here is a FREE release of Rune War (Ragnarok Event v2)
You can edit this part:
OnInit: // Registration time .RegistrationTime = 5; // Duration of the event $@rWarDuration = 10; Then load it on your server! Enjoy!
https://github.com/pajodex/ScriptCollections/blob/master/RagnaEvent.txt
Note:
I have a 2nd (Original) version of this which features the ff:
1. Added more flexible configurations such as: .RegistrationTime = 5; $@min_level = 80; $@rWarDuration = 10; $@re_map$ = "prt_are01"; $@RedDye = 407; $@BlueDye = 380; $@Item_ID = 7773; setarray $@Amt, 10, 5; // <WIN>, <LOSE> $@bonus_max = 10; // Max additional reward receive to players who killed many enemies. $@resuDelay = 10; // delay on resurrection (in seconds) setarray $@redTeam_Spawn, 251, 149; setarray $@blueTeam_Spawn, 47, 149; 2. GM activation via "@startre" 3. Bonus rewards - calculated via enemy kill counts 4. Auto-change Team cloth color (Red) or (Blue) 5. Rune Spawn during match (Like DOTA2) - makes the game more fun and exciting! a. Invisibility Rune b. Haster Rune c. Double Damage Rune d. Illusion Rune e. Regenaration Rune I can also incorporate this to my BG Queue System.
For those who are seriously interested with the v2, please do leave me a DM here of in Discord Thank you!
Here is a FREE release of Rune War (Ragnarok Event v2)
https://github.com/pajodex/ScriptCollections/blob/master/RuneWar.txt
By downloading this file, you agree with my Terms of Service:
• You are not allowed remove my signature from any of the included files.
• You are not allowed sell, resell or in any form for money or rewards using my work.
• You are not allowed claim my work as yours.
• I have the rights to change all the terms above without prior notice.
391 downloads
Updated
-
Item Harvest Event
By pajodex in Games, Events, Quests
Config part:
// set items setarray .item_drop,501,502,503,504,505; // set map .map$ = "pvp_n_1-2"; // warp players out when already killed a plant (1 = on || 0 = off) .warp_ = 1; By downloading this file, you agree with my Terms of Service:
• You are not allowed remove my signature from any of the included files.
• You are not allowed sell, resell or in any form for money or rewards using my work.
• You are not allowed claim my work as yours.
• I have the rights to change all the terms above without prior notice.
410 downloads
Submitted
-
Another Freebies NPC with easy char/acc bound settings
OnInit: // settings .char_bound = 1; // enable character bound rewards (1 = on || 0 = off) .account_bound = 1; // enable account bound rewards (1 = on || 0 = off) // set item (char bound) setarray .char_reward, 501, 502, 503; // item setarray .char_reward_amt, 1, 2, 4; // amount // set item (acc bound) setarray .acc_reward, 501, 502, 503; // item setarray .acc_reward_amt, 1, 2, 4; // amount Use and edit this to any ways you need.
I just made another simple freebies npc.. This is in reponse to many new server owners who kept asking "how to make freebies account bound/char bound?" or such. I made it easier for them to choose whether to enable char/acc bound rewards or not.
Enjoy
1042 downloads
Submitted
-
DeathMatch v2.0 (Original author Alayne)
By pajodex in PvP, GvG, WoE, Battleground
// Config starts here ---------------------- $maxDMMemberCount = 8; // Max players to start (if 4v4, settings should be = 8) $DMEntryPrice = 10000; // Zeny entry fee .pointPerKill = 10; // Points gained per kill .pointPerVictory = 100; // Points gained per victory .reward = 7773; // Reward ID .redteam_color = 412; // Red team cloth color .blueteam_color = 300; // Blue team cloth color setarray .rewardMin[0], 5, 1; // Reward amt <WIN TEA>, <LOSE TEAM> setarray .rewardCnt[0], 10, 20; // Reward count .buffs = 1; // Buff after death ( 1 = on ; 0 = off ) setarray $DMDuration[0], 5, 10, 15; // Game time in minutes // Config ends here --------------------------
DISCLAIMER: I DONT OWN OR HAVE THE RIGHTS IN THIS SCRIPT. I am just a mere fan of the author and decided to fix problems I encountered when installing the script. Original Author is @Alayne, this is modified and posted with permission from author herself.
518 downloads
Updated
-
Captain v2.0 (Original author Alayne)
By pajodex in PvP, GvG, WoE, Battleground
// Config starts here ---------------------- $maxCMemberCount = 10; // Max players to start (if 5v5, settings should be = 10) set $CEntryPrice, 0; // Zeny entry fee set .pointPerVictory, 100; // Points gained per victory .reward = 7773; // Reward ID setarray .rewardMin[0], 5, 1; // Reward amt <WIN TEA>, <LOSE TEAM> setarray .rewardCnt[0], 10, 20; // Reward count setarray $CDuration[0], 5, 10, 15; // Game time in minutes .buffs = 1; // Buff after death ( 1 = on ; 0 = off ) .redteam_color = 412; // Red team cloth color .blueteam_color = 300; // Blue team cloth color // Config ends here --------------------------
DISCLAIMER: I DONT OWN OR HAVE THE RIGHTS IN THIS SCRIPT. I am just a mere fan of the author and decided to fix problems I encountered when installing the script. Original Author is @Alayne, this is modified and posted with permission from author herself.
222 downloads
Updated
-
TouchDown v2.0 (Original author Alayne)
By pajodex in PvP, GvG, WoE, Battleground
// Config starts here ---------------------- $maxTDMemberCount = 8; // Max players to start (if 4v4, settings should be = 8) $TDEntryPrice = 10000; // Zeny entry fee .pointPerKill = 1; // Points gained per kill $pointPerTouchDown = 5; // Points gained per touch down .pointPerVictory = 10; // Points gained per victory .reward = 7773; // Reward ID setarray .rewardMin[0], 5, 1; // Reward amt <WIN TEA>, <LOSE TEAM> setarray .rewardCnt[0], 10, 20; // Reward count setarray $TDDuration[0], 1, 10, 15; // Game time in minutes .buffs = 1; // Buff after death ( 1 = on ; 0 = off ) .redteam_color = 412; // Red team cloth color .blueteam_color = 300; // Blue team cloth color set $delayBetweenRounds, 2; // Delays between rounds (in seconds) // Config ends here --------------------------
DISCLAIMER: I DONT OWN OR HAVE THE RIGHTS IN THIS SCRIPT. I am just a mere fan of the author and decided to fix problems I encountered when installing the script. Original Author is @Alayne, this is modified and posted with permission from author herself.
230 downloads
Updated
-
PvP Wager Match (@wager)
By pajodex in PvP, GvG, WoE, Battleground
You can find these settings here:
OnInit: // Start of config .item_bet = 501; // Item used for bet .map$ = "force_5-1"; // Map name setarray .challenger_coord, 75, 100; // Challenger Map coord <X>, <Y> setarray .challengee_coord, 125, 100; // Challengee Map coord <X>, <Y> .min_bet = 1000; // Minimum Zeny Bet .min_bet_item = 5; // Minimum Item Bet // End of config
Incase of updates or fixes, please immediately visit my Github: https://github.com/pajodex/ScriptCollections
Feel free to use and modify as you need as long as you follow my Terms of Service. Thank you!
By downloading this file, you agree with my Terms of Service:
• You are not allowed remove my signature from any of the included files.
• You are not allowed sell, resell or in any form for money or rewards using my work.
• You are not allowed claim my work as yours.
• I have the rights to change all the terms above without prior notice.
333 downloads
Updated