Leaderboard
Popular Content
Showing content with the highest reputation on 08/07/17 in all areas
-
On Wednesday 9th August at 6pm GMT, the forums will go offline for a period of approximately 5 hours. This downtime will give us the opportunity to upgrade the forum software and then to tweak new settings for our use. Github and discord will be unaffected by this outage and links will be placed into the maintenance message. I will be providing periodical status updates via our discord server.4 points
-
Welcome Everyone! Some of you may remember my old video series NPC Scripting 4 Dummies... Unfortunately, due to pesronal issues, I had to take a step back from rAthena and RO in general and I was out of touch with everything. MANY MANY MANY Things have changed, so I am going to be completely re-doing the series! I have begun production on Chapter 1 and should have that complete by the end of the weekend, and soon Chapter 2 will be released. Simply subscribe and you will know when new videos are added! Here is the channel and I will post here when new updates are released! Last time, I embedded every video, which I may do again, but for simplicity sake, just go to the channel! Right now, there are very limited videos, but there will be LOTS more to come! NPC Scripting 4 Dummies (YouTube Channel) Please keep in mind, this is still a work in progress and will take time. Chapter 1: The Basics - Complete Playlist: https://www.youtube.com/watch?v=vR563-KlMUo&list=PLEDk4ERsxAQBrVKVssnQhsQL20xH9DeHr Section 1 (Tutorial Setup) https://www.youtube.com/watch?v=vR563-KlMUo Section 2 (Starter NPC) https://www.youtube.com/watch?v=Vrq4LcPRn3s Section 3 (Mes Command) https://www.youtube.com/watch?v=n6eqa7WietI Section 4 (Duplicate & Float) https://www.youtube.com/watch?v=GjyNUBkTN28 Section 5 (Next, Close, & Comments) https://www.youtube.com/watch?v=BGZ0uS2DrLc Chapter 2: Variables - In Progress Chapter 3: Debugging - Chapter 4: Basic Menu System Chapter 5: Math & Logic Chapter 7: Player Input Chapter 8: Loops Chapter 9: Arrays Chapter 10: Dynamic Menu System Chapter 11: Functions Chapter 12: Events Chapter 13: Instances Chapter 14: To Be Determined...2 points
-
1 point
-
View File VIP System This is for get VIP status with cash point can edit at this point don't forget to enable VIP system at src\config\core.h to add bonus for VIP edit this file rathena\conf\battle\player.conf Submitter hendra814 Submitted 05/19/2017 Category Utilities Video Content Author hendra8141 point
-
Version 1.0.0
674 downloads
illust's for a system of daily rewards, created by me, based on the official theme of ragnarok online. It works with the script [rathena]: Daily_Reward_System PS: If you like it, and give me reputation, it's important to me and encourages me to continue with my work! best regards, ZelosAvalonFree1 point -
The script.c warnings were fixed in Git Hash: 43949b8. The libconfig warnings are of no concern.1 point
-
1 point
-
There are many DMCA takedowns on github right now, we better stay low.1 point
-
bonus2 bAddClass,c,x; +x% physical damage against class c it increases the attack you get from the str not the weapon and items and other bonus so it's not 25% from your last dmg how it don't work ? 4140,Knight_Of_Abyss_Card,Abysmal Knight Card,6,20,,10,,,,,,,,2,,,,,{ bonus2 bAddClass,Class_Boss,25; },{},{} bonus2 bAddClass,Class_Boss,25; you can find it in your /rathena/db/re/item_db.txt1 point
-
it work only with physical attack no magic and only on bosses1 point
-
1 point
-
prontera,193,188,4 script Katonai 821,{ mes .npc$; mes "Hello there!"; mes "I can enchant your items,"; mes "for a small fee of "+.pric+"z."; emotion e_no1,0; next; if(select("Yes:No")&2) { mes .npc$; mes "Alright, thanks anyways!"; close; } if(Zeny<.pric) { mes .npc$; mes "I'm sorry you don't have enough Zeny, please come back later."; close; } mes .npc$; mes "Which item would you like to enchant?"; next; for( .@a = 0; .@a < .e_len; .@a++ ) { if(getequipid(.equiploc[.@a])>-1) { set .@menu$, .@menu$+.eqp$[.@a]+"- [^0000FF"+getitemname(getequipid(.equiploc[.@a]))+"^000000]:"; } else { set .@menu$, .@menu$+"^adb4be"+.eqp$[.@a]+"- [Empty]^000000:"; } } select(.@menu$); set .@eq_loc, .equiploc[@menu-1]; set .@eq_itm, getequipid(.@eq_loc); if(.@eq_itm<0) { mes .npc$; mes "Hmm, I don't think you have anything equipped there."; close; } set .@menu$, ""; set(.@eq,(getiteminfo(.@eq_itm,2)==4?4:.@eq_loc)); for(set(.@b,0);.@b<getarraysize(getd(".itm"+.@eq));set(.@b,.@b+1)) { set(.@items,getd(".itm"+.@eq+"["+.@b+"]")); if(getiteminfo(.@items,2)>-1) if(set(.@c,countitem(.@items))) { set .@menu$, .@menu$+getitemname(.@items)+" x"+.@c+":"; set .@b,.@b+1; set .@item[.@b], .@items; } } if(.@menu$=="") { mes .npc$; mes "Hmm, you don't seem to have any enchantment orbs for that equipment."; close; } mes .npc$; mes "Please, select an enchantment from the menu."; next; select(.@menu$); set .@itm, .@item[@menu]; set .@menu$, ""; set .@a, 0; while((set(.@a,.@a+1)-1)<4) { setd(".@crd"+.@a, getequipcardid(.@eq_loc,.@a-1)); if(getequipcardid(.@eq_loc,.@a-1)) set .@menu$, .@menu$+.@a+.crd_c$[.@a-1]+" Slot- [^a92435"+getitemname(getequipcardid(.@eq_loc,.@a-1))+"^000000]:"; else set .@menu$, .@menu$+.@a+.crd_c$[.@a-1]+" Slot- [^30ad25Empty^000000]:"; } mes .npc$; mes "Select a slot."; next; set(.@slot,select(.@menu$)-1); set .@eqrf, getequiprefinerycnt(.@eq_loc); if(getequipcardid(.@eq_loc,.@slot)) { getitem getequipcardid(.@eq_loc,.@slot),1; delitem2 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@crd2, .@crd3, .@crd4; setd(".@crd"+@menu, 0); getitem2 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@crd2, .@crd3, .@crd4; close; } if(rand(101)>.perc[.@slot]) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion e_sob,0; set Zeny,Zeny-.pric; close; } set Zeny,Zeny-.pric; delitem .@itm,1; delitem2 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@crd2, .@crd3, .@crd4; setd(".@crd"+@menu, .@itm); getitem2 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@crd2, .@crd3, .@crd4; misceffect .efet; emotion e_no1,0; mes .npc$; mes "All done!"; equip .@eq_itm; close; //NPC Constants OnInit: //=-=-=-=-=-=-=Configuration=-=-=-=-=-=-= set .npc$ , "[^0000FFEnchant Expert^000000]"; // NPC Name set .pric , 1000000; // Price set .efet , 154; // Effect Number setarray .perc , 100,80,50,10; // Percent slot setarray .crd_c$, "st", "nd", "rd", "th"; // Count setarray .itm32 , 29101; // Sheilds setarray .itm16 , 29101; // Armor setarray .itm4 , 29101; // Garment setarray .itm64 , 29101; // Footgear setarray .itm128 , 29101; // Accessory1 setarray .itm10 , 29101; // Accessory2 setarray .itm2 , 29101; // Weapon setarray .itm1 , 29101; // Low Headgear setarray .itm512 , 29101; // Mid Headgear setarray .itm256 , 29101; // Upper Headgear setarray .eqp$ , "Upper Headgear", "Mid Headgear", "Low Headgear", "Armor", "Left Hand", "Right Hand", "Garment", "Shoes", "Accessory1", "Accessory2"; setarray .equiploc, EQI_HEAD_TOP, EQI_HEAD_MID, EQI_HEAD_LOW, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R; set .e_len , getarraysize(.eqp$); //=-=-=-=-=-=-=-=-Skorm-=-=-=-=-=-=-=-=-= }1 point
-
The 2017-06-21 and higher clients support this function but are not supported at this time.1 point
-
1 point
-
1 point
-
Hi guys, just some quick updates from me As you know,for those who follow this project, I've translated some updates from kRO, like kRO's Rebellion patch and new Doram skills, which you can find them in "RebellionRE" folder, and ultimately items from all official servers. Regarding my point above, I thought that should be enough to support rAthena's server until 1 or 2 years ahead, and I want to announce that maybe in 1 week or so, there will be no more update from me, except if there any critical bug reported by user, as I'm gonna be on hiatus. regards, zack1 point
-
add the "voteforpoints" folder in the folder "addons" then refresh and it will redirect you to the installation1 point