Jump to content

Mr.Parker

Banned
  • Posts

    27
  • Credits

  • Joined

  • Last visited

  • Days Won

    4
  • Feedback

    0%

Mr.Parker last won the day on January 22 2017

Mr.Parker had the most liked content!

About Mr.Parker

Profile Information

  • Current Mood
    Singing
  • Gender
    Not Telling
  • Country
    United Kingdom

Recent Profile Visitors

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

Mr.Parker's Achievements

Newbie

Newbie (1/16)

11

Reputation

  1. np,hope it helped you. As for geodatas most shared ones are not good for use,so you have probably to find a premium one wich is ready for use.
  2. Here you are: https://mega.nz/#F!UhsQCZ7A!dQOIg8j5y9Ixv8YQfl0NeQ
  3. It's a part of the quest taken by captain of the Golden Ram Mercenary Force,i think npc name Pierce,it's a reworked fix. As for learning i might create a script tutorial when find some time
  4. At Vanga did not work this quest, fixed spread. I hope not to forget anything. ai class 1 merc_cap_peace : citizen handler 4 1570 // TALK_SELECTED variable_begin "fhtml0" "talker" "myself" "_choiceN" "_code" "_from_choice" variable_end push_event // _from_choice push_const 544 add fetch_i4 push_const 0 equal branch_false L2 L1 push_event // talker push_const 40 add fetch_i // level push_const 1092 add fetch_i4 push_const 66 greater_equal push_reg_sp fetch_i branch_false L5 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 0 equal and L5 branch_false L4 L3 push_event // _choiceN push_const 540 add push_reg_sp fetch_i push_event // _choiceN push_const 540 add fetch_i4 push_const 1 add assign4 shift_sp -1 push_event // _code push_const 536 add push_reg_sp fetch_i push_const 0 assign4 shift_sp -1 push_event // myself push_const 704 add fetch_i push_const 0 S0. "Clean Up the Swamp of Screams" push_string S0 func_call 184680640 // func[AddChoice] shift_sp -2 shift_sp -1 L4 push_event // talker push_const 40 add fetch_i // level push_const 1092 add fetch_i4 push_const 66 less push_reg_sp fetch_i branch_false L8 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 0 equal and L8 branch_false L7 L6 push_event // _choiceN push_const 540 add push_reg_sp fetch_i push_event // _choiceN push_const 540 add fetch_i4 push_const 1 add assign4 shift_sp -1 push_event // _code push_const 536 add push_reg_sp fetch_i push_const 1 assign4 shift_sp -1 push_event // myself push_const 704 add fetch_i push_const 1 S1. "Clean Up the Swamp of Screams" push_string S1 func_call 184680640 // func[AddChoice] shift_sp -2 shift_sp -1 L7 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 1 equal push_reg_sp fetch_i branch_false L11 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 func_call 184680547 // func[GetMemoState] shift_sp -2 push_const 1 push_const 10 mul push_const 1 add equal and L11 branch_false L10 L9 push_event // _choiceN push_const 540 add push_reg_sp fetch_i push_event // _choiceN push_const 540 add fetch_i4 push_const 1 add assign4 shift_sp -1 push_event // _code push_const 536 add push_reg_sp fetch_i push_const 2 assign4 shift_sp -1 push_event // myself push_const 704 add fetch_i push_const 2 S2. "Clean Up the Swamp of Screams (Continue)" push_string S2 func_call 184680640 // func[AddChoice] shift_sp -2 shift_sp -1 L10 push_event // talker push_const 40 add fetch_i // level push_const 1092 add fetch_i4 push_const 66 greater_equal push_reg_sp fetch_i branch_false L14 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 0 equal push_reg_sp fetch_i branch_false L15 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680554 // func[GetOneTimeQuestFlag] shift_sp -2 push_const 0 equal and L15 and L14 branch_false L13 L12 push_event // _choiceN push_const 540 add push_reg_sp fetch_i push_event // _choiceN push_const 540 add fetch_i4 push_const 1 add assign4 shift_sp -1 push_event // _code push_const 536 add push_reg_sp fetch_i push_const 3 assign4 shift_sp -1 push_event // myself push_const 704 add fetch_i push_const 3 S3. "In Search of the Nest" push_string S3 func_call 184680640 // func[AddChoice] shift_sp -2 shift_sp -1 L13 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 0 equal push_reg_sp fetch_i branch_false L18 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680554 // func[GetOneTimeQuestFlag] shift_sp -2 push_const 1 equal and L18 branch_false L17 L16 push_event // _choiceN push_const 540 add push_reg_sp fetch_i push_event // _choiceN push_const 540 add fetch_i4 push_const 1 add assign4 shift_sp -1 push_event // _code push_const 536 add push_reg_sp fetch_i push_const 4 assign4 shift_sp -1 push_event // myself push_const 704 add fetch_i push_const 4 S4. "In Search of the Nest - Complete" push_string S4 func_call 184680640 // func[AddChoice] shift_sp -2 shift_sp -1 L17 push_event // talker push_const 40 add fetch_i // level push_const 1092 add fetch_i4 push_const 66 greater_equal push_reg_sp fetch_i branch_false L21 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 1 equal push_reg_sp fetch_i branch_false L22 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680547 // func[GetMemoState] shift_sp -2 push_const 2 equal push_reg_sp fetch_i branch_false L23 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 8083 func_call 184680579 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal and L23 and L22 and L21 branch_false L20 L19 push_event // _choiceN push_const 540 add push_reg_sp fetch_i push_event // _choiceN push_const 540 add fetch_i4 push_const 1 add assign4 shift_sp -1 push_event // _code push_const 536 add push_reg_sp fetch_i push_const 5 assign4 shift_sp -1 push_event // myself push_const 704 add fetch_i push_const 5 S5. "In Search of the Nest - In Progress" push_string S5 func_call 184680640 // func[AddChoice] shift_sp -2 shift_sp -1 L20 push_event // _choiceN push_const 540 add fetch_i4 push_const 1 greater branch_false L25 L24 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1 func_call 184680641 // func[ShowChoicePage] shift_sp -2 shift_sp -1 exit_handler L25 L2 push_event // _from_choice push_const 544 add fetch_i4 push_reg_sp fetch_i branch_true L28 push_event // _choiceN push_const 540 add fetch_i4 push_const 1 equal or L28 branch_false L27 L26 push_event // _code push_const 536 add fetch_i4 push_reg_sp fetch_i push_const 0 equal branch_false L31 L30 push_event // _from_choice push_const 544 add fetch_i4 push_const 0 equal push_reg_sp fetch_i branch_true L34 push_event // talker push_const 40 add fetch_i // level push_const 1092 add fetch_i4 push_const 66 greater_equal push_reg_sp fetch_i branch_false L35 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 0 equal and L35 or L34 branch_false L33 L32 push_event // myself push_const 704 add fetch_i push_const 629 func_call 184615017 // func[SetCurrentQuestID] shift_sp -1 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 0 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal push_reg_sp fetch_i branch_true L38 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 2 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 3 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal or L38 branch_false L37 L36 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1118 func_call 184680517 // func[ShowSystemMessage] shift_sp -2 shift_sp -1 exit_handler L37 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i func_call 184615006 // func[GetMemoCount] shift_sp -1 push_const 25 less branch_false L40 L39 push_event // myself push_const 704 add fetch_i push_event // fhtml0 push_const 520 add fetch_i S6. "merc_cap_peace_q0629_0101.htm" push_string S6 func_call 184680582 // func[FHTML_SetFileName] shift_sp -2 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // fhtml0 push_const 520 add fetch_i S7. "quest_id" push_string S7 push_const 629 func_call 184746119 // func[FHTML_SetInt] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_event // fhtml0 push_const 520 add fetch_i func_call 184680586 // func[ShowFHTML] shift_sp -2 shift_sp -1 jump L41 L40 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S8. "fullquest.htm" push_string S8 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L41 L33 jump L29 jump L42 L31 push_reg_sp fetch_i push_const 1 equal branch_false L43 L42 push_event // _from_choice push_const 544 add fetch_i4 push_const 0 equal push_reg_sp fetch_i branch_true L46 push_event // talker push_const 40 add fetch_i // level push_const 1092 add fetch_i4 push_const 66 less push_reg_sp fetch_i branch_false L47 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 0 equal and L47 or L46 branch_false L45 L44 push_event // myself push_const 704 add fetch_i push_const 629 func_call 184615017 // func[SetCurrentQuestID] shift_sp -1 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 0 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal push_reg_sp fetch_i branch_true L50 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 2 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 3 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal or L50 branch_false L49 L48 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1118 func_call 184680517 // func[ShowSystemMessage] shift_sp -2 shift_sp -1 exit_handler L49 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S9. "merc_cap_peace_q0629_0103.htm" push_string S9 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L45 jump L29 jump L51 L43 push_reg_sp fetch_i push_const 2 equal branch_false L52 L51 push_event // _from_choice push_const 544 add fetch_i4 push_const 0 equal push_reg_sp fetch_i branch_true L55 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 1 equal push_reg_sp fetch_i branch_false L56 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 func_call 184680547 // func[GetMemoState] shift_sp -2 push_const 1 push_const 10 mul push_const 1 add equal and L56 or L55 branch_false L54 L53 push_event // myself push_const 704 add fetch_i push_const 629 func_call 184615017 // func[SetCurrentQuestID] shift_sp -1 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 0 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal push_reg_sp fetch_i branch_true L59 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 2 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 3 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal or L59 branch_false L58 L57 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1118 func_call 184680517 // func[ShowSystemMessage] shift_sp -2 shift_sp -1 exit_handler L58 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 7250 func_call 184680579 // func[OwnItemCount] shift_sp -2 push_const 0 equal branch_false L61 L60 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S10. "merc_cap_peace_q0629_0106.htm" push_string S10 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 jump L62 L61 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 push_const 1 func_call 184746368 // func[SetHTMLCookie] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S11. "merc_cap_peace_q0629_0105.htm" push_string S11 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L62 L54 jump L29 jump L63 L52 push_reg_sp fetch_i push_const 3 equal branch_false L64 L63 push_event // _from_choice push_const 544 add fetch_i4 push_const 0 equal push_reg_sp fetch_i branch_true L67 push_event // talker push_const 40 add fetch_i // level push_const 1092 add fetch_i4 push_const 66 greater_equal push_reg_sp fetch_i branch_false L68 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 0 equal push_reg_sp fetch_i branch_false L69 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680554 // func[GetOneTimeQuestFlag] shift_sp -2 push_const 0 equal and L69 and L68 or L67 branch_false L66 L65 push_event // myself push_const 704 add fetch_i push_const 109 func_call 184615017 // func[SetCurrentQuestID] shift_sp -1 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 0 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal push_reg_sp fetch_i branch_true L72 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 2 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 3 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal or L72 branch_false L71 L70 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1118 func_call 184680517 // func[ShowSystemMessage] shift_sp -2 shift_sp -1 exit_handler L71 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i func_call 184615006 // func[GetMemoCount] shift_sp -1 push_const 25 less branch_false L74 L73 push_event // myself push_const 704 add fetch_i push_event // fhtml0 push_const 520 add fetch_i S12. "merc_cap_peace_q109_001.htm" push_string S12 func_call 184680582 // func[FHTML_SetFileName] shift_sp -2 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // fhtml0 push_const 520 add fetch_i S13. "quest_id" push_string S13 push_const 109 func_call 184746119 // func[FHTML_SetInt] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_event // fhtml0 push_const 520 add fetch_i func_call 184680586 // func[ShowFHTML] shift_sp -2 shift_sp -1 jump L75 L74 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S14. "fullquest.htm" push_string S14 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L75 L66 jump L29 jump L76 L64 push_reg_sp fetch_i push_const 4 equal branch_false L77 L76 push_event // _from_choice push_const 544 add fetch_i4 push_const 0 equal push_reg_sp fetch_i branch_true L80 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 0 equal push_reg_sp fetch_i branch_false L81 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680554 // func[GetOneTimeQuestFlag] shift_sp -2 push_const 1 equal and L81 or L80 branch_false L79 L78 push_event // myself push_const 704 add fetch_i push_const 109 func_call 184615017 // func[SetCurrentQuestID] shift_sp -1 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 0 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal push_reg_sp fetch_i branch_true L84 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 2 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 3 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal or L84 branch_false L83 L82 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1118 func_call 184680517 // func[ShowSystemMessage] shift_sp -2 shift_sp -1 exit_handler L83 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S15. "finishedquest.htm" push_string S15 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L79 jump L29 jump L85 L77 push_reg_sp fetch_i push_const 5 equal branch_false L86 L85 push_event // _from_choice push_const 544 add fetch_i4 push_const 0 equal push_reg_sp fetch_i branch_true L89 push_event // talker push_const 40 add fetch_i // level push_const 1092 add fetch_i4 push_const 66 greater_equal push_reg_sp fetch_i branch_false L90 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 1 equal push_reg_sp fetch_i branch_false L91 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680547 // func[GetMemoState] shift_sp -2 push_const 2 equal push_reg_sp fetch_i branch_false L92 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 8083 func_call 184680579 // func[OwnItemCount] shift_sp -2 push_const 1 greater_equal and L92 and L91 and L90 or L89 branch_false L88 L87 push_event // myself push_const 704 add fetch_i push_const 109 func_call 184615017 // func[SetCurrentQuestID] shift_sp -1 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 0 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal push_reg_sp fetch_i branch_true L95 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 2 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 3 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal or L95 branch_false L94 L93 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1118 func_call 184680517 // func[ShowSystemMessage] shift_sp -2 shift_sp -1 exit_handler L94 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S16. "merc_cap_peace_q109_003.htm" push_string S16 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L88 jump L29 jump L96 L86 L96 L29 shift_sp -1 exit_handler L27 call_super handler_end handler 31 299 // QUEST_ACCEPTED variable_begin "quest_id" "talker" "myself" "_choiceN" "_code" "_from_choice" variable_end push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 0 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal push_reg_sp fetch_i branch_true L99 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 2 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 3 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal or L99 branch_false L98 L97 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1118 func_call 184680517 // func[ShowSystemMessage] shift_sp -2 shift_sp -1 exit_handler L98 push_event // quest_id push_const 156 add fetch_i4 push_const 629 equal branch_false L101 L100 push_event // myself push_const 704 add fetch_i push_const 629 func_call 184615017 // func[SetCurrentQuestID] shift_sp -1 shift_sp -1 push_event // myself push_const 704 add fetch_i func_call 184549408 // func[GetCurrentTick] push_event // talker push_const 40 add fetch_i // quest_last_reward_time push_const 772 add fetch_i4 sub push_const 1 greater branch_false L103 L102 push_event // talker push_const 40 add fetch_i // quest_last_reward_time push_const 772 add push_reg_sp fetch_i push_event // myself push_const 704 add fetch_i func_call 184549408 // func[GetCurrentTick] assign4 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 func_call 184680544 // func[SetMemo] shift_sp -2 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 push_const 1 push_const 10 mul push_const 1 add func_call 184746081 // func[SetMemoState] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_const 1 push_event // talker push_const 40 add fetch_i push_const 629 func_call 184746363 // func[AddLog] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 push_const 1 func_call 184746087 // func[SetFlagJournal] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S17. "ItemSound.quest_accept" push_string S17 func_call 184680685 // func[SoundEffect] shift_sp -2 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S18. "merc_cap_peace_q0629_0104.htm" push_string S18 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L103 exit_handler L101 push_event // quest_id push_const 156 add fetch_i4 push_const 109 equal branch_false L105 L104 push_event // myself push_const 704 add fetch_i push_const 109 func_call 184615017 // func[SetCurrentQuestID] shift_sp -1 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680544 // func[SetMemo] shift_sp -2 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 push_const 1 func_call 184746081 // func[SetMemoState] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_const 1 push_event // talker push_const 40 add fetch_i push_const 109 func_call 184746363 // func[AddLog] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 push_const 1 func_call 184746087 // func[SetFlagJournal] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S19. "ItemSound.quest_accept" push_string S19 func_call 184680685 // func[SoundEffect] shift_sp -2 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S20. "merc_cap_peace_q109_002.htm" push_string S20 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 exit_handler L105 call_super handler_end handler 32 494 // MENU_SELECTED variable_begin "ask" "i0" "i1" "quest_id" "reply" "talker" "myself" "_choiceN" "_code" "_from_choice" variable_end push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 0 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal push_reg_sp fetch_i branch_true L108 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 2 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 3 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal or L108 branch_false L107 L106 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1118 func_call 184680517 // func[ShowSystemMessage] shift_sp -2 shift_sp -1 exit_handler L107 push_event // ask push_const 160 add fetch_i4 push_const 629 equal branch_false L110 L109 push_event // i0 push_const 260 add push_reg_sp fetch_i push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 push_const 2 push_const 1 sub func_call 184746369 // func[GetHTMLCookie] shift_sp -3 assign4 shift_sp -1 push_event // i0 push_const 260 add fetch_i4 push_const 1 negate not_equal branch_false L112 L111 push_event // reply push_const 164 add fetch_i4 push_const 1 equal push_reg_sp fetch_i branch_false L115 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 1 equal and L115 branch_false L114 L113 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S21. "merc_cap_peace_q0629_0201.htm" push_string S21 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L114 push_event // reply push_const 164 add fetch_i4 push_const 3 equal push_reg_sp fetch_i branch_false L118 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 1 equal and L118 branch_false L117 L116 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 7250 func_call 184680579 // func[OwnItemCount] shift_sp -2 push_const 100 greater_equal branch_false L120 L119 push_event // myself push_const 704 add fetch_i func_call 184549408 // func[GetCurrentTick] push_event // talker push_const 40 add fetch_i // quest_last_reward_time push_const 772 add fetch_i4 sub push_const 1 greater branch_false L122 L121 push_event // talker push_const 40 add fetch_i // quest_last_reward_time push_const 772 add push_reg_sp fetch_i push_event // myself push_const 704 add fetch_i func_call 184549408 // func[GetCurrentTick] assign4 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 7250 push_const 100 func_call 184746114 // func[DeleteItem1] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 7251 push_const 20 func_call 184746111 // func[GiveItem1] shift_sp -3 shift_sp -1 L122 push_event // myself push_const 704 add fetch_i push_const 3 push_event // talker push_const 40 add fetch_i push_const 629 func_call 184746363 // func[AddLog] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S22. "merc_cap_peace_q0629_0202.htm" push_string S22 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 jump L123 L120 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S23. "merc_cap_peace_q0629_0203.htm" push_string S23 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L123 L117 push_event // reply push_const 164 add fetch_i4 push_const 4 equal branch_false L125 L124 push_event // myself push_const 704 add fetch_i func_call 184549408 // func[GetCurrentTick] push_event // talker push_const 40 add fetch_i // quest_last_reward_time push_const 772 add fetch_i4 sub push_const 1 greater branch_false L127 L126 push_event // talker push_const 40 add fetch_i // quest_last_reward_time push_const 772 add push_reg_sp fetch_i push_event // myself push_const 704 add fetch_i func_call 184549408 // func[GetCurrentTick] assign4 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 7250 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 7250 func_call 184680579 // func[OwnItemCount] shift_sp -2 func_call 184746114 // func[DeleteItem1] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_const 2 push_event // talker push_const 40 add fetch_i push_const 629 func_call 184746363 // func[AddLog] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 629 func_call 184680549 // func[RemoveMemo] shift_sp -2 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S24. "ItemSound.quest_finish" push_string S24 func_call 184680685 // func[SoundEffect] shift_sp -2 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S25. "merc_cap_peace_q0629_0204.htm" push_string S25 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L127 L125 L112 L110 push_event // ask push_const 160 add fetch_i4 push_const 109 equal branch_false L129 L128 push_event // reply push_const 164 add fetch_i4 push_const 1 equal branch_false L131 L130 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S26. "merc_cap_peace_q109_004.htm" push_string S26 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 8083 push_const 1 func_call 184746114 // func[DeleteItem1] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 push_const 3 func_call 184746081 // func[SetMemoState] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_const 3 push_event // talker push_const 40 add fetch_i push_const 109 func_call 184746363 // func[AddLog] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 push_const 3 func_call 184746087 // func[SetFlagJournal] shift_sp -3 shift_sp -1 L131 L129 call_super handler_end class_end class 1 scout_s_corpse : citizen handler 4 297 // TALK_SELECTED variable_begin "fhtml0" "talker" "myself" "_choiceN" "_code" "_from_choice" variable_end push_event // _from_choice push_const 544 add fetch_i4 push_const 0 equal branch_false L2 L1 push_event // talker push_const 40 add fetch_i // level push_const 1092 add fetch_i4 push_const 66 greater_equal push_reg_sp fetch_i branch_false L5 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 1 equal push_reg_sp fetch_i branch_false L6 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680547 // func[GetMemoState] shift_sp -2 push_const 1 equal and L6 and L5 branch_false L4 L3 push_event // _choiceN push_const 540 add push_reg_sp fetch_i push_event // _choiceN push_const 540 add fetch_i4 push_const 1 add assign4 shift_sp -1 push_event // _code push_const 536 add push_reg_sp fetch_i push_const 0 assign4 shift_sp -1 push_event // myself push_const 704 add fetch_i push_const 0 S0. "In Search of the Nest - In Progress" push_string S0 func_call 184680640 // func[AddChoice] shift_sp -2 shift_sp -1 L4 push_event // _choiceN push_const 540 add fetch_i4 push_const 1 greater branch_false L8 L7 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1 func_call 184680641 // func[ShowChoicePage] shift_sp -2 shift_sp -1 exit_handler L8 L2 push_event // _from_choice push_const 544 add fetch_i4 push_reg_sp fetch_i branch_true L11 push_event // _choiceN push_const 540 add fetch_i4 push_const 1 equal or L11 branch_false L10 L9 push_event // _code push_const 536 add fetch_i4 push_reg_sp fetch_i push_const 0 equal branch_false L14 L13 push_event // _from_choice push_const 544 add fetch_i4 push_const 0 equal push_reg_sp fetch_i branch_true L17 push_event // talker push_const 40 add fetch_i // level push_const 1092 add fetch_i4 push_const 66 greater_equal push_reg_sp fetch_i branch_false L18 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680543 // func[HaveMemo] shift_sp -2 push_const 1 equal push_reg_sp fetch_i branch_false L19 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 func_call 184680547 // func[GetMemoState] shift_sp -2 push_const 1 equal and L19 and L18 or L17 branch_false L16 L15 push_event // myself push_const 704 add fetch_i push_const 109 func_call 184615017 // func[SetCurrentQuestID] shift_sp -1 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 0 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal push_reg_sp fetch_i branch_true L22 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 2 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 3 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal or L22 branch_false L21 L20 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1118 func_call 184680517 // func[ShowSystemMessage] shift_sp -2 shift_sp -1 exit_handler L21 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S1. "scout_s_corpse_q109_001.htm" push_string S1 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L16 jump L12 jump L23 L14 L23 L12 shift_sp -1 exit_handler L10 call_super handler_end handler 32 171 // MENU_SELECTED variable_begin "ask" "reply" "talker" "myself" "_choiceN" "_code" "_from_choice" variable_end push_event // ask push_const 160 add fetch_i4 push_const 109 equal branch_false L25 L24 push_event // myself push_const 704 add fetch_i push_const 109 func_call 184615017 // func[SetCurrentQuestID] shift_sp -1 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 0 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal push_reg_sp fetch_i branch_true L28 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 2 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 3 func_call 184680556 // func[GetInventoryInfo] shift_sp -2 push_const 0.800000 mul greater_equal or L28 branch_false L27 L26 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 1118 func_call 184680517 // func[ShowSystemMessage] shift_sp -2 shift_sp -1 exit_handler L27 L25 push_event // ask push_const 160 add fetch_i4 push_const 109 equal branch_false L30 L29 push_event // reply push_const 164 add fetch_i4 push_const 1 equal branch_false L32 L31 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i S2. "scout_s_corpse_q109_002.htm" push_string S2 func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 8083 push_const 1 func_call 184746111 // func[GiveItem1] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 push_const 2 func_call 184746081 // func[SetMemoState] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_const 2 push_event // talker push_const 40 add fetch_i push_const 109 func_call 184746363 // func[AddLog] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_const 109 push_const 2 func_call 184746087 // func[SetFlagJournal] shift_sp -3 shift_sp -1 L32 L30 handler_end class_end Npc Data npc_begin citizen 32015 [scout_s_corpse1] level=70 acquire_exp_rate=0 acquire_sp=0 unsowing=1 clan={} ignore_clan_list={} clan_help_range=300 slot_chest=[] slot_rhand=[] slot_lhand=[] shield_defense_rate=0 shield_defense=0 skill_list={@s_race_dwarves;@s_full_magic_defence} npc_ai={[scout_s_corpse];{[fnHi]=[scout_s_corpse001.htm]}} category={} race=etc sex=male undying=1 can_be_attacked=0 corpse_time=7 no_sleep_mode=0 agro_range=0 ground_high={118.8;0;0} ground_low={79.2;0;0} exp=429634528 org_hp=2444.46819 org_hp_regen=11.85 org_mp=1493 org_mp_regen=2.78 collision_radius={13;13} collision_height={19;19} str=40 int=21 dex=30 wit=20 con=43 men=10 base_attack_type=fist base_attack_range=40 base_damage_range={0;0;80;120} base_rand_dam=50 base_physical_attack=919.8 base_critical=1 physical_hit_modify=9 base_attack_speed=278 base_reuse_delay=0 base_magic_attack=546 base_defend=329 base_magic_defend=267.4 physical_avoid_modify=0 soulshot_count=0 spiritshot_count=0 hit_time_factor=0.32 item_make_list={} corpse_make_list={} additional_make_list={} additional_make_multi_list={} hp_increase=0 mp_increase=0 safe_height=100 npc_end Html download: https://mega.nz/#!01UQmTgZ!OJGZ7h_FuQQS_jVXcv_83WpRTdOxnsUhQoIynzEZcD8 Do not forget to leave your feedback
  5. Thank you,i really appreciate this. Thank you Administrator,i will try better and for more ;)
  6. Since i see many people request some npcs etc and noone gives the required info or help,i would like to make this guide for them so they can develop and improve their skills on creating these by themselves.It's a very usefull guide for people to learn how to make them. In this guide/tutorial we will learn how to do the Teleporter(gk),Gmshop,Buffer and you can start with opening the scripts.I wish my guide to be understandable to you and wish you the best results following it Teleporter/Gatekeeper: AI.obj, You must look for class teleporter_multi_list. class 1 clavier : teleporter_multi_list property_define_begin telposlist_begin Position1 {"Aden"; 146705; 25840; -2000; 1500; 5 } {"Coliseum"; 146440; 46723; -3400; 1500; 0 } {"Dark Elven Village"; 9716; 15502; -4500; 1500; 0 } {"Dion"; 15744; 142928; -2704; 1500; 2 } {"Dwarven Village"; 115120; -178112; -916; 1500; 0 } {"Elven Village"; 46890; 51531; -2976; 1500; 0 } {"Floran Village"; 17953; 170234; -3504; 1500; 2 } {"Giran"; 83458; 148012; -3400; 1500; 3 } {"Giran Harbor"; 47935; 186810; -3420; 1500; 0 } {"Gludin"; -80826; 149775; -3043; 1500; 0 } {"Gludio"; -12694; 122776; -3114; 1500; 1 } {"Goddard"; 148024; -55281; -2728; 1500; 7 } {"Hardins Academy"; 105846; 109762; -3170; 1500; 3 } {"Heine"; 111333; 219345; -3546; 1500; 6 } {"Hunter Village"; 117156; 76878; -2670; 1500; 0 } {"Ivory Tower"; 85343; 16267; -3640; 1500; 4 } {"Orc Village"; -45186; -112459; -236; 1500; 0 } {"Oren"; 82956; 53162; -1470; 1500; 4 } {"Rune Town"; 43835; -47749; -792; 1500; 0 } {"Talking Island"; -84141; 244623; -3729; 1500; 0 } telposlist_end telposlist_begin Position2 {"Elven Fortress (10-25)"; 29280; 74942; -3776; 1500; 0 } {"Elven Ruins (10-20)"; -112802; 234963; -3688; 1500; 0 } {"Ruins of Despair (20-25)"; -20152; 137254; -3896; 1500; 0 } {"Wastelands (25-35)"; -16510; 209226; -3664; 1500; 0 } {"Execution Grounds (30-40)"; 44691; 148454; -3696; 1500; 0 } {"Cruma Tower (40-52)"; 16580; 114178; -3480; 1500; 0 } {"Death Pass (35-52)"; 71521; 118056; -3672; 1500; 0 } {"Dragon Valley (55-62)"; 122589; 111117; -3760; 1500; 0 } {"Dragon Valley Caves (60-78)"; 130816; 114429; -3720; 1500; 0 } {"Enchanted Valley (45-55)"; 124798; 61741; -3992; 1500; 0 } {"Cemetery (45-58)"; 166612; 20315; -3328; 1500; 0 } {"Forbidden GateWay (58-67)"; 185326; 20299; -3272; 1500; 0 } {"The Front of Anghel Waterfall (50-60)"; 163341; 91374; -3320; 1500; 0 } {"Giants Cave (55-67)"; 174465; 52672; -4368; 1500; 0 } {"Forsaken Plains (55-65)"; 167285; 37109; -4008; 1500; 0 } {"Toi Enterance (58-78)"; 114645; 21491; -5128; 1500; 0 } {"Blazing Swamp (65-77)"; 159546; -13085; -2872; 1500; 0 } {"Rune Town Hunting Grounds (58-74)"; 59106; -67593; -3384; 1500; 0 } {"Hot Springs (70-78)"; 153889; -101027; -2936; 1500; 0 } {"Ketra Orc Outpost (76-87)"; 146600; -68003; -3688; 1500; 0 } {"Imperial Tomb (76-82+)"; 186896; -75557; -2832; 1500; 0 } {"Forge Of God (78-82+)"; 169453; -116244; -2360; 1500; 0 } {"Varka Silenos Outpost (76-87)"; 125809; -40781; -3744; 1500; 0 } {"Patriots Necropolis"; -25472; 77728; -3446; 15500; 0 } {"Ascetics Necropolis"; -56064; 78720; -3011; 18600; 0 } {"Saints Necropolis"; 79296; 209584; -3709; 9800; 0 } {"Catacomb of Dark Omens"; -22480; 13872; -3174; 20400; 0 } telposlist_end telposlist_begin PositionNoblessNeedItemTown {"Talking Island Village"; -84141; 244623; -3729; 1; 0 } {"The Elven Village"; 46951; 51550; -2976; 1; 0 } {"The Dark Elven Village"; 9709; 15566; -4500; 1; 0 } {"Orc Village"; -45158; -112583; -236; 1; 0 } {"Dwarven Village"; 115120; -178224; -917; 1; 0 } {"The Village of Gludin"; -80826; 149775; -3043; 1; 0 } {"The Town of Gludio"; -12694; 122776; -3114; 1; 0 } {"The Town of Dion"; 15671; 142994; -2704; 1; 0 } {"Heine"; 111455; 219400; -3546; 1; 0 } {"Town of Oren"; 83011; 53207; -1470; 1; 0 } {"Hunters Village"; 117088; 76931; -2670; 1; 0 } {"Town of Aden"; 146783; 25808; -2000; 1; 0 } {"Rune Castle Town"; 43826; -47688; -792; 1; 0 } {"Goddard Castle Town"; 147978; -55408; -2728; 1; 0 } {"Hardin's Academy"; 105918; 109759; -3170; 1; 0 } {"Giran Harbor"; 47935; 186810; -3420; 1; 0 } {"Arena (Gludin Harbor)"; -87328; 142266; -3640; 1; 0 } {"Arena (Giran Castle Town)"; 73579; 142709; -3768; 1; 0 } {"Coliseum"; 146440; 46723; -3400; 1; 0 } telposlist_end telposlist_begin PositionNoblessNeedItemField {"Dragon Valley"; 122824; 110836; -3727; 1; 0 } {"Dragon Valley Death Pass"; 73024; 118485; -3720; 1; 0 } {"Brekas Stronghold"; 85389; 131366; -3707; 1; 0 } {"Gorgons Flower Garden"; 113553; 134813; -3668; 1; 0 } {"Tanor Canyon"; 69373; 155208; -3746; 1; 0 } {"Devils Isle Entrance"; 43408; 206881; -3752; 1; 0 } {"Lairs of Antharas Entrance"; 131131; 114597; -3720; 1; 0 } {"Lairs of Antharas 1"; 147071; 120156; -4520; 1; 0 } {"Lairs of Antharas 2"; 151689; 112615; -5520; 1; 0 } {"Lairs of Antharas Bridge"; 146425; 109898; -3424; 1; 0 } {"Lairs of Antharas Heart"; 154396; 121235; -3808; 1; 0 } telposlist_end telposlist_begin PositionNoblessNeedItemSSQ {"Necropolis Of Sacrifice"; -41184; 206752; -3357; 1; 0 } {"Heretics Catacomb"; 39232; 143568; -3651; 1; 0 } {"Pilgrims Necropolis"; 45600; 126944; -3686; 1; 0 } {"Catacomb Of The Branded"; 43200; 170688; -3251; 1; 0 } {"Worshipers Necropolis"; 107514; 174329; -3704; 1; 0 } {"Catacomb Of The Apostate"; 74672; 78032; -3398; 1; 0 } {"Patriots Necropolis"; -25472; 77728; -3446; 1; 0 } {"Catacomb Of The Witch"; 136672; 79328; -3702; 1; 0 } {"Ascetics Necropolis"; -56064; 78720; -3011; 1; 0 } {"Martyr's Necropolis"; 114496; 132416; -3101; 1; 0 } {"Disciples Necropolis"; 168560; -17968; -3174; 1; 0 } {"Saints Necropolis"; 79296; 209584; -3709; 1; 0 } {"Catacomb of Dark Omens"; -22480; 13872; -3174; 1; 0 } {"Catacomb of the Forbidden Path"; 110912; 84912; -4816; 1; 0 } telposlist_end telposlist_begin PositionNoblessNoItemTown {"Talking Island Village"; -84141; 244623; -3729; 1000; 0 } {"The Elven Village"; 46951; 51550; -2976; 1000; 0 } {"The Dark Elven Village"; 9709; 15566; -4500; 1000; 0 } {"Orc Village"; -45158; -112583; -236; 1000; 0 } {"Dwarven Village"; 115120; -178224; -917; 1000; 0 } {"The Village of Gludin"; -80826; 149775; -3043; 1000; 0 } {"The Town of Gludio"; -12694; 122776; -3114; 1000; 0 } {"The Town of Dion"; 15671; 142994; -2704; 1000; 0 } {"Heine"; 111455; 219400; -3546; 1000; 0 } {"Town of Oren"; 83011; 53207; -1470; 1000; 0 } {"Hunters Village"; 117088; 76931; -2670; 1000; 0 } {"Town of Aden"; 146783; 25808; -2000; 1000; 0 } {"Rune Castle Town"; 43826; -47688; -792; 1000; 0 } {"Goddard Castle Town"; 147978; -55408; -2728; 1000; 0 } {"Hardin's Academy"; 105918; 109759; -3170; 1000; 0 } {"Giran Harbor"; 47935; 186810; -3420; 1000; 0 } {"Arena (Gludin Harbor)"; -87328; 142266; -3640; 1000; 0 } {"Arena (Giran Castle Town)"; 73579; 142709; -3768; 1000; 0 } {"Coliseum"; 146440; 46723; -3400; 1000; 0 } telposlist_end telposlist_begin PositionNoblessNoItemField {"Dragon Valley"; 122824; 110836; -3727; 1000; 0 } {"Dragon Valley Death Pass"; 73024; 118485; -3720; 1000; 0 } {"Brekas Stronghold"; 85389; 131366; -3707; 1000; 0 } {"Gorgons Flower Garden"; 113553; 134813; -3668; 1000; 0 } {"Tanor Canyon"; 69373; 155208; -3746; 1000; 0 } {"Devils Isle Entrance"; 43408; 206881; -3752; 1000; 0 } {"Lairs of Antharas Entrance"; 131131; 114597; -3720; 1000; 0 } {"Lairs of Antharas 1"; 147071; 120156; -4520; 1000; 0 } {"Lairs of Antharas 2"; 151689; 112615; -5520; 1000; 0 } {"Lairs of Antharas Bridge"; 146425; 109898; -3424; 1000; 0 } {"Lairs of Antharas Heart"; 154396; 121235; -3808; 1000; 0 } telposlist_end telposlist_begin PositionNoblessNoItemSSQ {"Necropolis Of Sacrifice"; -41184; 206752; -3357; 1000; 0 } {"Heretics Catacomb"; 39232; 143568; -3651; 1000; 0 } {"Pilgrims Necropolis"; 45600; 126944; -3686; 1000; 0 } {"Catacomb Of The Branded"; 43200; 170688; -3251; 1000; 0 } {"Worshipers Necropolis"; 107514; 174329; -3704; 1000; 0 } {"Catacomb Of The Apostate"; 74672; 78032; -3398; 1000; 0 } {"Patriots Necropolis"; -25472; 77728; -3446; 1000; 0 } {"Catacomb Of The Witch"; 136672; 79328; -3702; 1000; 0 } {"Ascetics Necropolis"; -56064; 78720; -3011; 1000; 0 } {"Martyr's Necropolis"; 114496; 132416; -3101; 1000; 0 } {"Disciples Necropolis"; 168560; -17968; -3174; 1000; 0 } {"Saints Necropolis"; 79296; 209584; -3709; 1000; 0 } {"Catacomb of Dark Omens"; -22480; 13872; -3174; 1000; 0 } {"Catacomb of the Forbidden Path"; 110912; 84912; -4816; 1000; 0 } telposlist_end property_define_end class_end Where {"Catacomb of Dark Omens"; -22480; 13872; -3174; 1000; 0 } {"name positioning"; X; Y; Z; value; 0 (Tax)} Html Gatekeeper: <html> <head> <body> Gatekeeper Clarissa: <br> We Gatekeepers use the will of the Gods to open the doors to time and space and teleport others. Which door would you like to open? <br><a action="bypass -h menu_select?ask=-8&reply=1"> Teleport </a> <br><a action="bypass -h menu_select?ask=-8&reply=2"> Hunting Grounds </a> <br><a action="bypass -h menu_select?ask=-303&reply=518"> Exchange with the Dimension Diamond</a> <br><a action="bypass -h menu_select?ask=-19&reply=0"> [Noblesse Only] teleport</a> <br><a action="bypass -h menu_select?ask=255&reply=4" msg="811;Monster Derby Track"> Move to Monster Derby Track (Free of Charge)</a> <br><a action="bypass -h talk_select">Quest </a> </body> </html> Where the reply=1 - this sheet mod contains in AI, which will show you the HK. In this case telposlist_begin Position1, that is: {"Aden"; 146705; 25840; -2000; 1500; 5 } {"Coliseum"; 146440; 46723; -3400; 1500; 0 } {"Dark Elven Village"; 9716; 15502; -4500; 1500; 0 } {"Dion"; 15744; 142928; -2704; 1500; 2 } {"Dwarven Village"; 115120; -178112; -916; 1500; 0 } {"Elven Village"; 46890; 51531; -2976; 1500; 0 } {"Floran Village"; 17953; 170234; -3504; 1500; 2 } {"Giran"; 83458; 148012; -3400; 1500; 3 } {"Giran Harbor"; 47935; 186810; -3420; 1500; 0 } {"Gludin"; -80826; 149775; -3043; 1500; 0 } {"Gludio"; -12694; 122776; -3114; 1500; 1 } {"Goddard"; 148024; -55281; -2728; 1500; 7 } {"Hardins Academy"; 105846; 109762; -3170; 1500; 3 } {"Heine"; 111333; 219345; -3546; 1500; 6 } {"Hunter Village"; 117156; 76878; -2670; 1500; 0 } {"Ivory Tower"; 85343; 16267; -3640; 1500; 4 } {"Orc Village"; -45186; -112459; -236; 1500; 0 } {"Oren"; 82956; 53162; -1470; 1500; 4 } {"Rune Town"; 43835; -47749; -792; 1500; 0 } {"Talking Island"; -84141; 244623; -3729; 1500; 0 } That's it,in any field you can add the desired location,with patience and time you can make a completegk in just a few hours. Gm-Shop: Open multisell.txt (folder scripts), see the following: MultiSell_begin [blackmerchant_weapon] 1is_dutyfree = 1 selllist={ {{{[flamberge];1}};{{[crystal_c];573};{[crystal_d];2865}}}; {{{[stormbringer];1}};{{[crystal_c];573};{[crystal_d];2865}}}; {{{[sword_of_delusion];1}};{{[crystal_c];1075};{[crystal_d];5375}}}; {{{[war_pick];1}};{{[crystal_c];573};{[crystal_d];2865}}}; {{{[war_axe];1}};{{[crystal_c];1075};{[crystal_d];5375}}}; {{{[crystal_staff];1}};{{[crystal_c];573};{[crystal_d];2865}}}; {{{[sage's_staff];1}};{{[crystal_c];1075};{[crystal_d];5375}}}; {{{[cursed_dagger];1}};{{[crystal_c];573};{[crystal_d];2865}}}; {{{[dark_screamer];1}};{{[crystal_c];1075};{[crystal_d];5375}}}; {{{[chakram];1}};{{[crystal_c];573};{[crystal_d];2865}}}; {{{[fist_blade];1}};{{[crystal_c];1075};{[crystal_d];5375}}}; {{{[crystallized_ice_bow];1}};{{[crystal_c];573};{[crystal_d];2865}}}; {{{[akat_long_bow];1}};{{[crystal_c];1075};{[crystal_d];5375}}}; {{{[orcish_glaive];1}};{{[crystal_c];573};{[crystal_d];2865}}}; {{{[poleaxe];1}};{{[crystal_c];1075};{[crystal_d];5375}}} } MultiSell_end Open the end of multisell, skip 2 lines and write the following: MultiSell_begin [Пишем тут любое не использованное название] 575 (любое чило, главное, что бы второго такого не было в мультиселле)is_dutyfree = 1 is_show_all = 1 selllist={ {{{[ring_of_aurakyria];1}};{{[coin_of_luck];5325000}}}; {{{[ring_of_baium];1}};{{[coin_of_luck];6450000}}}; {{{[sanddragon's_earing];1}};{{[coin_of_luck];5950000}}}; {{{[earring_of_antaras];1}};{{[coin_of_luck];8200000}}}; {{{[earring_of_zaken];1}};{{[coin_of_luck];7520000}}}; {{{[dragon_necklace];1}};{{[coin_of_luck];8150000}}}; {{{[necklace_of_valakas];1}};{{[coin_of_luck];12600000}}} } MultiSell_end Where instead of the ring_of_aurakyria any object, the full prescribed in the itemdata.txt, after the name of the item is the number of,then we see the coin_of_luck. Instead of coin may again be the same any objects from the itemdata.txt, adena, for example. It is the number of things to which communicates our item. I would like to caution against the common error: after the last line should not be ;. That is, all lines we look like this: {{{[dragon_necklace];1}};{{[coin_of_luck];8150000}}};Последняя должна быть такой: {{{[dragon_necklace];1}};{{[coin_of_luck];8150000}}} <a action="bypass -h menu_select?ask=-303&reply=1">Buy weapon</a> Buffer: Ai.Obj class 1 buffer_npc : default_npcparameter_define_begin string fnHi "buffer_npc001.htm" string fnYouAreChaotic "buffer_npc002.htm" string fnNotEnoughAdena "buffer_npc003.htm" string fnWait "buffer_npc004.htm" int ItemBuff 57 int Amount 1000 int Delay 500 parameter_define_end handler 13 11 // CREATED variable_begin "myself" "_choiceN" "_code" "_from_choice" variable_end push_event // myself push_const 704 add fetch_i // i_ai0 push_const 308 add push_reg_sp fetch_i push_const 0 assign4 shift_sp -1 handler_end handler 3 38 // TALKED variable_begin "talker" "myself" "_choiceN" "_code" "_from_choice" variable_end push_event // talker push_const 40 add fetch_i // karma push_const 468 add fetch_i4 push_const 0 greater branch_false L2 L1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_parameter fnYouAreChaotic func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 jump L3 L2 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_parameter fnHi func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L3 handler_end handler 32 134 // MENU_SELECTED variable_begin "talker" "ask" "reply" "myself" "_choiceN" "_code" "_from_choice" variable_end push_event // ask push_const 160 add fetch_i4 push_const 201 negate equal push_reg_sp fetch_i branch_false L4 shift_sp 1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_parameter ItemBuff func_call 184680579 // func[OwnItemCount] shift_sp -2 push_parameter Amount greater_equal and L4 branch_false L5 L6 push_event // myself push_const 704 add fetch_i // i_ai0 push_const 308 add fetch_i4 push_const 0 equal branch_false L8 L7 push_event // myself push_const 704 add fetch_i // i_ai0 push_const 308 add push_reg_sp fetch_i push_const 1 assign4 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_parameter ItemBuff push_parameter Amount func_call 184746114 // func[DeleteItem1] shift_sp -3 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_event // reply push_const 164 add fetch_i push_const 1 push_const 1 push_const 1000000 func_call 184877074 // func[AddUseSkillDesire] shift_sp -5 shift_sp -1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_parameter fnHi func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 push_event // myself push_const 704 add fetch_i push_const 1 push_parameter Delay func_call 184680487 // func[AddTimerEx] shift_sp -2 shift_sp -1 jump L9 L8 shift_sp 1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_parameter fnWait func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L9 jump L10 L5 shift_sp 1 push_event // myself push_const 704 add fetch_i push_event // talker push_const 40 add fetch_i push_parameter fnNotEnoughAdena func_call 184680516 // func[ShowPage] shift_sp -2 shift_sp -1 L10 handler_end handler 12 20 // TIMER_FIRED_EX variable_begin "timer_id" "myself" "_choiceN" "_code" "_from_choice" variable_end push_event // timer_id push_const 236 add fetch_i4 push_const 1 equal branch_false L12 L11 push_event // myself push_const 704 add fetch_i // i_ai0 push_const 308 add push_reg_sp fetch_i push_const 0 assign4 shift_sp -1 L12 handler_end class_end Further opening npcdata, there straight npc_begin citizen 14003 [buffer_npc] level=70 acquire_exp_rate=0 acquire_sp=0 unsowing=1 clan={} ignore_clan_list={} clan_help_range=300 slot_chest=[] slot_rhand=[] slot_lhand=[] shield_defense_rate=0 shield_defense=0 skill_list={@s_race_undead;@s_npc_weakness_holy3;@ s_evil_attack;@s_npc_weakness_fire1} npc_ai={[buffer_npc];{[fnHi]=[buffer_npc001.htm]}} category={} race=human sex=female undying=1 can_be_attacked=0 corpse_time=1 no_sleep_mode=0 agro_range=0 ground_high={120;0;0} ground_low={50;0;0} exp=429634528 org_hp=2444.5 org_hp_regen=7.5 org_mp=10000 org_mp_regen=200 collision_radius={8;8} collision_height={24;24} str=60 int=90 dex=50 wit=90 con=60 men=40 base_attack_type=sword base_attack_range=40 base_damage_range={0;0;80;120} base_rand_dam=30 base_physical_attack=688.86373 base_critical=4 physical_hit_modify=4.75 base_attack_speed=253 base_reuse_delay=0 base_magic_attack=470.4 base_defend=295.91 base_magic_defend=216.53 physical_avoid_modify=0 soulshot_count=0 spiritshot_count=0 hit_time_factor=0.6 item_make_list={} corpse_make_list={} additional_make_list={} additional_make_multi_list={} hp_increase=0 mp_increase=0 safe_height=100 npc_end NPC_PCH: [buffer_npc] = 1014003 Html: <html><body>Buffer NPC:<br> Por solo <font color="LEVEL">1000 adenas</font> te podemos dar auras! Elije aquellas que prefieras!<br> <table><tr><td width=80> <a action="bypass -h menu_select?ask=-201&reply=273411">[Might]</a><br> <a action="bypass -h menu_select?ask=-201&reply=266243">[Shield]</a><br> <a action="bypass -h menu_select?ask=-201&reply=275715">[Focus]</a><br> <a action="bypass -h menu_select?ask=-201&reply=308226">[Windwalk]</a><br> <a action="bypass -h menu_select?ask=-201&reply=317443">[Guidance]</a><br> <a action="bypass -h menu_select?ask=-201&reply=278275">[Agility]</a><br> <a action="bypass -h menu_select?ask=-201&reply=265218">[Magic Barrier]</a> </td><td width=100> <a action="bypass -h menu_select?ask=-201&reply=277763">[Acumen]</a><br> <a action="bypass -h menu_select?ask=-201&reply=271107">[Empower]</a><br> <a action="bypass -h menu_select?ask=-201&reply=268294">[Bless the Soul]</a><br> <a action="bypass -h menu_select?ask=-201&reply=271874">[Berserker Spirit]</a><br> <a action="bypass -h menu_select?ask=-201&reply=267009">[Holy Weapon]</a><br> <a action="bypass -h menu_select?ask=-201&reply=264964">[Mental Shield]</a><br> <a action="bypass -h menu_select?ask=-201&reply=275974">[Concrentrarion]</a> </td><td width=100> <a action="bypass -h menu_select?ask=-201&reply=267267">[Regeneration]</a><br> <a action="bypass -h menu_select?ask=-201&reply=316931">[Freezing Skin]</a><br> <a action="bypass -h menu_select?ask=-201&reply=267526">[Bless the Body]</a><br> <a action="bypass -h menu_select?ask=-201&reply=318214">[Bless the Shield]</a><br> <a action="bypass -h menu_select?ask=-201&reply=278018">[Haste]</a><br> <a action="bypass -h menu_select?ask=-201&reply=317955">[Death Wisper]</a><br> <a action="bypass -h menu_select?ask=-201&reply=274690">[Kiss Of Eva]</a> </td></tr></table> </body></html> You will write only hml for functions and add the NPC in to the client. string fnYouAreChaotic "buffer_npc002.htm" string fnNotEnoughAdena "buffer_npc003.htm" Be carefull,be patient and spend some time on it so you can alone develop and imrove your personal skills on the issue.Wish you the best possible results.Best Of Luck! Do not forget to leave me your feedback.
  7. give credit to dadiarena ^^. It's not your guide.
  8. This share is about years of age in other forums.Although it can still be usefull
  9. just confirm it and if you're sure that it is already shared just lock my topic.i told this in my 1st post
  10. I don't know if such a thing exist here,i searched a bit and didn't find one so here you go.If it already shared then i'm sorry,feel free to lock my topic.I don't like client modifications that much but i find this one cool and wanted to share. download: https://mega.nz/#!Ywdg1A5Z!o7iqglfxU4ZQjWV8pN9tAdJ8WT-YyDrUL2S6o86Va7o Credits for creation: I don't know who made this lol Credits for Share : Me
×
×
  • Create New...