Jump to content

Peopleperson49

Members
  • Posts

    1180
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by Peopleperson49

  1. Shrmike, here's the way it works. The script refines from items in your INVENTORY and not what you have equipped, so any class can refine anything. Take a random unrefined sword... You go into the script and select the sword. It refines it to +1 using an oridecon, hit refine again and it goes to +2, etc... If you get to +10 it automatically switches to using bradium. You never leave the menu until you decide to stop refining or it reaches +20, fails, or you run out of required ores. I hope all that made sense! Peopleperson49
  2. Yes it can use safe refine tickets. But you can also easily disable safe refine tickets. It uses all the normal ores including enriched ores. I also modified the hd ores to be enriched bradium and carnium for >+10 refining. You can easily make custom items for them if you still use the hd refiner. Using enriched ori and elu just didn't make sense and with this script you don't need any of the >+10 refiners anymore. The entire package is designed to replace all the scripts in the blacksmith shops. I don't know how to make videos or I would showcase it all. Peopleperson49
  3. View File Ultimate Refiner I created a new refiner script from scratch to replace the default refiner scripts. It allows a player to refine any non-broken, identified, unequipped, refinable, and non-rental item in their INVENTORY up to +20 with full crimson weapon support. Script allows player to purchase refining insurance which replaces the item if it is broken. Also added a lot of player interface comforts such as telling what the current refine rate is in the main menu, showing the percent chance for a successful upgrade, allows you to select between refine_db.txt or custom refine tables in the document, allows you to specify what type of items each npc can refine, and more... Every feature is completely configurable and able to be disabled. This is an entire package including upgrades for the material converter and material salesman. The script has been written to make it seem more realistic! It won't take very long for any player to see that there is something special here! There is no better refiner on any emulator! Submitter Peopleperson49 Submitted 05/31/2017 Category Utilities Video Content Author Peopleperson49  
  4. Thanks Akkarin, I think that somehow it was glitching for me. I would put the file and a pic, but it wouldn't some up with the next boxes to input. It wasn't until I closed out of edge and used firefox that it finally worked. Not sure why I was in edge to begin with... Thanks again. Peopleperson49
  5. Version v1.9

    1 download

    I created an item refiner that allows a player to refine any non-broken, identified, unequipped, refinable, and non-rental item in their INVENTORY up to +20. Player uses an anvil to start script and must have a Mini-Furnace and Hammer. Allows any class to refine without the use of the refiner script. The better the anvil, hammer, and certain blacksmith skills the better the chance of success.
    5.00 USD
  6. Version v11.4

    15 downloads

    I created a new refiner script from scratch to replace the default refiner scripts. It allows a player to refine any non-broken, identified, unequipped, refinable, and non-rental item in their INVENTORY up to +20 with full crimson weapon support. Script allows player to purchase refining insurance which replaces the item if it is broken. Also added a lot of player interface comforts such as telling what the current refine rate is in the main menu, showing the percent chance for a successful upgrade, allows you to select between refine_db.txt or custom refine tables in the document, allows you to specify what type of items each npc can refine, and more... Every feature is completely configurable and able to be disabled. This is an entire package including upgrades for the material converter and material salesman. The script has been written to make it seem more realistic! It won't take very long for any player to see that there is something special here! There is no better refiner on any emulator!
    15.00 USD
  7. Unless I missed it here somewhere. How do I go about adding paid files? It is easy enough to add files in the download section, but I can't seem to figure out how to make them paid. Peopleperson49
  8. Well, crap. I completely missed the sign. Thanks xJhay for pointing that out. As he stated it should be: skillratio += -75+(5*skill_lv)/2;
  9. That looks a lot like a src mod I used a while ago. I needs to be updated to the lastest svn and I'm not a coder, but when it did work it would allow you to randomly find items as you walked around. Peopleperson49 Index: src/map/pc.h =================================================================== --- src/map/pc.h (revision 17079) +++ src/map/pc.h (working copy) @@ -24,6 +24,12 @@ #define MAX_PC_SKILL_REQUIRE 5 #define MAX_PC_FEELHATE 3 #define DAMAGELOG_SIZE_PC 100 // Any idea for this value? #define MAX_PC_BONUS_SCRIPT 20 +// [Xantara] Walking item/zeny modification +#define WALK_ZENY_CHANCE 2000 // 1 out of WALK_ZENY_CHANCE chance per step taken of receiving zeny +#define WALK_ZENY_AMOUNT 500 // Random zeny between 1 and WALK_ZENY_AMOUNT to give +#define WALK_GIFTBOX_GROUPID 4 // Group ID of the Giftbox (item_giftbox.txt) +#define WALK_GIFTBOX_CHANCE 5000 // 1 out of WALK_GIFTBOX_CHANCE chance per step taken of receiving a giftbox + struct weapon_data { int atkmods[3]; // all the variables except atkmods get zero'ed in each call of status_calc_pc Index: src/map/unit.c =================================================================== --- src/map/unit.c (revision 17079) +++ src/map/unit.c (working copy) @@ -165,6 +165,38 @@ ud->walk_count++; // Walked cell counter, to be used for walk-triggered skills. [Skotlex] status_change_end(bl, SC_ROLLINGCUTTER, INVALID_TIMER); // If you move, you lose your counters. [malufett] + if(sd && bl->type == BL_PC) { + // Zeny chance [Xantara] + if(rnd()%WALK_ZENY_CHANCE < 1) { + int flag = 3, zeny = rnd()%WALK_ZENY_AMOUNT+1; + char mes[CHAT_SIZE_MAX]; + + sprintf(mes, "You found some lost zeny on the ground!"); + clif_broadcast(bl, mes, (int)strlen(mes)+1, flag&0xf0, SELF); + + pc_getzeny(sd, zeny, LOG_TYPE_OTHER, NULL); + } + // Giftbox chance [Xantara] + if(rnd()%WALK_GIFTBOX_CHANCE < 1) { + int flag = 3; + char mes[CHAT_SIZE_MAX]; + struct item it; + + memset(&it,0,sizeof(it)); + it.nameid = itemdb_searchrandomid(WALK_GIFTBOX_GROUPID); + it.identify = 1; + + sprintf(mes,"You found a lost item on the ground!"); + clif_broadcast(bl, mes, (int)strlen(mes)+1, flag&0xf0, SELF); + + if ((flag = pc_additem(sd, &it, 1, LOG_TYPE_OTHER))) { + clif_additem(sd, 0, 0, flag); + if( pc_candrop(sd, &it) ) + map_addflooritem(&it,1,sd->bl.m,sd->bl.x,sd->bl.y,0,0,0,0); + } + } + } + if (bl->x != x || bl->y != y || ud->walktimer != INVALID_TIMER) return 0; //map_moveblock has altered the object beyond what we expected (moved/warped it)
  10. So far I have made hundreds of scripts and I'm fresh out of ideas for what to do next. If anybody has good ideas for scripts that haven't been done over and over again please post here. If you have an ideas for old scripts to make them better post also. Thanks. Peopleperson49
  11. I have to ask what is RODEX? Peopleperson49
  12. Whats with the autotrade saying that, "You should have a shop open to use @autotrade."? Peopleperson49 I forgot to mention I'm not a complete retard and I was vending when I got that message! Peopleperson49
  13. Will this fix the 2015 client error using mailboxes? Peopleperson49
  14. Lelouch this is not how mine are actually done. I used to use that method, but a couple years ago it quit working so I figure they changed some stuff and it quit working. I would be willing for you to give it a try and tell me if it works. If its working that way again it would be easier than my method. Thanks. Peopleperson49
  15. Thanks that work fine. Somebody should update the script_commands, lol. Peopleperson49
  16. I have tried several different variations of this with no luck. An I missing something to make this work or is it somehow broken? Peopleperson49
  17. I was playing with script commands I have never used, but for some reason I cannot get this to actually work. I have reviewed the script_commands.txt several times but none of my experimenting seems to work. Any ideas what I'm doing wrong? Thanks. Peopleperson49 prontera,156,176,5 script Voguale#RoUG 929,{ if(getgmlevel()<20) { mes "[Voguale]"; mes "Hi!"; close; } monster "prontera",156,176,"Poring",1002,1; set .GID,$@mobid[0]; setunitdata .GID,UMOB_HP,200000; setunitdata .GID,UMOB_MAXHP,200000; end; }
  18. I had not made any custom changes to that skill, however, replacing my code with your code in the re/db folder did seem to do the trick. Weird cause i cant seem to find any difference except for the end of mine had 5000,0,2400 on it. I'm not sure how the 2400 got to the end of it. Thanks for the assistance. Peopleperson49
  19. I updated a couple days ago to the latest version, but since doing that meteor storm no longer works. I can use the skill and cast it, but when its done casting the skill does nothing. No animation effect or damage is done. No errors or fail messages on the server during or after this. Does anyone have any ideas? Peopleperson49
  20. I was once again asked if and how it was possible to make custom guardians for castles. So I took this screenshot as a bit of proof, but I'm not sure this is the correct section to post it. This is more of a showcase of what can be done. Peopleperson49
  21. How would I go about removing the skill name text above both a mobs and a players head when they use any skill. For woe a lot of players using skills gets annoying and it can be the same way killing mobs. Better to just remove it totally. Thanks. Peopleperson49
  22. Nope I only found out how to modify current ones. But I have looked through LUA files also and didn't find anything either. Peopleperson49
  23. Euphys controller should be in his script collection. Peopleperson49
  24. My own mods for my server. Anybody in guest can invest, guild store, etc... Script is good as it is. You set up all times ingame very easily. Peopleperson49
×
×
  • Create New...