-
Posts
439 -
Joined
-
Last visited
-
Days Won
26
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by pajodex
-
View File 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. Submitter pajodex Submitted 07/29/24 Category Utilities Video Content Author pajodex
-
Version 1.0.0
107 downloads
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.Free -
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. -- oopps, I will reupload as a downloadable file instead of a topic. If any mods can remove this please. Sorry. convertmapname.txt
- 1 reply
-
- 1
-
-
you can use my old battleground scripts as reference. Most of them doesn't require waiting room limits
-
yes it is. I tried making a 5v5v5v5v5 bg script before.
-
[Script Command] Sellitem - Filtered selling shop window
pajodex replied to Secrets's topic in Source Releases
Your console error tells you the problem -
[Script Command] Sellitem - Filtered selling shop window
pajodex replied to Secrets's topic in Source Releases
I have updated it somehow. I don't know how I did but I did. Since this is a free release, here is the one I was able to update: 0001-sellitem-diff.patch Don't ask for support from me. Im not sure how stable this is but so far its working on my end. -
Its only here for showcase until I am satisfied with it.
-
Rankings of any sorts on this system doesn't make sense guys. There is no actual reason for me to do that. This was inspired by BDO (black desert online) via src changes
-
Utility: Pet Combination System (RO Landverse Concept)
pajodex replied to pajodex's topic in Utility Script Releases
Sorry, I don't provide modifications for my free release unless if I see it being very necessary. You are free to modify it as much as you want tho. -
You can fix that part by adjusting this part: function rnd { if(.HardBalance){ return rand(getarg(0),rand(getarg(0),getarg(1))); } return rand(getarg(0),getarg(1)); } To function rnd { if(.HardBalance){ return rand(getarg(0),rand(getarg(0)+1,getarg(1))); } return rand(getarg(0),getarg(1)); } This is to avoid the possibility of getting same value as per the error code.
-
How to create npc script can use only 1 player at the same time?
pajodex replied to Unique Scripter's question in Scripting Support
yes it is possible. prontera,150,180,0 script One Player Only 100,{ if ( .npc_access ) { mes "Some one is accessing."; close; } .npc_access = true; mes "You are the one only being able to access until you press 'close'"; close2; .npc_access = false; end; } This will come with several loop holes and you need to figure it out yourself on how to prevent it and also properly reset the variable used. -
you can just add a pvp_noparty mapflag.. *pvp *pvp_noparty *pvp_noguild *pvp_nocalcrank Enables Player vs. Player mode on a map and applies the corresponding damage adjustments. 'pvp_noparty' will ignore party alliances. 'pvp_noguild' will ignore guild alliances. 'pvp_nocalcrank' will disable calculation of PvP rankings.
-
View File 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. Submitter pajodex Submitted 12/20/23 Category Utilities Video Content Author pajodex
-
rAthena is not same as Herc. You can use the pointshop we are using tho.. Use this format: <map name>,<x>,<y>,<facing>%TAB%pointshop%TAB%<NPC Name>%TAB%<sprite id>,<costvariable>{:<discount>},<itemid>:<price>{,<itemid>:<price>...} It should be straight forward from hereon. Goodluck!
-
Version 1.1.0
426 downloads
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.Free -
I believe this is not related to the script. If you follow the original thread, you should've known that this might have to do with npctalk script command. You can always disable the npctalk part if you want to not get the error. Original thread is attached below:
-
use getunitarea then unitkill them all
-
is this to remove drops from the mobs? If yes, better just add nodrop/noloot mapflag
-
This might help you https://rathena.org/board/topic/124538-damage-logs/
-
Oh i thought you were already using one. I think there is a src mod where it logs all the damage taken by monster.