Jump to content

imarkemdfk

Inactive Member
  • Posts

    1
  • Joined

  • Last visited

  • Feedback

    0%

About imarkemdfk

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

imarkemdfk's Achievements

Rookie

Rookie (2/16)

  • One Year In
  • First Post
  • One Month Later
  • Week One Done
  • Reacting Well

Recent Badges

0

Reputation

  1. try this: quest conqueror_level begin state start begin when 20433.chat."Become a Champion" begin say("") say("Do you want to switch to Champion Level?") say("") local confirm = select("Yes", "No") if confirm == 2 then return end setskin(NOWINDOW) pc.set_conqueror_level() end end end or this quest to_champion_level begin state start begin when login or levelup with pc.get_level() >= 120 begin set_state(in_mission); end -- when end -- state state in_mission begin function GetNeededItems() return {{31107, 2000}, {31108, 2000}, {31109, 2000}, {31114, 2000}, {30618, 10}, {30617, 10}, {30616, 10}, {30610, 500}} end -- function when letter begin send_letter("Become a conqueror") end -- when when button or info begin say_title("Become a conqueror:") say_size(350, 400); say("In order to attain the conqueror level, you'll") say("need the following:[ENTER]") local needed_items = to_champion_level.GetNeededItems(); for it, item_data in ipairs(needed_items) do raw_script("[INSERT_IMAGE image_type;item|idx;"..item_data[1].."|title;"..string.format("%s (x%d)", item_name(item_data[1]), item_data[2]).."|desc;|index;"..math.mod(it-1, 2).."|total;2]") end -- for say("[ENTER]You'll also need to have at least 25% EXP.[ENTER]") wait(); say_title("Become a conqueror:[ENTER]") if (pc.get_exp() < (pc.get_next_exp() * 0.25)) then say_reward("You don't have at least 25% EXP.[ENTER]") return; end -- if for _, item_data in ipairs(needed_items) do if (pc.count_item(item_data[1]) < item_data[2]) then say_reward(string.format("[ENTER]You're missing %d units of %s.[ENTER]", item_data[2]-pc.count_item(item_data[1]), item_name(item_data[1]))) return; end -- if end -- for say("[ENTER]You meet the requisites, do you want to proceed?[ENTER]") if (select("Yes, sure", "No, thanks") == 1) then -- wut? you have bugged select? for _, item_data in ipairs(needed_items) do pc.remove_item(item_data[1], item_data[2]); end -- for pc.set_conqueror_level(); syschat("<Conqueror> You have attained the conqueror level.") set_state(complete); end -- if end -- when end -- state state complete begin end -- state end -- quest even maybe need this: quest yohara_reset begin state start begin when 71003.use begin say("This Scroll resets your Champion Status") say("") local test = select(lc_quest("Reset Champion Status"),lc_quest("Cancel")) if pc.get_level() > 30 then if test == 1 then say_title(item_name(71003)) say("") say(lc_quest("Are you sure? do you want to reset your Champion Status??")) say("") local auswahl = select(lc_quest("Yes"),lc_quest("No")) if auswahl == 1 then pc.conqueror_reset_status(0) pc.conqueror_reset_status(1) pc.conqueror_reset_status(2) pc.conqueror_reset_status(3) pc.remove_item(71003, 1) else return end else return end else say_title(item_name(71003)) say(lc_quest("12012")) end end end end
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.