-
Posts
292 -
Joined
-
Last visited
-
Days Won
5
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Elijah23
-
Not yet ported to rathena as I got busy XD
-
Hello everyone! Been busy for a while, anyway I just want to show this newest plugin I tried to create for hercules emulator (as of now, supports hercules only, will update once I able to port this to latest rathena) MVP Death Timer Created a video: Have a great day everyone!
-
Quick way to disabled npc include the duplicate
Elijah23 replied to LearningRO's question in Scripting Support
Hideonnpc npc name Hideoffnpc npc name Use it inside a for loop to make it easier -
hmm i think this is what you need: --------------------------------------- *isequipped(<id>{,<id>{,..}}) This function will return 1 if the invoking character has all of the item IDs given equipped (if card IDs are passed, then it checks if the cards are inserted into slots in the equipment they are currently wearing). Theoretically there is no limit to the number of items that may be tested for at the same time. If even one of the items given is not equipped, 0 will be returned. // (Poring,Santa Poring,Poporing,Marin) if (isequipped(4001,4005,4033,4196)) mes "Wow! You're wearing a full complement of possible poring cards!"; // (Poring) if (isequipped(4001)) mes "A poring card is useful, don't you think?"; The function was meant for item scripts to support the cards released by Gravity in February 2005, but it will work just fine in normal NPC scripts. --------------------------------------- *isequippedcnt(<id>{,<id>{,..}}) This function is similar to 'isequipped', but instead of 1 or 0, it will return the amount of item/card equipped that were found on the invoking character from the given list. Example: if (isequippedcnt(4001,4005,4033,4196) == 5) mes "Finally got 5 cards from poring monsters type?"; --------------------------------------- *checkequipedcard(<card id>) This function will return 1 if the card specified by its item ID number is inserted into any equipment they have in their inventory, currently equipped or not. --------------------------------------- check doc/script_commands.txt way back before, to stop kiel card from stacking bonus bDelayRate,( -30 / isequippedcnt(4403) );
-
UMOB_BASEEXP and UMOB_JOBEXP for getunitdata/setunitdata
Elijah23 replied to WhiteEagle's question in Source Requests
why not simply use this script command in your script? getexp base_exp,job_exp; -
it's showscript, Haruka Mayumi is right You could use npc timer to loop it so it would show permanent OnInit: initnpctimer; end; OnTimer1000: showscript("Healer"); setnpctimer 0; end;
-
looks like npctalk or unittalk? Does it shows message in the chat box when you're near that npc?
-
https://github.com/llchrisll/ROenglishRE - I'm using his translation ?
-
Updated one Didn't know that kRO might have changed the drop effect until someone asked me to create a plugin. 20200401 Ragexe shows a different drop effect + (do-re-mi?) sound Drop Effect as of 20200401 1 = Blue 2 = Yellow 3 = Purple 4 = Green 5 = Red White is missing? Orange was turned into red? Added sound effect for the pillar effect. I attached my latest video for this.
-
Hello rathena! It's been a while. Just came back from a very long break from ragnarok emulator scene. When I read one of the topics here in the forum, I encountered this new Item Drop Option and Drop Effect which made me very excited and thought that I could do something like inspired Item Drop Effect in Diablo 3 (which I played for the past few months) Anyway, this video is to showcase what I was able to achieve in making a plugin for this. Code is a little bit messy. There have been many changes in the source which I need to study. Just read the video description as well. Enjoy! PS: Posted this already in herc, just want to share it here as well ?
-
Job Sprite: Third Job Costumes & New Classes: Corrected
Elijah23 replied to Haziel's topic in Sprites & Pallette Downloads
Good job Haziel! -
Problem with killedrid [ Mob ]
Elijah23 replied to PandaLovesHamster's question in Scripting Support
use OnNPCKillEvent -
Well, this could be done with making a custom dll and hooking into client to send the packets needed for the mac address or other address we would like to check which is I don't know how to do. I have tried doing this myself, find a dll which gets mac address but lack of knowledge with hooking in client and packets made me stop pursuing this and use launchers for now. If someone could do this, it would be easier because use of launchers can be prevented..
-
there's a missing model or texture file in your grf i think, try using an updated data.grf
-
pm me here or in skype
-
WOE controller NOT STARTING on SCHEDULE
Elijah23 replied to Stupeflix's question in Scripting Support
maybe you have different time in your Vps, -
Is it possible to make a consumable only usable by certain lvl player ?
Elijah23 replied to RandomKey1's question in Database Support
add condition if (BaseLevel <=50) {write the bonus part here} else {dispbottom "sorry, only players with level 50 and below can use this"} -
so is this project still ongoing? @nanakiwurtz
-
Wow, thanks for this, but how come I'm uploading a zip file for the npc but it's not working at all. After I press submit file and it uploads nothing happens. No msg at all appears if it's successful or any error after uploading the archive.
-
This is really useful, thanks for this!
-
normal yan lalo na openvz
-
Can someone help me about patcher pls
Elijah23 replied to Princess_anne's question in General Support
We'll if you want to update your old patcher to your new patcher ( redesigned. Or recoded), it can be done. -
iteminfo.lub in system folder, naooverwrite kapag nagupdate ng Kro
-
make the other addons as basis, that's what I did for most of my own addons
-
Hmm, how to do that on windows?