Basic/Beginner Quest Editing

Results 1 to 6 of 6
  1. #1
    Proficient Member tschulian is offline
    MemberRank
    Jul 2012 Join Date
    ErlangenLocation
    151Posts

    Basic/Beginner Quest Editing

    Hey,
    I already changed the Begginer Quests from "ITEM_CH_SWORD_01_BASIC" which is a SOS to "ITEM_CH_SWORD_01_C_RARE" which is a SUN like u all know.
    Now, I wanna change those Quests like the Lv10 beginner quests which gives you 3x 100% EXP Scrolls by default to give out more than one item.
    for example I wanna give out for the Lv10 Quests Globals, Reverses, Speed and EXP Scrolls.


  2. #2
    kaju BadFist is offline
    MemberRank
    Nov 2011 Join Date
    833Posts

    Re: Basic/Beginner Quest Editing

    you have to add only on db reward and client (as i remember)

    on lua you should be like this
    Code:
      LuaSetAchievedItem(1, 7200, 0, 0, 1, "ITEM_MALL_SKILL_GOLD_TIME_SERVICE_TICKET_4W", 1, "ITEM_MALL_PREMIUM_GOLDTIME_7D", 1, "ITEM_EVENT_RENT_REVERSE_RETURN_SCROLL", 25, "ITEM_EVENT_RESURRECTION_100P_SCROLL", 15, "ITEM_MALL_HP_SUPERSET_5_BAG", 1, "ITEM_MALL_MP_SUPERSET_5_BAG", 1, "ITEM_COS_P_RABBIT_SCROLL", 1, "ITEM_EVENT_RETURN_SCROLL_HIGH_SPEED", 9, "ITEM_ETC_E090930_SPEED_UP_SUPER_SCROLL", 10, "ITEM_ETC_150EXP_BASIC", 9)
    i'm not sure how nanny item work but as i can remember was 3 or 5
    on db on reward item you have to put 3-5 time quest id id of item and bla bla
    Last edited by BadFist; 24-04-15 at 06:42 PM.

  3. #3
    Proficient Member tschulian is offline
    MemberRank
    Jul 2012 Join Date
    ErlangenLocation
    151Posts

    Re: Basic/Beginner Quest Editing

    I cant even find the beginner quests there ...

  4. #4
    kaju BadFist is offline
    MemberRank
    Nov 2011 Join Date
    833Posts

    Re: Basic/Beginner Quest Editing

    like i say is on db reward so you find id from beginner quest and edit on refrewarditem or what is the name same on client
    https://forum.ragezone.com/cache.php...%2FqqyOdvD.png
    like on this image just change item code and how many you want

    1 387 QEV_ALL_BASIC_3 0 ITEM_NAME XXX 0 how many xxx 0
    Last edited by BadFist; 25-04-15 at 12:25 PM.

  5. #5
    Proficient Member tschulian is offline
    MemberRank
    Jul 2012 Join Date
    ErlangenLocation
    151Posts

    Re: Basic/Beginner Quest Editing

    I did, but I do not receive any reward ingame.

    Changed from _BASIC to _C_RARE

  6. #6
    Retired blapanda is offline
    MemberRank
    Oct 2013 Join Date
    LocalhostLocation
    536Posts

    Re: Basic/Beginner Quest Editing

    Introduction quests, Beginner quests, Hwan (zerk) quests, etc are hardcoded. You won't find them not at the database tables neither on the client nor at the quest script folder.
    About the weapon quests, to keep it progressing further, only solution:



    Keeps rewarding a weapon and afterwards a shield, if choosing the sword/blade, arrows by bow, a small gift with the glaive/spear. It is a partial split quests. Part 1 doing tasks, Part 2 getting reward without any effort, right away.

    Keep it going with your own knowledge.
    Copy the used weapon codes, change their name e.g. "ITEM_CH_SWORD_07_C_RARE_BASIC" and set the tradability to 0, like the real tutorial/quest weapons, so people are not able to exchange or sell them.
    Add your next quest for it, for further quest rewardings.

    There is no other way to "copy and paste" the hardcoded quests of the previous weapon levels and other things.
    Same like few parameters ingame, which do insta updates, overrites, alters the tables.
    Same for parameters, like the insta teleport at place (not back to town) from the Skin-Change scroll.

    All hardcoded. Damn Joymax.

    On the other part, you cannot, at least with vSRO (or with any other version, AFAIK even xSRO-R mechanics are like rewarding an item which includes the bundle, by activating it, it will execute a procedure, which will instantly update your inventory with the respective items. Those below lv 60? no gold rewarding armory/pottery items from these 3 NPCs near the center), reward multiple things at once. That is quite not possible (wasn't for me, tried it for weeks) rewarding e.g. A) Grab Pet with a Clock or B) Grab Pet with an Inventory Expansion for them. Just either multiplied the reward - which was just a bug and crashed upon usage, or was literally crashing while rewarding and bugging the inventory.
    The structure how LUAs are declared in silkroad, is pretty silly and narrow minded.
    It doesn't count the amount of multiple item rewards, which might be added, no, they are restricted to a single item at once.
    So, recode the weapon quests, add "Part 1" - doing e.g. nothing for it, getting the reward, or like me - kill that many mobs or obtain that many quest items, return back, exchange them for the weapon - trigger the part 2 quest (hope you know the parameter, easy to google, if not) and obtain that quest reward without doing anything.
    Last edited by blapanda; 28-04-15 at 04:48 PM.



Advertisement