Ganun talaga, check mo to src/config/renewal.h comment mo para magamit mo ung lumang exp algorithm
/// renewal exp rate algorithms
/// (disable by commenting the line)
///
/// leave this line to enable renewal item exp rate algorithms
/// while enabled a special modified based on the difference between the player and monster level is applied
#define RENEWAL_EXP
What!? It's clearly opposite of what you said >_>
Now i'm confused.. I have already provided both answers.. They should be able to access storage via kafra if they have enough basic skill level
Depends on your setting
conf/battle/player.conf
// Whether or not cards and attributes of the left hand are applied to the right hand attack (Note 1)
// (It is 'yes' on official servers)
left_cardfix_to_right: yes
In npc/kafras/function_kafras.txt
Find
function script F_KafStor {
Add below
if(getgroupid() < 1) {
mes "[Kafra Employee]";
mes "I'm sorry, you cannot use the storage";
close2;
cutin "", 255;
end;
}
Kindly test and check for errors for I do not have an active emulator.
- script SupplyTrigger -1,{
OnInit:
disablenpc "Woe Supply";
OnClockXYAB: //Change XYAB variables to HOUR+MINUTE, 1830 = 6:30pm
enablenpc "WoE Supply";
end;
OnAgitEnd:
OnAgitEnd2:
disablenpc "WoE Supply";
end;
}
prontera,100,200,3 script WoE Supply 78,{
mes .@Npc_Name$;
mes "I'm here to give you supplies for WoE!";
next;
mes .@Npc_Name$;
for(set .@i,0; .@i <= getarraysize(.@App_Guild); set .@i, .@i+1) {
if(getcharid(2) == .@App_Guild[.@i])
set .@Guild_Check,.@Guild_Check+1;
}
if(.@Guild_Check < 1) {
mes "Your guild has not yet been approved, please contact the GMs";
close;
}
if(BaseLevel < 99 || Class > 4022) {
mes "Sorry this is for Lvl 99 Trans Class only";
close;
}
switch(Class) {
case 4012: //Sniper class
getitem 1065,10; //10 Traps
getitem 504,20; //20 White potions
break;
case 4019: //Creator class
getitem 7136,10; //10 Acid Bottles
getitem 504,20; //20 White potions
break;
//Add more cases for all classes
default: break;
}
mes "Here you go, goodluck!";
close;
OnInit:
setarray .@App_Guild[0],1001,1002,1003; //Edit content to Guild IDs of approved guilds.
set .@Npc_Name$,"[^0000FF WoE Supply ^000000]";
end;
}
If you mean accessing storage via @storage command, just edit your 'conf/groups.conf' and add
storage: false
in the command settings for players
And for enabling your GMs on trading players, same file to edit, just go to the permission settings of their corresponding Group ID and add
can_trade: true
We already have a warper implemented. Check out npc/custom/warper.txt, it might crash if your server is outdated or you have made some conflicting modifications
https://github.com/rathena/rathena/blob/master/npc/custom/warper.txt
No source code needed. Just edit the 'blowcount' in skill_db.txt, so from..
62,-2,6,1,-1,0x2,1,10,1,no,0,0,0,weapon,1,0x0, KN_BOWLINGBASH,Bowling Bash
to
62,-2,6,1,-1,0x2,1,10,1,no,0,0,0,weapon,0,0x0, KN_BOWLINGBASH,Bowling Bash
Here's a guide. You might wanna skip the SQL databases since your host(depends) would do that for you
http://rathena.org/board/topic/84746-tutorial-how-to-create-ragnarok-offline-2013-client-tutorial/
We have a list of hosting companies here, though you can still look one at the web, this can give you a hint on the price range.
http://rathena.org/board/forum/45-paid-services/
In skill_cast_db.txt
//-- CH_SOULCOLLECT
401,0,0,0,600000,0,0,0
//-- MO_FINGEROFFENSIVE
267,0,0,0,0,0,0,0
Replace the skill entries with their corresponding codes above.
Based on my understanding..
It's a value to specify which mob drops to be adjusted. As it says, by default 10 monsters can be specified at the same time
Based on the example..
909,100,1002,1004,1183
That would adjust Poring, Hornet, Chon Chon's Jellopy drop rate to 1x
If you have more than 10 mobs that drops the same item and you want to adjust it, that's the time you might wanna edit the max mobs..
Want to make a new add-on for your server?! Here's a 10-step guide on how to create your own launcher for your server. This would serve great as a one-way directory for your players, you can easily redirect them to your applications, website, etc!
Disclaimer
I used VB6 because most players do not have a .NET framework version later then 3.0ish installed
Step 1: Download VB 6.0 portable, Run it afterwards. Don't forget to press Reg Key before running it.
Step 2: Select Standard EXE
Step 3: Click on the main form, then edit Caption under the Properties tab(lower right) rename it to your server name or whatever title you want. You can also re-size the form to whatever size you want your launcher to look like by dragging the borders, like how you re-size normal windows.
Step 4(Optional): Place an icon by browsing the file upon clicking Icon property.
Step 5: Create a button to launch your Patcher/Exe! By clicking the Command Button tool on the toolbox(left side), then dragging the desired size that you want on your main form.
Step 6(Optional): Create another button to launch Setup or any file that your players often access.
Step 7(Optional): Add your logo or banner to make your launcher pretty! Simply click the Picture Box tool, only two icons above the command button icon. Then browse for your logo by clicking the Picture property
Step 8: Time to code those buttons! Simply double click the Patcher button we made earlier, the coding area will pop-up afterwards. Copy the codes written in the photo or paste the code below. Don't forget to replace "Your RO Patcher.exe" to the name of your patcher/exe file!
Dim RetVal
RetVal = Shell("Your RO Patcher.exe",1)
Unload Form1
Step 9: Now, let's put the code for running the Setup.exe! Now, why is it much shorter? 'Cause the code below is needed to be used instead of the one below, only IF your exe/patcher contains spaces.
Shell ("Setup.exe")
Unload Form1
Step 10: Save your project then compile it! Go to File > Make Project1.exe
Hurray, we're done! Here's the finished product of what we created!
Now, just simply place this on the root folder of your RO files, along with setup, patcher, etc. so you wouldn't get errors!
To improve the design and functionality of your launcher, you might wanna add & explore some functions & properties of forms and controls!
File Name: @mvpladder
File Submitter: sandbox
File Submitted: 2 Mar 2014
File Category: Utilities
Content Author: sandbox
Script Details & Usage
It's a script that will show the top 10 MvP hunters of your server.
Suggestions for the improvement of this very simple script would be appreciated.
Installation
Enable the script on your NPC folder
Terms & Conditions
You are not allowed to reproduce or make profit of this script
You are not allowed to take credit for this script. Though you can modify/edit it to your liking.
I can give you support, but please, do not message me.
It is your own responsibility to create a backup before implementing anything new.
Pastebin: http://rathena.org/board/pastebin/nc21pcrh8ab/
at_mvpladder.txt
Oh, so you wanted an option to clear the Guild Base owner? Is that it? I don't see your point why putting a goto to open the menu where you are not creating another line where it needs to go back on menu selection btw.