Jump to content

sandbox

Members
  • Posts

    949
  • Joined

  • Last visited

  • Days Won

    16

Everything posted by sandbox

  1. Try this, set it to true instead of false, though they would be accessing it via @storage
  2. atcommand "@nuke "+strcharinfo(0); unequip 4; about sa drop, hindi ko sure, pero pwede syang madelete instead na drop.
  3. Remove the additional lines for the script that I gave you. By default, it should already allow players to access the storage =/
  4. 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
  5. 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
  6. 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
  7. Isn't that what you wanted? If you're talking about the error message, just change the 'mes' part.
  8. 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; }
  9. sandbox

    NPC Script

    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; }
  10. 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
  11. sandbox

    Warper NPC

    You should update your files, that should be working properly.
  12. sandbox

    Warper NPC

    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
  13. 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
  14. - script WelcomeNewbie -1,{ OnPCLoginEvent: if(Class == Job_Novice && !BaseExp) { announce strcharinfo(0)+" joined the server!",0; set BaseExp,1; } end; }
  15. 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/
  16. Yeah, probably, but I doubt putting 999999999999 wouldn't give you errors xD safest is 127.
  17. Auto-start from what? That, I might not be able to make. I'm not pro with gfx unfortunately.
  18. I am not sure, though I think It would only be either 127, 32767, or unlimited.. In what way would you be using it above 3 digits anyhow?
  19. sandbox

    How can I...

    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.
  20. 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..
  21. 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!
  22. 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
  23. 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.
  24. I don't get what you meant here.. Chosing no will jump to NOPE: and would end the script, what's the problem?
×
×
  • Create New...