Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print_html("Don't you dare run this script without first saving this text file in your data folder as \"items that give skills.txt\": https://pastebin.com/Lp2vfajK");
- if(get_property("biggest_item_checked") == "" ){
- set_property("biggest_item_checked",9001);
- }
- wait(69420);
- string[string] items_that_give_skills;
- file_to_map("items that give skills.txt",items_that_give_skills);
- foreach i in $items[]{
- if(get_property("biggest_item_checked").to_int() < i.to_int() + 1 && i.usable && !i.combat && i.spleen == 0 && i.quality == "" && !i.multi ){
- string blarg = visit_url("desc_item.php?whichitem="+i.descid);
- string this_item;
- string gives_this_skill;
- if(blarg.contains_text("Grants Skill:")){
- blarg = blarg.substring(blarg.index_of("whichskill=") + 11);
- blarg = blarg.substring(0,blarg.index_of("&"));
- this_item = i.name;
- gives_this_skill = blarg.to_int().to_skill().to_string();
- items_that_give_skills[this_item] = gives_this_skill;
- }
- set_property("biggest_item_checked",i.to_int());
- }
- }
- map_to_file(items_that_give_skills,"items that give skills.txt");
- foreach j,k in items_that_give_skills{
- if(!have_skill(k.to_skill()) && available_amount(j.to_item()) == 0){
- print("Need "+j+" to get "+k);
- }
- }
- foreach j,k in items_that_give_skills{
- if(!have_skill(k.to_skill()) && available_amount(j.to_item()) > 0){
- print("Already have "+j+" for getting "+k);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment