B7aR 155 Posted August 12, 2020 Share Posted August 12, 2020 (edited) Hi guys I have a problem with this Quest Not doing it properly It is not activated correctly Sorry for the dialogue it appeared like this unfortunately, because it is in Arabic, but I do not think that it will cause a problem for you Spoiler quest serial_Missionx begin state start begin when login or levelup with pc.get_level() >= 90 begin set_state("information") end end -- مهمه الأمين الأولي state information begin when letter begin local v = find_npc_by_vnum(9005) if v != 0 then target.vid("warehouse", v, "warehouse") end send_letter(" ساعدالأمين ") end when button or info begin say_event_title(mob_name(11004)) say("") say_gold(" مرحبا بك ".. pc.get_name() .." ") say("") say_light_blue(" بلغني من امين المستودع أنه يبحث عنك لأمر هام ") say_light_blue(" أذهب من فضلك وتفقد ما الأمر الهام الذي يرغب به. ") say("") end when warehouse.target.click begin target.delete("warehouse") say_event_title(mob_name(9005)) say("") say_gold(" مرحبا ".. pc.get_name() .." ") say_light_blue(" وآخيرا قد أتيت . أبحث عنك منذ فترة ") say_light_blue(" كادت مواردي لصناعه الذهب أن تنفذ ") say_light_blue(" ولا أرغب في أن أتسبب في أزمه ماليه للاعبين ") say_light_blue(" أرغب في مساعدتك للحصول علي بعض الخامات ") say_light_blue(" يمكنك أن تجدهم لدي "..mob_name(9003).." ") say("") wait() say_event_title(mob_name(9005)) say("") say_gold(" رجاء أخبرها بأنني أرغب في 200 قطعه من ") say_item_vnum("71043") say("") say_light_blue(" أسرع وتحدث أليها.. ") say("") set_state("go_to_Merchant") end end -- مهمه التاجره #2 state go_to_Merchant begin when letter begin local v = find_npc_by_vnum(9003) if v != 0 then target.vid("Merchant", v, "Merchant") end send_letter(" أذهب للتاجرة ") end when button or info begin say_event_title(" ساعد الأمين ") say("") say_light_blue(" أسرع وأذهب إلي "..mob_name(9003).." ") say_light_blue(" لتحضر موارد الامين .. ") say_light_blue(" لتحضر موارد الامين .. ") say_light_blue(" أسرع ياهذا لاتكن كسولاً ! ") say("") end when Merchant.target.click begin target.delete("Merchant") say_event_title(mob_name(9003)) say("") say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" لقد أخبرني "..mob_name(9005).." بقدومك . ") say_light_blue(" للأسف إن طلبك لايتوفر بكثره تلك الايام ") say_light_blue(" ولتحصل عليه يلزمك تصريح من الزعيم ") say_light_blue(" الأمر الجيد , التصريح متوفر") say_light_blue(" الأمر السيء , لايمكنني الذهاب للزعيم حاليا") say_light_blue(" ولكن لدي الحل المناسب لهذا الأمر ") say("") wait() say_event_title(mob_name(9003)) say("") say_light_blue(" يمكنني أعطائك التصريح لتذهب به للزعيم مقابل خدمة بسيطة ") say_light_blue(" قام خُدام بيران بالهجوم علي إحدي قوافلي التجارية ") say_light_blue(" يمكنك أن تثأر لي وتساعدني في الانتقام ") say_light_blue(" ساعدني في ردعهم وتدمير زعيمهم "..mob_name(2493).." ") say_light_blue(" عبر قتله خمس مرات ، بداخل قلعته ") say_light_blue(" و سأعطيك التصريح لتسهيل الامور عليك .") say_light_blue(" كهدية بسيطة نظير مجهوداتك في تخليصي من مشكلتي ") say("") say_red(" لازلت هنا ! .. أسرع حتي لا تتأخر علي الأمين . ") say("") set_state("kill_biran") end end state kill_biran begin when letter begin send_letter(" أنتقم من بيران ") end when button or info begin say_event_title(" ساعد التاجرة ") say("") say_reward(" قم بالهجوم علي الزعيم "..mob_name(2493).." ") say_reward(" داخل قلعته لتثأر لـ "..mob_name(9003).."") say("") end when 2493.kill begin local bear = pc.getqf("kill_biran") + 1 if bear <= 5 then pc.setqf("kill_biran", bear) q.set_counter(" يجب عليك قتل " ,5) if bear == 5 then say_event_title(mob_name(9003)) say("") say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" لقد قمت بسحق "..mob_name(9003).." الأن يمككني أن أشفي غليلي ") say_light_blue(" أليك تصريح التجارة أذهب به للزعيم ") say_light_blue(" وسيسمح لك بالحصول علي مرادك لمساعده الأمين ") say_item_vnum(" 70610 ") say_light_blue(" أسرع لمساعدته ") pc.give_item2(71043, 1) say(" ") clear_letter() set_state(__COMLETE__) end end -- مهمه الزعيم #3 state __COMLETE__ begin when letter begin local w = find_npc_by_vnum(20355) if w != 0 then target.vid("captin", w, "captin") end send_letter(" أذهب للزعيم ") end when button or info begin say_event_title(" أذهب للزعيم ") say("") say_light_blue(" أسرع وأذهب للزعيم ليختم لك التصريح ") say_light_blue(" حينها يمكنك العوده للأمين مع الخامات ") say_light_blue(" أتبع النقطة المضيئة علي الخريطة ") say_light_blue(" سترشدك ألية بسهوله .. ") say("") end when captin.target.click begin target.delete("captin") say_event_title(mob_name(20355)) say("") say_gold(" ها أنت ذا يا ".. pc.get_name() .." ") say_gold(" مممم , ترغب إذا في ختم تصريحك ") say_gold(" حسنا أذا ") if pc.count_item(71043) < 1 then say("") say_red(" أين التصريح ؟ اتحاول خداعي ياهذا ! ") say_light_blue(" قم بأحضار ") say_item_vnum(" 71043 ") say_light_blue(" وحينها يمكنني مساعدتك ") else say_light_blue(" ولكن أولا عليك أتمام أمرا ما ") say("") say_light_blue(" كان من المفترض أن يصلني تقرير الصناعه من تاجر الاسلحه بالأمس ") say_light_blue(" ولكن يبدوا انه لديه مشكله ما تعيقه عن الامر ") wait() say_title(mob_name(20355)) say("") say_gold(" قم بتفقده وأحضر لي التقرير ") say_gold(" وعوضا عن ذلك سأختم لك التصريح , وأجعل أحد المنقبين ") say_gold(" يحضر لك الخامات الي هنا , وسأسلمها لك بنفسي بعد احضارك التقرير ") say("") say_red(" أسرع ايها الجندي , لما لاتزال واقفا أمامي ! ") pc.remove_item(71043,1) set_state(__COMLEETE__) end end -- مهمه تاجر الاسلحة#4 state __COMLEETE__ begin when letter begin local y = find_npc_by_vnum(9001) if y != 0 then target.vid("wepon", y, "wepon") end send_letter(" تفقد تاجر الاسلحة ") end when button or info begin say_event_title(mob_name(9001)) say("") say_light_blue(" أحضر التقرير من تاجر الاسلحة ") say_light_blue(" وأذهب به مسرعا للزعيم ") say_light_blue(" لتتسلم خامات الأمين ") say("") end when wepon.target.click begin target.delete("wepon") say_title(mob_name(9001)) say("") say_gold(" يا ألهي هل أرسلك الزعيم ؟؟ ") say("") say_light_blue(" أنا حقا في مشكلة عويصه أرجوك قم بمساعدتي.. ") say("") say_light_blue(" كان من المفترض أرسال التقرير للزعيم بالأمس ") say_light_blue(" ولكن نقص تركيبتي الصناعيه يصيبني بالجنون ") say_light_blue(" بالطبع انها تستدعي الجنون يافتي !! ") say_light_blue(" هي تركيبه مساعده أخلطها بمعادني الصناعيه ") say_light_blue(" وكيف تفسر قوه أسلحتي وصلابتها أذا ! أتخال كل هذا ببساطه ! ") say("") wait() say_event_title(mob_name(9001)) say("") say_gold(" أسمع ".. pc.get_name() .." ") say("") say_light_blue(" لقد أرسلك القدير لمساعدتي ") say_light_blue(" لن أدعك ترحل الا بمساعدتي ") say_light_blue(" يمكنني مكافأتك بسخاء علي هذا الأمر ") say_light_blue(" لن يستغرق الأمر منك سوي بعض الوقت ") say_light_blue(" وستعود للزعيم بالتقرير ورساله أعتذار توضح له كل شئ ") say_light_blue(" أحضر لي تركيبتي السحرية من "..mob_name(20018).." ") say_gold(" وسأكافئك بـ ") say_item_vnum("71144") say("") set_state(__buik__) end end -- مهمه بايك غو #5 state __buik__ begin when letter begin local b = find_npc_by_vnum(20018) if b != 0 then target.vid("buik", b, "buik") end send_letter(" تفقد بايك-غو ") end when button or info begin say_event_title(mob_name(9001)) say("") say_gold(" أسرع وتوجه لـ "..mob_name(20018).." ") say("") say_light_blue(" لتحضر التركيبة لتاجر الأسلحه ") say_light_blue(" أتبع النقطة المضيئة علي الخريطة ") say_light_blue(" سترشدك ألية بسهوله .. ") say("") end when buik.target.click begin target.delete("buik") say_title(mob_name(9001)) say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" هل أرسلك "..mob_name(9001).." لتتسلم تركيبته ؟ ") say_light_blue(" حسنا , من الجيد أنه ارسلك فتلك التركيبه ") say_light_blue(" تتطلب بعض المساعده لأتمامها , اتمني انك لاتمانع هذا ") say("") say_yellow(" أليك قائمه ببعض الطلبات التي أرغب بها ") say_yellow(" رجاء دونها جيدا حتي لاتنسي أحداها ") say_yellow(" الدقه هي أهم امر في عالم التركيبات ") say_reward(" وحتما لاترغب في أن نهدر وقتا في اعاده صنعها إن اخطئنا ") say("") wait() say_title(mob_name(20018)) say("") say_green(" قم بأحضار شراب زهره الخوخ+ ") say_item_vnum("76033") say_green(" أرغب أيضا في بعض بذور الفطر ") say_item_vnum("31086") say_green(" وقليلا من شراب خولنجان ") say_item_vnum("50216") say("") wait() say_event_title(mob_name(20018)) say("") say_light_blue(" يمكنك ان تجد تلك الادوات لدي صديقي ") say_light_blue(mob_name(20084)) say("") say_reward(" أسرع ياصديقي , لا نرغب في التأخير ") say("") set_state(__biology__) end end -- مهمه شايغراب #6 state __biology__ begin when letter begin local p = find_npc_by_vnum(20084) if p != 0 then target.vid("biology", p, "biology") end send_letter(" ادوات التركيبة ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أسرع وأذهب لشايغراب البيولوجي ") say_light_blue(" لتحضر ادوات التركيبة ") say_light_blue(" فقط أتبع النقطه المضيئة علي الخريطة ") say_light_blue(" سترشدك أليه بسهوله .. ") say("") end when biology.target.click begin target.delete("biology") say_event_title(mob_name(20084)) say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" لقد أخبرني صديقي "..mob_name(20018).." بأرسالك ") say_light_blue(" يمكنني توفير متطلباتك نظير مساعدة بسيطة ") say_light_blue(" تقوم وحوش "..mob_name(391).." بمهاجمتي كثيرا تلك الايام ") say_light_blue(" حسنا ربما أن من قام بأستفزازهم قليلا , ") say_light_blue(" ولكنه أمر ضروري لأجراء بعض التجارب ") say("") wait() say_event_title(mob_name(20084)) say("") say_reward(" ساعدني في التخلص من "..mob_name(391).." ") say("") say_gold(" عبر قتلهم 30 مرة ") say_light_blue(" وسأكافئك بمتطلبات "..mob_name(20018).." ") say(" أضافه الي مكافئتك ") say(" أليست متطلباته ") say_item_vnum("76033") say_item_vnum("31086") say_item_vnum("50216") say("") wait() say_event_title(mob_name(20084)) say("") say_light_blue(" حسنا سأجهزها لك في الحال ") say_reward(" بينما تنهي امر "..mob_name(391).." ") say("") set_state(__kill_mob__) end end state kill_mob begin when letter begin send_letter(" ساعد شايغراب ") end when button or info begin say_event_title(" ساعد شايغراب ") say("") say_light_blue(" قم بمساعده شيغراب في التخلص من "..mob_name(391).." ") say_light_blue(" ليتسني له مساعدتك ومساعده "..mob_name(20018).." ") say_light_blue(" يمكنك أن تجد "..mob_name(391).." هائمين في المدن الأولي ") say("") end when 391.kill begin local bear = pc.getqf("kill_mob") + 1 if bear <= 30 then pc.setqf("kill_mob", bear) q.set_counter(" يجب عليك قتل " ,30) if bear == 30 then say_title(mob_name(20084)) say("") say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" لقد قمت بسحق "..mob_name(391).."30 مرة ") say_reward(" أليك جائزتك التكريمية علي هذا الأمر ") say_item_vnum("50218") say_gold(" وأليك متطلبات "..mob_name(20018).." أسرع بالذهاب ألية ") say_item_vnum("76033") say_item_vnum("31086") say_item_vnum("50216") say("") pc.give_item2(76033, 1) pc.give_item2(31086, 1) pc.give_item2(31086, 1) set_state(__COMLETE__) -- العوده لبايك غو state __COMLEETE__ begin when letter begin local j = find_npc_by_vnum(20018) if j != 0 then target.vid("guo", j, "guo") end send_letter(" بايك-غو ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أحسنت يافتي لقد أحضرت المتطلبات ") say_light_blue(" أسرع في العوده لا نرغب في التأخر أكثر ") say("") end when guo.target.click begin target.delete("guo") say_event_title(mob_name(20018)) say("") if pc.count_item(76033)and(31086)and(50216) < 1 then say("") say_light_blue(" أين المتطلبات !! ") say_light_blue(" كيف سأقوم بتحضير التركيبة بدون متطلبات !! ") say_light_blue(" لا زال ينقصك ") say_item_vnum("76033") say_item_vnum("31086") say_item_vnum("50216") else say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" تلك هيا المتطلبات التي أرغب فيها تحديدا ") say_light_blue(" الأن أبتعد قليلا كي أقوم بالمزج ") say_light_blue(" وتحضير التركيبة أليك .. ") say_light_blue(" قم بتجهيز القارورة التي ستحتويها ") say_light_blue(" ماذا !! لم تحض قاروره !! ") say_light_blue(" أي شخص هذا الذي يرغب في تركيبه ولم يحضر قارورتها !! ") say("") wait() say_event_title(mob_name(20018)) say("") say_light_blue(" حسنا حسنا ".. pc.get_name() .." ") say_light_blue(" لا داعي لتعكر صفو مزاجي الأن .. ") say_reward(" أذهب لـ "..mob_name(20011).." ") say_light_blue(" أحضر منه قارورة فارغه ") say_gold(" أنها تشبه تلك ") say_item_vnum("50901") say_red(" ولاتدعه ينصب عليك فأنه بارع في هذا ") say("") pc.remove_item(76033, 1) pc.remove_item(31086, 1) pc.remove_item(50216, 1) set_state(__uonah__) end end -- إحضار القارورة state __uonah__ begin when letter begin local uo = find_npc_by_vnum(20011) if uo != 0 then target.vid("uonah", uo, "uonah") end send_letter(" أحضر القارورة ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أسرع وأذهب لـ "..mob_name(20011).." ") say_light_blue(" أوشكت علي الأنتهاء من التركيبة ") say_light_blue(" وأرغب في القارورة لملئها أسرع ياهذا ") say_light_blue(" إن لم تستنتج مكان يوناه من رأحته الكريهه ") say_light_blue(" حينها عليك أتباع النقطه المضيئة علي الخريطة أولا ") say_light_blue(" ثم البحث عن طبيب لأنفك المعطل .. ") say("") end when uonah.target.click begin target.delete("uonah") say_title(mob_name(20011)) say("") say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" هل ترغب في قارورة ؟ ") say("") say_light_blue(" مممم , يتوفر لدي العديد من القوراير المزينة ") say_light_blue(" يمكنني تدبير أحداهم لك مقابل سعر زهيد ") say("") say_reward(" لايتطلب الامر سوي كتلة ذهب ") say_item_vnum("80008") local con = select(" نعم ", " لا ") if con == 1 then say("") if pc.count_item(80008) < 1 then say("") say_red(" للأسف صديقي لاتمتلك السعر المطلوب :( ") say_red(" قم بالتجارة قليلا لحين تدبير المبلغ وعد إلي ") say("") else say_gold(" حسنا أذا تفضل قارورتك ") say_item_vnum("50901") pc.give_item2(50901, 1) pc.remove_item(80008, 1) say("") elseif con == 2 then say_gold(" حسنا , ربما تغير رأيك لاحقا .. ") return set_state(__buik_back__) end end -- العوده بالقارورة لبايك غو state __buik_back__ begin when letter begin local bi = find_npc_by_vnum(20018) if bi != 0 then target.vid("buik_back", bi, "buik_back") end send_letter(" بايك -غو ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أحسنت تلك هيا القارورة المطلوبة ") say_light_blue(" أسرع بالعودة لقد أنتهيت ولا أجد مايحتوي التركيبة ") say_light_blue(" أنتظرك , لاتتأخر ") say("") end when buik_back.target.click begin target.delete("buik_back") say_title(mob_name(20018)) say("") if pc.count_item(50901) < 1 then say("") say_red(" أتمازجني ".. pc.get_name() .." ! أين القارورة ياهذا ! ") say_light_blue(" أسرع ايها المستهتر وأحضر قارورتي ") say("") else say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" الأن يمكنني أتمام الامر , فقط أنتظر قليلا ") say("") wait() say_event_title(mob_name(20018)) say("") say_reward(" أليك التركيبة السحرية لـ "..mob_name(9001).." ") say_item_vnum("30197") pc.give_item2(30197, 1) pc.remove_item(50901, 1) say_light_blue(" الأن أسرع بالعوده لـ "..mob_name(9001).." ") say("") set_state(__wepon_back__) end end -- العوده لتاجر الاسلحة state __wepon_back__ begin when letter begin local wb = find_npc_by_vnum(9001) if wb != 0 then target.vid("wepon_back", wb, "wepon_back") end send_letter(" تسليم التركيبة ") end when button or info begin say_event_title(" تسليم التركيبة ") say("") say_light_blue(" أسرع بالعودة إلي تاجر الاسلحة ") say_light_blue(" وقم بتسليمة التركيبة ") say_light_blue(" لتتسلم التقرير وجائزتك ") say("") end when wepon_back.target.click begin target.delete("wepon_back") say_event_title(mob_name(9001)) say("") say_light_blue(" حمداً لله وأخيرا .. ") say("") say_gold(" أشكرك بشدة ".. pc.get_name() .." ") say("") say_reward(" أليك جائزتك كما وعدتك ") say_item_vnum("71144") say_reward(" وأليك أيضا تقرير الزعيم ") say_item_vnum("21942") say("") wait() say_event_title(mob_name(9001)) say("") say_gold(" الأن ".. pc.get_name() .." ") say("") say_light_blue(" أسرع بالعودة للزعيم قبل أن يثور غاضبا علينا ") say_light_blue(" ولا تنسي أن توصل له أعتذاري عن التأخر ") say_light_blue(" وأخبره بأذن الامر كان خارجا عن مقدرتي .. ") say("") pc.give_item2(71144, 1) pc.give_item2(21942, 1) pc.remove_item(30197, 1) set_state(__captin_back__) end end -- تسليم التقرير للزعيم state __captin_back__ begin when letter begin local cb = find_npc_by_vnum(20355) if cb != 0 then target.vid("captin_back", cb, "captin_back") end send_letter(" سلم التقرير ") end when button or info begin say_event_title(mob_name(20355)) say("") say_red(" ما الذي أخرك كل هذا أيها الجندي . ") say_red(" أرسلتك لتحضر التقرير لا للتسكع ") say_red(" أسرع بالعودة بأقصي سرعتك .. ") say("") end when captin_back.target.click begin target.delete("captin_back") say_event_title(mob_name(20355)) say("") say_light_blue(" هذا التقرير أذا ") say_light_blue(" ممممم , يبدو كل شئ علي مايرام ") say_reward(" حسنا أذا , اليك طلبك للأمين ") say_item_vnum("71043") say("") wait() say_title(mob_name(20355)) say("") say_light_blue(" الأن يمكنك الأنصراف ".. pc.get_name() .." ") say_light_blue(" ولكن كن علي مقربة قد أحتاجك في مهمه أخري ") say("") pc.give_item2(71043, 200) pc.remove_item(21942, 1) set_state(__Amin_back__) end end -- تسليم الأمين state __Amin_back__ begin when letter begin local ab = find_npc_by_vnum(9005) if ab != 0 then target.vid("Amin_back", ab, "Amin_back") end send_letter(" تسليم الخامات ") end when button or info begin say_event_title(mob_name(9005)) say("") say_gold(" صديقي ".. pc.get_name() .." ") say("") say_light_blue(" لن أنسي لك هذا الجميل ") say_light_blue(" سمعت عن متاعبك خلال رحلتك ") say_light_blue(" سأعوضك عن كل هذا فور عودتك ") say_light_blue(" أنا في أنتظارك .. ") say("") end when Amin_back.target.click begin target.delete("Amin_back") say_event_title(mob_name(9005)) say("") say_gold(" ".. pc.get_name() .." مرحبا بعودتك أيها البطل ") say("") say_light_blue(" يبدو أنه واجهتك العديد من المتاعب خلال الرحله ") say_light_blue(" لكني لم أشك وهله في قدرتك علي تخطيها ") if pc.count_item(71043) < 200 then say_title(mob_name(9005)) say("") say_red(" ولكن أين المتطلبات ؟ لما لم تحضرها معك ؟ ") say_gold(" مر علي مجددا بعد أحضارها لتتسلم جائزتك . ") say_gold(" أنها مئتان حبه من ") say_item_vnum("71043") say_light_blue(" لازلت تذكر أليس كذلك ؟ ") say("") else say_title(mob_name(9005)) say("") say_gold(" أشرك بشده علي أحضار طلبي ".. pc.get_name() .." ") say_reward(" أليك جائزتك علي هذا المجهود ") say_item_vnum("53279") say_gold(" وهذا تعويضا عن العقبات الاضافيه التي واجهتك ") say_item_vnum("80008") say("") pc.give_item2(53279, 1) pc.give_item2(80008, 1) pc.remove_item(71043, 200) notice_all(" ".. pc.get_name() .." تهنينا لك يابطل لقد أنهيت مساعدة الأمين بنجاح .. ") clear_letter() set_state(__COMLETE__) end end end end state __COMPLETE__ begin end end This is a photo of the activation thnx Edited August 25, 2022 by Metin2 Dev Core X - External 2 Internal Link to comment Share on other sites More sharing options...
B7aR 155 Posted August 12, 2020 Author Share Posted August 12, 2020 (edited) there is two missing " end" in this part Spoiler -- quest by Pixel quest serial_Mission begin state start begin when login or levelup with pc.get_level() >= 90 begin set_state("information") end end -- مهمه الأمين الأولي state information begin when letter begin local oo = find_npc_by_vnum(9005) if oo != 0 then target.vid("warehouse", oo, "warehouse") end send_letter(" ساعدالأمين ") end when button or info begin say_event_title(mob_name(11004)) say("") say_gold(" مرحبا بك ".. pc.get_name() .." ") say("") say_light_blue(" بلغني من امين المستودع أنه يبحث عنك لأمر هام ") say_light_blue(" أذهب من فضلك وتفقد ما الأمر الهام الذي يرغب به. ") say("") end when warehouse.target.click begin target.delete("warehouse") say_event_title(mob_name(9005)) say("") say_gold(" مرحبا ".. pc.get_name() .." ") say_light_blue(" وآخيرا قد أتيت . أبحث عنك منذ فترة ") say_light_blue(" كادت مواردي لصناعه الذهب أن تنفذ ") say_light_blue(" ولا أرغب في أن أتسبب في أزمه ماليه للاعبين ") say_light_blue(" أرغب في مساعدتك للحصول علي بعض الخامات ") say_light_blue(" يمكنك أن تجدهم لدي "..mob_name(9003).." ") say("") wait() say_event_title(mob_name(9005)) say("") say_gold(" رجاء أخبرها بأنني أرغب في 200 قطعه من ") say_item_vnum("71043") say("") say_light_blue(" أسرع وتحدث أليها.. ") say("") set_state("go_to_Merchant") end end -- مهمه التاجره #2 state go_to_Merchant begin when letter begin local v = find_npc_by_vnum(9003) if v != 0 then target.vid("etc_shop", v, "etc_shop") end send_letter(" أذهب للتاجرة ") end when button or info begin say_event_title(" ساعد الأمين ") say("") say_light_blue(" أسرع وأذهب إلي "..mob_name(9003).." ") say_light_blue(" لتحضر موارد الامين .. ") say_light_blue(" لتحضر موارد الامين .. ") say_light_blue(" أسرع ياهذا لاتكن كسولاً ! ") say("") end when etc_shop.target.click begin target.delete("etc_shop") say_event_title(mob_name(9003)) say("") say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" لقد أخبرني "..mob_name(9005).." بقدومك . ") say_light_blue(" للأسف إن طلبك لايتوفر بكثره تلك الايام ") say_light_blue(" ولتحصل عليه يلزمك تصريح من الزعيم ") say_light_blue(" الأمر الجيد , التصريح متوفر") say_light_blue(" الأمر السيء , لايمكنني الذهاب للزعيم حاليا") say_light_blue(" ولكن لدي الحل المناسب لهذا الأمر ") say("") wait() say_event_title(mob_name(9003)) say("") say_light_blue(" يمكنني أعطائك التصريح لتذهب به للزعيم مقابل خدمة بسيطة ") say_light_blue(" قام خُدام بيران بالهجوم علي إحدي قوافلي التجارية ") say_light_blue(" يمكنك أن تثأر لي وتساعدني في الانتقام ") say_light_blue(" ساعدني في ردعهم وتدمير زعيمهم "..mob_name(2493).." ") say_light_blue(" عبر قتله خمس مرات ، بداخل قلعته ") say_light_blue(" و سأعطيك التصريح لتسهيل الامور عليك .") say_light_blue(" كهدية بسيطة نظير مجهوداتك في تخليصي من مشكلتي ") say("") say_red(" لازلت هنا ! .. أسرع حتي لا تتأخر علي الأمين . ") say("") set_state("kill_biran") end end state kill_biran begin when letter begin send_letter(" أنتقم من بيران ") end when button or info begin say_event_title(" ساعد التاجرة ") say("") say_reward(" قم بالهجوم علي الزعيم "..mob_name(2493).." ") say_reward(" داخل قلعته لتثأر لـ "..mob_name(9003).."") say("") end when 2493.kill begin local bear = pc.getqf("kill_biran") + 1 if bear <= 5 then pc.setqf("kill_biran", bear) q.set_counter(" يجب عليك قتل " ,5) if bear == 5 then say_event_title(mob_name(9003)) say("") say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" لقد قمت بسحق "..mob_name(9003).." الأن يمككني أن أشفي غليلي ") say_light_blue(" أليك تصريح التجارة أذهب به للزعيم ") say_light_blue(" وسيسمح لك بالحصول علي مرادك لمساعده الأمين ") say_item_vnum(" 71043 ") say_light_blue(" أسرع لمساعدته ") pc.give_item2(71043, 1) say(" ") end end clear_letter() set_state(__COMLETE__) end end -- مهمه الزعيم #3 state __COMLETE__ begin when letter begin local w = find_npc_by_vnum(20355) if w != 0 then target.vid("captin", w, "captin") end send_letter(" أذهب للزعيم ") end when button or info begin say_event_title(" أذهب للزعيم ") say("") say_light_blue(" أسرع وأذهب للزعيم ليختم لك التصريح ") say_light_blue(" حينها يمكنك العوده للأمين مع الخامات ") say_light_blue(" أتبع النقطة المضيئة علي الخريطة ") say_light_blue(" سترشدك ألية بسهوله .. ") say("") end when captin.target.click begin target.delete("captin") say_event_title(mob_name(20355)) say("") say_gold(" ها أنت ذا يا ".. pc.get_name() .." ") say_gold(" مممم , ترغب إذا في ختم تصريحك ") say_gold(" حسنا أذا ") if pc.count_item(71043) < 1 then say("") say_red(" أين التصريح ؟ اتحاول خداعي ياهذا ! ") say_light_blue(" قم بأحضار ") say_item_vnum(" 71043 ") say_light_blue(" وحينها يمكنني مساعدتك ") else say_light_blue(" ولكن أولا عليك أتمام أمرا ما ") say("") say_light_blue(" كان من المفترض أن يصلني تقرير الصناعه من تاجر الاسلحه بالأمس ") say_light_blue(" ولكن يبدوا انه لديه مشكله ما تعيقه عن الامر ") wait() say_title(mob_name(20355)) say("") say_gold(" قم بتفقده وأحضر لي التقرير ") say_gold(" وعوضا عن ذلك سأختم لك التصريح , وأجعل أحد المنقبين ") say_gold(" يحضر لك الخامات الي هنا , وسأسلمها لك بنفسي بعد احضارك التقرير ") say("") say_red(" أسرع ايها الجندي , لما لاتزال واقفا أمامي ! ") pc.remove_item(71043,1) set_state(__COMLEETE__) end end end -- مهمه تاجر الاسلحة#4 state __COMLEETE__ begin when letter begin local y = find_npc_by_vnum(9001) if y != 0 then target.vid("wepon", y, "wepon") end send_letter(" تفقد تاجر الاسلحة ") end when button or info begin say_event_title(mob_name(9001)) say("") say_light_blue(" أحضر التقرير من تاجر الاسلحة ") say_light_blue(" وأذهب به مسرعا للزعيم ") say_light_blue(" لتتسلم خامات الأمين ") say("") end when wepon.target.click begin target.delete("wepon") say_title(mob_name(9001)) say("") say_gold(" يا ألهي هل أرسلك الزعيم ؟؟ ") say("") say_light_blue(" أنا حقا في مشكلة عويصه أرجوك قم بمساعدتي.. ") say("") say_light_blue(" كان من المفترض أرسال التقرير للزعيم بالأمس ") say_light_blue(" ولكن نقص تركيبتي الصناعيه يصيبني بالجنون ") say_light_blue(" بالطبع انها تستدعي الجنون يافتي !! ") say_light_blue(" هي تركيبه مساعده أخلطها بمعادني الصناعيه ") say_light_blue(" وكيف تفسر قوه أسلحتي وصلابتها أذا ! أتخال كل هذا ببساطه ! ") say("") wait() say_event_title(mob_name(9001)) say("") say_gold(" أسمع ".. pc.get_name() .." ") say("") say_light_blue(" لقد أرسلك القدير لمساعدتي ") say_light_blue(" لن أدعك ترحل الا بمساعدتي ") say_light_blue(" يمكنني مكافأتك بسخاء علي هذا الأمر ") say_light_blue(" لن يستغرق الأمر منك سوي بعض الوقت ") say_light_blue(" وستعود للزعيم بالتقرير ورساله أعتذار توضح له كل شئ ") say_light_blue(" أحضر لي تركيبتي السحرية من "..mob_name(20018).." ") say_gold(" وسأكافئك بـ ") say_item_vnum("71144") say("") set_state(__buik__) end end -- مهمه بايك غو #5 state __buik__ begin when letter begin local b = find_npc_by_vnum(20018) if b != 0 then target.vid("buik", b, "buik") end send_letter(" تفقد بايك-غو ") end when button or info begin say_event_title(mob_name(9001)) say("") say_gold(" أسرع وتوجه لـ "..mob_name(20018).." ") say("") say_light_blue(" لتحضر التركيبة لتاجر الأسلحه ") say_light_blue(" أتبع النقطة المضيئة علي الخريطة ") say_light_blue(" سترشدك ألية بسهوله .. ") say("") end when buik.target.click begin target.delete("buik") say_title(mob_name(9001)) say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" هل أرسلك "..mob_name(9001).." لتتسلم تركيبته ؟ ") say_light_blue(" حسنا , من الجيد أنه ارسلك فتلك التركيبه ") say_light_blue(" تتطلب بعض المساعده لأتمامها , اتمني انك لاتمانع هذا ") say("") say_yellow(" أليك قائمه ببعض الطلبات التي أرغب بها ") say_yellow(" رجاء دونها جيدا حتي لاتنسي أحداها ") say_yellow(" الدقه هي أهم امر في عالم التركيبات ") say_reward(" وحتما لاترغب في أن نهدر وقتا في اعاده صنعها إن اخطئنا ") say("") wait() say_title(mob_name(20018)) say("") say_green(" قم بأحضار شراب زهره الخوخ+ ") say_item_vnum("76033") say_green(" أرغب أيضا في بعض بذور الفطر ") say_item_vnum("31086") say_green(" وقليلا من شراب خولنجان ") say_item_vnum("50216") say("") wait() say_event_title(mob_name(20018)) say("") say_light_blue(" يمكنك ان تجد تلك الادوات لدي صديقي ") say_light_blue(mob_name(20084)) say("") say_reward(" أسرع ياصديقي , لا نرغب في التأخير ") say("") set_state(__biology__) end end -- مهمه شايغراب #6 state __biology__ begin when letter begin local p = find_npc_by_vnum(20084) if p != 0 then target.vid("biology", p, "biology") end send_letter(" ادوات التركيبة ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أسرع وأذهب لشايغراب البيولوجي ") say_light_blue(" لتحضر ادوات التركيبة ") say_light_blue(" فقط أتبع النقطه المضيئة علي الخريطة ") say_light_blue(" سترشدك أليه بسهوله .. ") say("") end when biology.target.click begin target.delete("biology") say_event_title(mob_name(20084)) say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" لقد أخبرني صديقي "..mob_name(20018).." بأرسالك ") say_light_blue(" يمكنني توفير متطلباتك نظير مساعدة بسيطة ") say_light_blue(" تقوم وحوش "..mob_name(391).." بمهاجمتي كثيرا تلك الايام ") say_light_blue(" حسنا ربما أن من قام بأستفزازهم قليلا , ") say_light_blue(" ولكنه أمر ضروري لأجراء بعض التجارب ") say("") wait() say_event_title(mob_name(20084)) say("") say_reward(" ساعدني في التخلص من "..mob_name(391).." ") say("") say_gold(" عبر قتلهم 30 مرة ") say_light_blue(" وسأكافئك بمتطلبات "..mob_name(20018).." ") say(" أضافه الي مكافئتك ") say(" أليست متطلباته ") say_item_vnum("76033") say_item_vnum("31086") say_item_vnum("50216") say("") wait() say_event_title(mob_name(20084)) say("") say_light_blue(" حسنا سأجهزها لك في الحال ") say_reward(" بينما تنهي امر "..mob_name(391).." ") say("") set_state(__kill_mob__) end end state kill_mob begin when letter begin send_letter(" ساعد شايغراب ") end when button or info begin say_event_title(" ساعد شايغراب ") say("") say_light_blue(" قم بمساعده شيغراب في التخلص من "..mob_name(391).." ") say_light_blue(" ليتسني له مساعدتك ومساعده "..mob_name(20018).." ") say_light_blue(" يمكنك أن تجد "..mob_name(391).." هائمين في المدن الأولي ") say("") end when 391.kill begin local bear = pc.getqf("kill_mob") + 1 if bear <= 30 then pc.setqf("kill_mob", bear) q.set_counter(" يجب عليك قتل " ,30) if bear == 30 then say_title(mob_name(20084)) say("") say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" لقد قمت بسحق "..mob_name(391).."30 مرة ") say_reward(" أليك جائزتك التكريمية علي هذا الأمر ") say_item_vnum("50218") say_gold(" وأليك متطلبات "..mob_name(20018).." أسرع بالذهاب ألية ") say_item_vnum("76033") say_item_vnum("31086") say_item_vnum("50216") say("") pc.give_item2(76033, 1) pc.give_item2(31086, 1) pc.give_item2(31086, 1) end end set_state(__COMLETE__) end end -- العوده لبايك غو state __COMLEETE__ begin when letter begin local j = find_npc_by_vnum(20018) if j != 0 then target.vid("guo", j, "guo") end send_letter(" بايك-غو ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أحسنت يافتي لقد أحضرت المتطلبات ") say_light_blue(" أسرع في العوده لا نرغب في التأخر أكثر ") say("") end when guo.target.click begin target.delete("guo") say_event_title(mob_name(20018)) say("") if pc.count_item(76033)and(31086)and(50216) < 1 then say("") say_light_blue(" أين المتطلبات !! ") say_light_blue(" كيف سأقوم بتحضير التركيبة بدون متطلبات !! ") say_light_blue(" لا زال ينقصك ") say_item_vnum("76033") say_item_vnum("31086") say_item_vnum("50216") else say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" تلك هيا المتطلبات التي أرغب فيها تحديدا ") say_light_blue(" الأن أبتعد قليلا كي أقوم بالمزج ") say_light_blue(" وتحضير التركيبة أليك .. ") say_light_blue(" قم بتجهيز القارورة التي ستحتويها ") say_light_blue(" ماذا !! لم تحض قاروره !! ") say_light_blue(" أي شخص هذا الذي يرغب في تركيبه ولم يحضر قارورتها !! ") say("") wait() say_event_title(mob_name(20018)) say("") say_light_blue(" حسنا حسنا ".. pc.get_name() .." ") say_light_blue(" لا داعي لتعكر صفو مزاجي الأن .. ") say_reward(" أذهب لـ "..mob_name(20011).." ") say_light_blue(" أحضر منه قارورة فارغه ") say_gold(" أنها تشبه تلك ") say_item_vnum("50901") say_red(" ولاتدعه ينصب عليك فأنه بارع في هذا ") say("") pc.remove_item(76033, 1) pc.remove_item(31086, 1) pc.remove_item(50216, 1) end set_state(__uonah__) end end -- إحضار القارورة state __uonah__ begin when letter begin local uo = find_npc_by_vnum(20011) if uo != 0 then target.vid("uonah", uo, "uonah") end send_letter(" أحضر القارورة ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أسرع وأذهب لـ "..mob_name(20011).." ") say_light_blue(" أوشكت علي الأنتهاء من التركيبة ") say_light_blue(" وأرغب في القارورة لملئها أسرع ياهذا ") say_light_blue(" إن لم تستنتج مكان يوناه من رأحته الكريهه ") say_light_blue(" حينها عليك أتباع النقطه المضيئة علي الخريطة أولا ") say_light_blue(" ثم البحث عن طبيب لأنفك المعطل .. ") say("") end when uonah.target.click begin target.delete("uonah") say_title(mob_name(20011)) say("") say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" هل ترغب في قارورة ؟ ") say("") say_light_blue(" مممم , يتوفر لدي العديد من القوراير المزينة ") say_light_blue(" يمكنني تدبير أحداهم لك مقابل سعر زهيد ") say("") say_reward(" لايتطلب الامر سوي كتلة ذهب ") say_item_vnum("80008") local con = select(" نعم ", " لا ") if con == 1 then if pc.count_item(80008) < 1 then say("") say_red(" للأسف صديقي لاتمتلك السعر المطلوب :( ") say_red(" قم بالتجارة قليلا لحين تدبير المبلغ وعد إلي ") say("") else say_gold(" حسنا أذا تفضل قارورتك ") say_item_vnum("50901") pc.give_item2(50901, 1) pc.remove_item(80008, 1) say("") elseif con == 2 then say_gold(" حسنا , ربما تغير رأيك لاحقا .. ") end end set_state(__buik_back__) end end -- العوده بالقارورة لبايك غو state __buik_back__ begin when letter begin local bi = find_npc_by_vnum(20018) if bi != 0 then target.vid("buik_back", bi, "buik_back") end send_letter(" بايك -غو ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أحسنت تلك هيا القارورة المطلوبة ") say_light_blue(" أسرع بالعودة لقد أنتهيت ولا أجد مايحتوي التركيبة ") say_light_blue(" أنتظرك , لاتتأخر ") say("") end when buik_back.target.click begin target.delete("buik_back") say_title(mob_name(20018)) say("") if pc.count_item(50901) < 1 then say("") say_red(" أتمازجني ".. pc.get_name() .." ! أين القارورة ياهذا ! ") say_light_blue(" أسرع ايها المستهتر وأحضر قارورتي ") say("") else say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" الأن يمكنني أتمام الامر , فقط أنتظر قليلا ") say("") wait() say_event_title(mob_name(20018)) say("") say_reward(" أليك التركيبة السحرية لـ "..mob_name(9001).." ") say_item_vnum("30197") pc.give_item2(30197, 1) pc.remove_item(50901, 1) say_light_blue(" الأن أسرع بالعوده لـ "..mob_name(9001).." ") say("") end set_state(__wepon_back__) end end -- العوده لتاجر الاسلحة state __wepon_back__ begin when letter begin local wb = find_npc_by_vnum(9001) if wb != 0 then target.vid("wepon_back", wb, "wepon_back") end send_letter(" تسليم التركيبة ") end when button or info begin say_event_title(" تسليم التركيبة ") say("") say_light_blue(" أسرع بالعودة إلي تاجر الاسلحة ") say_light_blue(" وقم بتسليمة التركيبة ") say_light_blue(" لتتسلم التقرير وجائزتك ") say("") end when wepon_back.target.click begin target.delete("wepon_back") say_event_title(mob_name(9001)) say("") say_light_blue(" حمداً لله وأخيرا .. ") say("") say_gold(" أشكرك بشدة ".. pc.get_name() .." ") say("") say_reward(" أليك جائزتك كما وعدتك ") say_item_vnum("71144") say_reward(" وأليك أيضا تقرير الزعيم ") say_item_vnum("21942") say("") wait() say_event_title(mob_name(9001)) say("") say_gold(" الأن ".. pc.get_name() .." ") say("") say_light_blue(" أسرع بالعودة للزعيم قبل أن يثور غاضبا علينا ") say_light_blue(" ولا تنسي أن توصل له أعتذاري عن التأخر ") say_light_blue(" وأخبره بأذن الامر كان خارجا عن مقدرتي .. ") say("") pc.give_item2(71144, 1) pc.give_item2(21942, 1) pc.remove_item(30197, 1) set_state(__captin_back__) end end -- تسليم التقرير للزعيم state __captin_back__ begin when letter begin local cb = find_npc_by_vnum(20355) if cb != 0 then target.vid("captin_back", cb, "captin_back") end send_letter(" سلم التقرير ") end when button or info begin say_event_title(mob_name(20355)) say("") say_red(" ما الذي أخرك كل هذا أيها الجندي . ") say_red(" أرسلتك لتحضر التقرير لا للتسكع ") say_red(" أسرع بالعودة بأقصي سرعتك .. ") say("") end when captin_back.target.click begin target.delete("captin_back") say_event_title(mob_name(20355)) say("") say_light_blue(" هذا التقرير أذا ") say_light_blue(" ممممم , يبدو كل شئ علي مايرام ") say_reward(" حسنا أذا , اليك طلبك للأمين ") say_item_vnum("71043") say("") wait() say_title(mob_name(20355)) say("") say_light_blue(" الأن يمكنك الأنصراف ".. pc.get_name() .." ") say_light_blue(" ولكن كن علي مقربة قد أحتاجك في مهمه أخري ") say("") pc.give_item2(71043, 200) pc.remove_item(21942, 1) set_state(__Amin_back__) end end -- تسليم الأمين state __Amin_back__ begin when letter begin local ab = find_npc_by_vnum(9005) if ab != 0 then target.vid("Amin_back", ab, "Amin_back") end send_letter(" تسليم الخامات ") end when button or info begin say_event_title(mob_name(9005)) say("") say_gold(" صديقي ".. pc.get_name() .." ") say("") say_light_blue(" لن أنسي لك هذا الجميل ") say_light_blue(" سمعت عن متاعبك خلال رحلتك ") say_light_blue(" سأعوضك عن كل هذا فور عودتك ") say_light_blue(" أنا في أنتظارك .. ") say("") end when Amin_back.target.click begin target.delete("Amin_back") say_event_title(mob_name(9005)) say("") say_gold(" ".. pc.get_name() .." مرحبا بعودتك أيها البطل ") say("") say_light_blue(" يبدو أنه واجهتك العديد من المتاعب خلال الرحله ") say_light_blue(" لكني لم أشك وهله في قدرتك علي تخطيها ") if pc.count_item(71043) < 200 then say_title(mob_name(9005)) say("") say_red(" ولكن أين المتطلبات ؟ لما لم تحضرها معك ؟ ") say_gold(" مر علي مجددا بعد أحضارها لتتسلم جائزتك . ") say_gold(" أنها مئتان حبه من ") say_item_vnum("71043") say_light_blue(" لازلت تذكر أليس كذلك ؟ ") say("") else say_title(mob_name(9005)) say("") say_gold(" أشرك بشده علي أحضار طلبي ".. pc.get_name() .." ") say_reward(" أليك جائزتك علي هذا المجهود ") say_item_vnum("53279") say_gold(" وهذا تعويضا عن العقبات الاضافيه التي واجهتك ") say_item_vnum("80008") say("") end pc.give_item2(53279, 1) pc.give_item2(80008, 1) pc.remove_item(71043, 200) notice_all(" ".. pc.get_name() .." تهنينا لك يابطل لقد أنهيت مساعدة الأمين بنجاح .. ") clear_letter() set_state(__COMLETE__) end end state __COMPLETE__ begin end end I added them but the problem was not solved Seems I forgot a lot of " end " xD but the problem was not solved yet Edited August 13, 2020 by B7aR Link to comment Share on other sites More sharing options...
B7aR 155 Posted August 13, 2020 Author Share Posted August 13, 2020 Spoiler quest serial_Mission begin state start begin when login or levelup with pc.get_level() >= 90 begin set_state("information") end end -- مهمه الأمين الأولي state information begin when letter begin local v = find_npc_by_vnum(9005) if v != 0 then target.vid("warehouse", v, "warehouse") end send_letter(" ساعدالأمين ") end when button or info begin say_event_title(mob_name(11004)) say("") say_gold(" مرحبا بك ".. pc.get_name() .." ") say("") say_light_blue(" بلغني من امين المستودع أنه يبحث عنك لأمر هام ") say_light_blue(" أذهب من فضلك وتفقد ما الأمر الهام الذي يرغب به. ") say("") end when warehouse.target.click begin target.delete("warehouse") say_event_title(mob_name(9005)) say("") say_gold(" مرحبا ".. pc.get_name() .." ") say_light_blue(" وآخيرا قد أتيت . أبحث عنك منذ فترة ") say_light_blue(" كادت مواردي لصناعه الذهب أن تنفذ ") say_light_blue(" ولا أرغب في أن أتسبب في أزمه ماليه للاعبين ") say_light_blue(" أرغب في مساعدتك للحصول علي بعض الخامات ") say_light_blue(" يمكنك أن تجدهم لدي "..mob_name(9003).." ") say("") wait() say_event_title(mob_name(9005)) say("") say_gold(" رجاء أخبرها بأنني أرغب في 200 قطعه من ") say_item_vnum("71043") say("") say_light_blue(" أسرع وتحدث أليها.. ") say("") set_state("go_to_Merchant") end end -- مهمه التاجره #2 state go_to_Merchant begin when letter begin local v = find_npc_by_vnum(9003) if v != 0 then target.vid("etc_shop", v, "etc_shop") end send_letter(" أذهب للتاجرة ") end when button or info begin say_event_title(" ساعد الأمين ") say("") say_light_blue(" أسرع وأذهب إلي "..mob_name(9003).." ") say_light_blue(" لتحضر موارد الامين .. ") say_light_blue(" لتحضر موارد الامين .. ") say_light_blue(" أسرع ياهذا لاتكن كسولاً ! ") say("") end when etc_shop.target.click begin target.delete("etc_shop") say_event_title(mob_name(9003)) say("") say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" لقد أخبرني "..mob_name(9005).." بقدومك . ") say_light_blue(" للأسف إن طلبك لايتوفر بكثره تلك الايام ") say_light_blue(" ولتحصل عليه يلزمك تصريح من الزعيم ") say_light_blue(" الأمر الجيد , التصريح متوفر") say_light_blue(" الأمر السيء , لايمكنني الذهاب للزعيم حاليا") say_light_blue(" ولكن لدي الحل المناسب لهذا الأمر ") say("") wait() say_event_title(mob_name(9003)) say("") say_light_blue(" يمكنني أعطائك التصريح لتذهب به للزعيم مقابل خدمة بسيطة ") say_light_blue(" قام خُدام بيران بالهجوم علي إحدي قوافلي التجارية ") say_light_blue(" يمكنك أن تثأر لي وتساعدني في الانتقام ") say_light_blue(" ساعدني في ردعهم وتدمير زعيمهم "..mob_name(2493).." ") say_light_blue(" عبر قتله خمس مرات ، بداخل قلعته ") say_light_blue(" و سأعطيك التصريح لتسهيل الامور عليك .") say_light_blue(" كهدية بسيطة نظير مجهوداتك في تخليصي من مشكلتي ") say("") say_red(" لازلت هنا ! .. أسرع حتي لا تتأخر علي الأمين . ") say("") set_state("kill_biran") end end state kill_biran begin when letter begin send_letter(" أنتقم من بيران ") end when button or info begin say_event_title(" ساعد التاجرة ") say("") say_reward(" قم بالهجوم علي الزعيم "..mob_name(2493).." ") say_reward(" داخل قلعته لتثأر لـ "..mob_name(9003).."") say("") end when 2493.kill begin local bear1 = pc.getqf("kill_biran") + 1 if bear1 <= 5 then pc.setqf("kill_biran", bear1) q.set_counter(" يجب عليك قتل " ,5) if bear1 == 5 then say_event_title(mob_name(9003)) say("") say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" لقد قمت بسحق "..mob_name(9003).." الأن يمككني أن أشفي غليلي ") say_light_blue(" أليك تصريح التجارة أذهب به للزعيم ") say_light_blue(" وسيسمح لك بالحصول علي مرادك لمساعده الأمين ") say_item_vnum(" 70610 ") say_light_blue(" أسرع لمساعدته ") pc.give_item2(71043, 1) say(" ") end end clear_letter() set_state(__COMLETE__) end end -- مهمه الزعيم #3 state __COMLETE__ begin when letter begin local v = find_npc_by_vnum(20355) if v != 0 then target.vid("captin", v, "captin") end send_letter(" أذهب للزعيم ") end when button or info begin say_event_title(" أذهب للزعيم ") say("") say_light_blue(" أسرع وأذهب للزعيم ليختم لك التصريح ") say_light_blue(" حينها يمكنك العوده للأمين مع الخامات ") say_light_blue(" أتبع النقطة المضيئة علي الخريطة ") say_light_blue(" سترشدك ألية بسهوله .. ") say("") end when captin.target.click begin target.delete("captin") say_event_title(mob_name(20355)) say("") say_gold(" ها أنت ذا يا ".. pc.get_name() .." ") say_gold(" مممم , ترغب إذا في ختم تصريحك ") say_gold(" حسنا أذا ") if pc.count_item(71043) < 1 then say("") say_red(" أين التصريح ؟ اتحاول خداعي ياهذا ! ") say_light_blue(" قم بأحضار ") say_item_vnum(" 71043 ") say_light_blue(" وحينها يمكنني مساعدتك ") else say_light_blue(" ولكن أولا عليك أتمام أمرا ما ") say("") say_light_blue(" كان من المفترض أن يصلني تقرير الصناعه من تاجر الاسلحه بالأمس ") say_light_blue(" ولكن يبدوا انه لديه مشكله ما تعيقه عن الامر ") wait() say_title(mob_name(20355)) say("") say_gold(" قم بتفقده وأحضر لي التقرير ") say_gold(" وعوضا عن ذلك سأختم لك التصريح , وأجعل أحد المنقبين ") say_gold(" يحضر لك الخامات الي هنا , وسأسلمها لك بنفسي بعد احضارك التقرير ") say("") say_red(" أسرع ايها الجندي , لما لاتزال واقفا أمامي ! ") pc.remove_item(71043,1) set_state(__COMLEETE__) end end end -- مهمه تاجر الاسلحة#4 state __COMLEETE__ begin when letter begin local v = find_npc_by_vnum(9001) if v != 0 then target.vid("wepon", v, "wepon") end send_letter(" تفقد تاجر الاسلحة ") end when button or info begin say_event_title(mob_name(9001)) say("") say_light_blue(" أحضر التقرير من تاجر الاسلحة ") say_light_blue(" وأذهب به مسرعا للزعيم ") say_light_blue(" لتتسلم خامات الأمين ") say("") end when wepon.target.click begin target.delete("wepon") say_title(mob_name(9001)) say("") say_gold(" يا ألهي هل أرسلك الزعيم ؟؟ ") say("") say_light_blue(" أنا حقا في مشكلة عويصه أرجوك قم بمساعدتي.. ") say("") say_light_blue(" كان من المفترض أرسال التقرير للزعيم بالأمس ") say_light_blue(" ولكن نقص تركيبتي الصناعيه يصيبني بالجنون ") say_light_blue(" بالطبع انها تستدعي الجنون يافتي !! ") say_light_blue(" هي تركيبه مساعده أخلطها بمعادني الصناعيه ") say_light_blue(" وكيف تفسر قوه أسلحتي وصلابتها أذا ! أتخال كل هذا ببساطه ! ") say("") wait() say_event_title(mob_name(9001)) say("") say_gold(" أسمع ".. pc.get_name() .." ") say("") say_light_blue(" لقد أرسلك القدير لمساعدتي ") say_light_blue(" لن أدعك ترحل الا بمساعدتي ") say_light_blue(" يمكنني مكافأتك بسخاء علي هذا الأمر ") say_light_blue(" لن يستغرق الأمر منك سوي بعض الوقت ") say_light_blue(" وستعود للزعيم بالتقرير ورساله أعتذار توضح له كل شئ ") say_light_blue(" أحضر لي تركيبتي السحرية من "..mob_name(20018).." ") say_gold(" وسأكافئك بـ ") say_item_vnum("71144") say("") set_state(__buik__) end end -- مهمه بايك غو #5 state __buik__ begin when letter begin local v = find_npc_by_vnum(20018) if v != 0 then target.vid("buik", v, "buik") end send_letter(" تفقد بايك-غو ") end when button or info begin say_event_title(mob_name(9001)) say("") say_gold(" أسرع وتوجه لـ "..mob_name(20018).." ") say("") say_light_blue(" لتحضر التركيبة لتاجر الأسلحه ") say_light_blue(" أتبع النقطة المضيئة علي الخريطة ") say_light_blue(" سترشدك ألية بسهوله .. ") say("") end when buik.target.click begin target.delete("buik") say_title(mob_name(9001)) say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" هل أرسلك "..mob_name(9001).." لتتسلم تركيبته ؟ ") say_light_blue(" حسنا , من الجيد أنه ارسلك فتلك التركيبه ") say_light_blue(" تتطلب بعض المساعده لأتمامها , اتمني انك لاتمانع هذا ") say("") say_yellow(" أليك قائمه ببعض الطلبات التي أرغب بها ") say_yellow(" رجاء دونها جيدا حتي لاتنسي أحداها ") say_yellow(" الدقه هي أهم امر في عالم التركيبات ") say_reward(" وحتما لاترغب في أن نهدر وقتا في اعاده صنعها إن اخطئنا ") say("") wait() say_title(mob_name(20018)) say("") say_green(" قم بأحضار شراب زهره الخوخ+ ") say_item_vnum("76033") say_green(" أرغب أيضا في بعض بذور الفطر ") say_item_vnum("31086") say_green(" وقليلا من شراب خولنجان ") say_item_vnum("50216") say("") wait() say_event_title(mob_name(20018)) say("") say_light_blue(" يمكنك ان تجد تلك الادوات لدي صديقي ") say_light_blue(mob_name(20084)) say("") say_reward(" أسرع ياصديقي , لا نرغب في التأخير ") say("") set_state(__biology__) end end -- مهمه شايغراب #6 state __biology__ begin when letter begin local p = find_npc_by_vnum(20084) if p != 0 then target.vid("biology", p, "biology") end send_letter(" ادوات التركيبة ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أسرع وأذهب لشايغراب البيولوجي ") say_light_blue(" لتحضر ادوات التركيبة ") say_light_blue(" فقط أتبع النقطه المضيئة علي الخريطة ") say_light_blue(" سترشدك أليه بسهوله .. ") say("") end when biology.target.click begin target.delete("biology") say_event_title(mob_name(20084)) say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" لقد أخبرني صديقي "..mob_name(20018).." بأرسالك ") say_light_blue(" يمكنني توفير متطلباتك نظير مساعدة بسيطة ") say_light_blue(" تقوم وحوش "..mob_name(391).." بمهاجمتي كثيرا تلك الايام ") say_light_blue(" حسنا ربما أن من قام بأستفزازهم قليلا , ") say_light_blue(" ولكنه أمر ضروري لأجراء بعض التجارب ") say("") wait() say_event_title(mob_name(20084)) say("") say_reward(" ساعدني في التخلص من "..mob_name(391).." ") say("") say_gold(" عبر قتلهم 30 مرة ") say_light_blue(" وسأكافئك بمتطلبات "..mob_name(20018).." ") say(" أضافه الي مكافئتك ") say(" أليست متطلباته ") say_item_vnum("76033") say_item_vnum("31086") say_item_vnum("50216") say("") wait() say_event_title(mob_name(20084)) say("") say_light_blue(" حسنا سأجهزها لك في الحال ") say_reward(" بينما تنهي امر "..mob_name(391).." ") say("") set_state(__kill_mob__) end end state __kill_mob__ begin when letter begin send_letter(" ساعد شايغراب ") end when button or info begin say_event_title(" ساعد شايغراب ") say("") say_light_blue(" قم بمساعده شيغراب في التخلص من "..mob_name(391).." ") say_light_blue(" ليتسني له مساعدتك ومساعده "..mob_name(20018).." ") say_light_blue(" يمكنك أن تجد "..mob_name(391).." هائمين في المدن الأولي ") say("") end when 391.kill begin local bear2 = pc.getqf("kill_mob") + 1 if bear2 <= 30 then pc.setqf("kill_mob", bear2) q.set_counter(" يجب عليك قتل " ,30) if bear2 == 30 then say_title(mob_name(20084)) say("") say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" لقد قمت بسحق "..mob_name(391).."30 مرة ") say_reward(" أليك جائزتك التكريمية علي هذا الأمر ") say_item_vnum("50218") say_gold(" وأليك متطلبات "..mob_name(20018).." أسرع بالذهاب ألية ") say_item_vnum("76033") say_item_vnum("31086") say_item_vnum("50216") say("") pc.give_item2(76033, 1) pc.give_item2(31086, 1) pc.give_item2(31086, 1) set_state(__COMLEEETE__) end end end end -- العوده لبايك غو state __COMLEEETE__ begin when letter begin local v = find_npc_by_vnum(20018) if v != 0 then target.vid("guo", v, "guo") end send_letter(" بايك-غو ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أحسنت يافتي لقد أحضرت المتطلبات ") say_light_blue(" أسرع في العوده لا نرغب في التأخر أكثر ") say("") end when guo.target.click begin target.delete("guo") say_event_title(mob_name(20018)) say("") if pc.count_item(76033)and(31086)and(50216) < 1 then say("") say_light_blue(" أين المتطلبات !! ") say_light_blue(" كيف سأقوم بتحضير التركيبة بدون متطلبات !! ") say_light_blue(" لا زال ينقصك ") say_item_vnum("76033") say_item_vnum("31086") say_item_vnum("50216") else say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" تلك هيا المتطلبات التي أرغب فيها تحديدا ") say_light_blue(" الأن أبتعد قليلا كي أقوم بالمزج ") say_light_blue(" وتحضير التركيبة أليك .. ") say_light_blue(" قم بتجهيز القارورة التي ستحتويها ") say_light_blue(" ماذا !! لم تحض قاروره !! ") say_light_blue(" أي شخص هذا الذي يرغب في تركيبه ولم يحضر قارورتها !! ") say("") wait() say_event_title(mob_name(20018)) say("") say_light_blue(" حسنا حسنا ".. pc.get_name() .." ") say_light_blue(" لا داعي لتعكر صفو مزاجي الأن .. ") say_reward(" أذهب لـ "..mob_name(20011).." ") say_light_blue(" أحضر منه قارورة فارغه ") say_gold(" أنها تشبه تلك ") say_item_vnum("50901") say_red(" ولاتدعه ينصب عليك فأنه بارع في هذا ") say("") pc.remove_item(76033, 1) pc.remove_item(31086, 1) pc.remove_item(50216, 1) set_state(__uonah__) end end end -- إحضار القارورة state __uonah__ begin when letter begin local v = find_npc_by_vnum(20011) if v != 0 then target.vid("uonah", v, "uonah") end send_letter(" أحضر القارورة ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أسرع وأذهب لـ "..mob_name(20011).." ") say_light_blue(" أوشكت علي الأنتهاء من التركيبة ") say_light_blue(" وأرغب في القارورة لملئها أسرع ياهذا ") say_light_blue(" إن لم تستنتج مكان يوناه من رأحته الكريهه ") say_light_blue(" حينها عليك أتباع النقطه المضيئة علي الخريطة أولا ") say_light_blue(" ثم البحث عن طبيب لأنفك المعطل .. ") say("") end when uonah.target.click begin target.delete("uonah") say_title(mob_name(20011)) say("") say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" هل ترغب في قارورة ؟ ") say("") say_light_blue(" مممم , يتوفر لدي العديد من القوراير المزينة ") say_light_blue(" يمكنني تدبير أحداهم لك مقابل سعر زهيد ") say("") say_reward(" لايتطلب الامر سوي كتلة ذهب ") say_item_vnum("80008") local con = select(" نعم ", " لا ") if con == 1 then say("") if pc.count_item(80008) < 1 then say("") say_red(" للأسف صديقي لاتمتلك السعر المطلوب :( ") say_red(" قم بالتجارة قليلا لحين تدبير المبلغ وعد إلي ") say("") else say_gold(" حسنا أذا تفضل قارورتك ") say_item_vnum("50901") pc.give_item2(50901, 1) pc.remove_item(80008, 1) say("") set_state("__buik_back__") end elseif con == 2 then say_gold(" حسنا , ربما تغير رأيك لاحقا .. ") end end end end -- العوده بالقارورة لبايك غو state __buik_back__ begin when letter begin local v = find_npc_by_vnum(20018) if v != 0 then target.vid("buik_back", v, "buik_back") end send_letter(" بايك -غو ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أحسنت تلك هيا القارورة المطلوبة ") say_light_blue(" أسرع بالعودة لقد أنتهيت ولا أجد مايحتوي التركيبة ") say_light_blue(" أنتظرك , لاتتأخر ") say("") end when buik_back.target.click begin target.delete("buik_back") say_title(mob_name(20018)) say("") if pc.count_item(50901) < 1 then say("") say_red(" أتمازجني ".. pc.get_name() .." ! أين القارورة ياهذا ! ") say_light_blue(" أسرع ايها المستهتر وأحضر قارورتي ") say("") else say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" الأن يمكنني أتمام الامر , فقط أنتظر قليلا ") say("") wait() say_event_title(mob_name(20018)) say("") say_reward(" أليك التركيبة السحرية لـ "..mob_name(9001).." ") say_item_vnum("30197") pc.give_item2(30197, 1) pc.remove_item(50901, 1) say_light_blue(" الأن أسرع بالعوده لـ "..mob_name(9001).." ") say("") set_state(__wepon_back__) end end end -- العوده لتاجر الاسلحة state __wepon_back__ begin when letter begin local v = find_npc_by_vnum(9001) if v != 0 then target.vid("wepon_back", v, "wepon_back") end send_letter(" تسليم التركيبة ") end when button or info begin say_event_title(" تسليم التركيبة ") say("") say_light_blue(" أسرع بالعودة إلي تاجر الاسلحة ") say_light_blue(" وقم بتسليمة التركيبة ") say_light_blue(" لتتسلم التقرير وجائزتك ") say("") end when wepon_back.target.click begin target.delete("wepon_back") say_event_title(mob_name(9001)) say("") say_light_blue(" حمداً لله وأخيرا .. ") say("") say_gold(" أشكرك بشدة ".. pc.get_name() .." ") say("") say_reward(" أليك جائزتك كما وعدتك ") say_item_vnum("71144") say_reward(" وأليك أيضا تقرير الزعيم ") say_item_vnum("21942") say("") wait() say_event_title(mob_name(9001)) say("") say_gold(" الأن ".. pc.get_name() .." ") say("") say_light_blue(" أسرع بالعودة للزعيم قبل أن يثور غاضبا علينا ") say_light_blue(" ولا تنسي أن توصل له أعتذاري عن التأخر ") say_light_blue(" وأخبره بأذن الامر كان خارجا عن مقدرتي .. ") say("") pc.give_item2(71144, 1) pc.give_item2(21942, 1) pc.remove_item(30197, 1) set_state(__captin_back__) end end -- تسليم التقرير للزعيم state __captin_back__ begin when letter begin local v = find_npc_by_vnum(20355) if v != 0 then target.vid("captin_back", v, "captin_back") end send_letter(" سلم التقرير ") end when button or info begin say_event_title(mob_name(20355)) say("") say_red(" ما الذي أخرك كل هذا أيها الجندي . ") say_red(" أرسلتك لتحضر التقرير لا للتسكع ") say_red(" أسرع بالعودة بأقصي سرعتك .. ") say("") end when captin_back.target.click begin target.delete("captin_back") say_event_title(mob_name(20355)) say("") say_light_blue(" هذا التقرير أذا ") say_light_blue(" ممممم , يبدو كل شئ علي مايرام ") say_reward(" حسنا أذا , اليك طلبك للأمين ") say_item_vnum("71043") say("") wait() say_title(mob_name(20355)) say("") say_light_blue(" الأن يمكنك الأنصراف ".. pc.get_name() .." ") say_light_blue(" ولكن كن علي مقربة قد أحتاجك في مهمه أخري ") say("") pc.give_item2(71043, 200) pc.remove_item(21942, 1) set_state(__Amin_back__) end end -- تسليم الأمين state __Amin_back__ begin when letter begin local v = find_npc_by_vnum(9005) if v != 0 then target.vid("Amin_back", v, "Amin_back") end send_letter(" تسليم الخامات ") end when button or info begin say_event_title(mob_name(9005)) say("") say_gold(" صديقي ".. pc.get_name() .." ") say("") say_light_blue(" لن أنسي لك هذا الجميل ") say_light_blue(" سمعت عن متاعبك خلال رحلتك ") say_light_blue(" سأعوضك عن كل هذا فور عودتك ") say_light_blue(" أنا في أنتظارك .. ") say("") end when Amin_back.target.click begin target.delete("Amin_back") say_event_title(mob_name(9005)) say("") say_gold(" ".. pc.get_name() .." مرحبا بعودتك أيها البطل ") say("") say_light_blue(" يبدو أنه واجهتك العديد من المتاعب خلال الرحله ") say_light_blue(" لكني لم أشك وهله في قدرتك علي تخطيها ") if pc.count_item(71043) < 200 then say_title(mob_name(9005)) say("") say_red(" ولكن أين المتطلبات ؟ لما لم تحضرها معك ؟ ") say_gold(" مر علي مجددا بعد أحضارها لتتسلم جائزتك . ") say_gold(" أنها مئتان حبه من ") say_item_vnum("71043") say_light_blue(" لازلت تذكر أليس كذلك ؟ ") say("") else say_title(mob_name(9005)) say("") say_gold(" أشرك بشده علي أحضار طلبي ".. pc.get_name() .." ") say_reward(" أليك جائزتك علي هذا المجهود ") say_item_vnum("53279") say_gold(" وهذا تعويضا عن العقبات الاضافيه التي واجهتك ") say_item_vnum("80008") say("") pc.give_item2(53279, 1) pc.give_item2(80008, 1) pc.remove_item(71043, 200) notice_all(" ".. pc.get_name() .." تهنينا لك يابطل لقد أنهيت مساعدة الأمين بنجاح .. ") clear_letter() set_state(__COMLEEEEEETE__) end end end end state __COMLEEEEEETE__ begin end end last edit but still the same problem Link to comment Share on other sites More sharing options...
Premium Sandworks 123 Posted August 14, 2020 Premium Share Posted August 14, 2020 18 hours ago, B7aR said: Hide contents quest serial_Mission begin state start begin when login or levelup with pc.get_level() >= 90 begin set_state("information") end end -- مهمه الأمين الأولي state information begin when letter begin local v = find_npc_by_vnum(9005) if v != 0 then target.vid("warehouse", v, "warehouse") end send_letter(" ساعدالأمين ") end when button or info begin say_event_title(mob_name(11004)) say("") say_gold(" مرحبا بك ".. pc.get_name() .." ") say("") say_light_blue(" بلغني من امين المستودع أنه يبحث عنك لأمر هام ") say_light_blue(" أذهب من فضلك وتفقد ما الأمر الهام الذي يرغب به. ") say("") end when warehouse.target.click begin target.delete("warehouse") say_event_title(mob_name(9005)) say("") say_gold(" مرحبا ".. pc.get_name() .." ") say_light_blue(" وآخيرا قد أتيت . أبحث عنك منذ فترة ") say_light_blue(" كادت مواردي لصناعه الذهب أن تنفذ ") say_light_blue(" ولا أرغب في أن أتسبب في أزمه ماليه للاعبين ") say_light_blue(" أرغب في مساعدتك للحصول علي بعض الخامات ") say_light_blue(" يمكنك أن تجدهم لدي "..mob_name(9003).." ") say("") wait() say_event_title(mob_name(9005)) say("") say_gold(" رجاء أخبرها بأنني أرغب في 200 قطعه من ") say_item_vnum("71043") say("") say_light_blue(" أسرع وتحدث أليها.. ") say("") set_state("go_to_Merchant") end end -- مهمه التاجره #2 state go_to_Merchant begin when letter begin local v = find_npc_by_vnum(9003) if v != 0 then target.vid("etc_shop", v, "etc_shop") end send_letter(" أذهب للتاجرة ") end when button or info begin say_event_title(" ساعد الأمين ") say("") say_light_blue(" أسرع وأذهب إلي "..mob_name(9003).." ") say_light_blue(" لتحضر موارد الامين .. ") say_light_blue(" لتحضر موارد الامين .. ") say_light_blue(" أسرع ياهذا لاتكن كسولاً ! ") say("") end when etc_shop.target.click begin target.delete("etc_shop") say_event_title(mob_name(9003)) say("") say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" لقد أخبرني "..mob_name(9005).." بقدومك . ") say_light_blue(" للأسف إن طلبك لايتوفر بكثره تلك الايام ") say_light_blue(" ولتحصل عليه يلزمك تصريح من الزعيم ") say_light_blue(" الأمر الجيد , التصريح متوفر") say_light_blue(" الأمر السيء , لايمكنني الذهاب للزعيم حاليا") say_light_blue(" ولكن لدي الحل المناسب لهذا الأمر ") say("") wait() say_event_title(mob_name(9003)) say("") say_light_blue(" يمكنني أعطائك التصريح لتذهب به للزعيم مقابل خدمة بسيطة ") say_light_blue(" قام خُدام بيران بالهجوم علي إحدي قوافلي التجارية ") say_light_blue(" يمكنك أن تثأر لي وتساعدني في الانتقام ") say_light_blue(" ساعدني في ردعهم وتدمير زعيمهم "..mob_name(2493).." ") say_light_blue(" عبر قتله خمس مرات ، بداخل قلعته ") say_light_blue(" و سأعطيك التصريح لتسهيل الامور عليك .") say_light_blue(" كهدية بسيطة نظير مجهوداتك في تخليصي من مشكلتي ") say("") say_red(" لازلت هنا ! .. أسرع حتي لا تتأخر علي الأمين . ") say("") set_state("kill_biran") end end state kill_biran begin when letter begin send_letter(" أنتقم من بيران ") end when button or info begin say_event_title(" ساعد التاجرة ") say("") say_reward(" قم بالهجوم علي الزعيم "..mob_name(2493).." ") say_reward(" داخل قلعته لتثأر لـ "..mob_name(9003).."") say("") end when 2493.kill begin local bear1 = pc.getqf("kill_biran") + 1 if bear1 <= 5 then pc.setqf("kill_biran", bear1) q.set_counter(" يجب عليك قتل " ,5) if bear1 == 5 then say_event_title(mob_name(9003)) say("") say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" لقد قمت بسحق "..mob_name(9003).." الأن يمككني أن أشفي غليلي ") say_light_blue(" أليك تصريح التجارة أذهب به للزعيم ") say_light_blue(" وسيسمح لك بالحصول علي مرادك لمساعده الأمين ") say_item_vnum(" 70610 ") say_light_blue(" أسرع لمساعدته ") pc.give_item2(71043, 1) say(" ") end end clear_letter() set_state(__COMLETE__) end end -- مهمه الزعيم #3 state __COMLETE__ begin when letter begin local v = find_npc_by_vnum(20355) if v != 0 then target.vid("captin", v, "captin") end send_letter(" أذهب للزعيم ") end when button or info begin say_event_title(" أذهب للزعيم ") say("") say_light_blue(" أسرع وأذهب للزعيم ليختم لك التصريح ") say_light_blue(" حينها يمكنك العوده للأمين مع الخامات ") say_light_blue(" أتبع النقطة المضيئة علي الخريطة ") say_light_blue(" سترشدك ألية بسهوله .. ") say("") end when captin.target.click begin target.delete("captin") say_event_title(mob_name(20355)) say("") say_gold(" ها أنت ذا يا ".. pc.get_name() .." ") say_gold(" مممم , ترغب إذا في ختم تصريحك ") say_gold(" حسنا أذا ") if pc.count_item(71043) < 1 then say("") say_red(" أين التصريح ؟ اتحاول خداعي ياهذا ! ") say_light_blue(" قم بأحضار ") say_item_vnum(" 71043 ") say_light_blue(" وحينها يمكنني مساعدتك ") else say_light_blue(" ولكن أولا عليك أتمام أمرا ما ") say("") say_light_blue(" كان من المفترض أن يصلني تقرير الصناعه من تاجر الاسلحه بالأمس ") say_light_blue(" ولكن يبدوا انه لديه مشكله ما تعيقه عن الامر ") wait() say_title(mob_name(20355)) say("") say_gold(" قم بتفقده وأحضر لي التقرير ") say_gold(" وعوضا عن ذلك سأختم لك التصريح , وأجعل أحد المنقبين ") say_gold(" يحضر لك الخامات الي هنا , وسأسلمها لك بنفسي بعد احضارك التقرير ") say("") say_red(" أسرع ايها الجندي , لما لاتزال واقفا أمامي ! ") pc.remove_item(71043,1) set_state(__COMLEETE__) end end end -- مهمه تاجر الاسلحة#4 state __COMLEETE__ begin when letter begin local v = find_npc_by_vnum(9001) if v != 0 then target.vid("wepon", v, "wepon") end send_letter(" تفقد تاجر الاسلحة ") end when button or info begin say_event_title(mob_name(9001)) say("") say_light_blue(" أحضر التقرير من تاجر الاسلحة ") say_light_blue(" وأذهب به مسرعا للزعيم ") say_light_blue(" لتتسلم خامات الأمين ") say("") end when wepon.target.click begin target.delete("wepon") say_title(mob_name(9001)) say("") say_gold(" يا ألهي هل أرسلك الزعيم ؟؟ ") say("") say_light_blue(" أنا حقا في مشكلة عويصه أرجوك قم بمساعدتي.. ") say("") say_light_blue(" كان من المفترض أرسال التقرير للزعيم بالأمس ") say_light_blue(" ولكن نقص تركيبتي الصناعيه يصيبني بالجنون ") say_light_blue(" بالطبع انها تستدعي الجنون يافتي !! ") say_light_blue(" هي تركيبه مساعده أخلطها بمعادني الصناعيه ") say_light_blue(" وكيف تفسر قوه أسلحتي وصلابتها أذا ! أتخال كل هذا ببساطه ! ") say("") wait() say_event_title(mob_name(9001)) say("") say_gold(" أسمع ".. pc.get_name() .." ") say("") say_light_blue(" لقد أرسلك القدير لمساعدتي ") say_light_blue(" لن أدعك ترحل الا بمساعدتي ") say_light_blue(" يمكنني مكافأتك بسخاء علي هذا الأمر ") say_light_blue(" لن يستغرق الأمر منك سوي بعض الوقت ") say_light_blue(" وستعود للزعيم بالتقرير ورساله أعتذار توضح له كل شئ ") say_light_blue(" أحضر لي تركيبتي السحرية من "..mob_name(20018).." ") say_gold(" وسأكافئك بـ ") say_item_vnum("71144") say("") set_state(__buik__) end end -- مهمه بايك غو #5 state __buik__ begin when letter begin local v = find_npc_by_vnum(20018) if v != 0 then target.vid("buik", v, "buik") end send_letter(" تفقد بايك-غو ") end when button or info begin say_event_title(mob_name(9001)) say("") say_gold(" أسرع وتوجه لـ "..mob_name(20018).." ") say("") say_light_blue(" لتحضر التركيبة لتاجر الأسلحه ") say_light_blue(" أتبع النقطة المضيئة علي الخريطة ") say_light_blue(" سترشدك ألية بسهوله .. ") say("") end when buik.target.click begin target.delete("buik") say_title(mob_name(9001)) say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" هل أرسلك "..mob_name(9001).." لتتسلم تركيبته ؟ ") say_light_blue(" حسنا , من الجيد أنه ارسلك فتلك التركيبه ") say_light_blue(" تتطلب بعض المساعده لأتمامها , اتمني انك لاتمانع هذا ") say("") say_yellow(" أليك قائمه ببعض الطلبات التي أرغب بها ") say_yellow(" رجاء دونها جيدا حتي لاتنسي أحداها ") say_yellow(" الدقه هي أهم امر في عالم التركيبات ") say_reward(" وحتما لاترغب في أن نهدر وقتا في اعاده صنعها إن اخطئنا ") say("") wait() say_title(mob_name(20018)) say("") say_green(" قم بأحضار شراب زهره الخوخ+ ") say_item_vnum("76033") say_green(" أرغب أيضا في بعض بذور الفطر ") say_item_vnum("31086") say_green(" وقليلا من شراب خولنجان ") say_item_vnum("50216") say("") wait() say_event_title(mob_name(20018)) say("") say_light_blue(" يمكنك ان تجد تلك الادوات لدي صديقي ") say_light_blue(mob_name(20084)) say("") say_reward(" أسرع ياصديقي , لا نرغب في التأخير ") say("") set_state(__biology__) end end -- مهمه شايغراب #6 state __biology__ begin when letter begin local p = find_npc_by_vnum(20084) if p != 0 then target.vid("biology", p, "biology") end send_letter(" ادوات التركيبة ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أسرع وأذهب لشايغراب البيولوجي ") say_light_blue(" لتحضر ادوات التركيبة ") say_light_blue(" فقط أتبع النقطه المضيئة علي الخريطة ") say_light_blue(" سترشدك أليه بسهوله .. ") say("") end when biology.target.click begin target.delete("biology") say_event_title(mob_name(20084)) say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" لقد أخبرني صديقي "..mob_name(20018).." بأرسالك ") say_light_blue(" يمكنني توفير متطلباتك نظير مساعدة بسيطة ") say_light_blue(" تقوم وحوش "..mob_name(391).." بمهاجمتي كثيرا تلك الايام ") say_light_blue(" حسنا ربما أن من قام بأستفزازهم قليلا , ") say_light_blue(" ولكنه أمر ضروري لأجراء بعض التجارب ") say("") wait() say_event_title(mob_name(20084)) say("") say_reward(" ساعدني في التخلص من "..mob_name(391).." ") say("") say_gold(" عبر قتلهم 30 مرة ") say_light_blue(" وسأكافئك بمتطلبات "..mob_name(20018).." ") say(" أضافه الي مكافئتك ") say(" أليست متطلباته ") say_item_vnum("76033") say_item_vnum("31086") say_item_vnum("50216") say("") wait() say_event_title(mob_name(20084)) say("") say_light_blue(" حسنا سأجهزها لك في الحال ") say_reward(" بينما تنهي امر "..mob_name(391).." ") say("") set_state(__kill_mob__) end end state __kill_mob__ begin when letter begin send_letter(" ساعد شايغراب ") end when button or info begin say_event_title(" ساعد شايغراب ") say("") say_light_blue(" قم بمساعده شيغراب في التخلص من "..mob_name(391).." ") say_light_blue(" ليتسني له مساعدتك ومساعده "..mob_name(20018).." ") say_light_blue(" يمكنك أن تجد "..mob_name(391).." هائمين في المدن الأولي ") say("") end when 391.kill begin local bear2 = pc.getqf("kill_mob") + 1 if bear2 <= 30 then pc.setqf("kill_mob", bear2) q.set_counter(" يجب عليك قتل " ,30) if bear2 == 30 then say_title(mob_name(20084)) say("") say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" لقد قمت بسحق "..mob_name(391).."30 مرة ") say_reward(" أليك جائزتك التكريمية علي هذا الأمر ") say_item_vnum("50218") say_gold(" وأليك متطلبات "..mob_name(20018).." أسرع بالذهاب ألية ") say_item_vnum("76033") say_item_vnum("31086") say_item_vnum("50216") say("") pc.give_item2(76033, 1) pc.give_item2(31086, 1) pc.give_item2(31086, 1) set_state(__COMLEEETE__) end end end end -- العوده لبايك غو state __COMLEEETE__ begin when letter begin local v = find_npc_by_vnum(20018) if v != 0 then target.vid("guo", v, "guo") end send_letter(" بايك-غو ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أحسنت يافتي لقد أحضرت المتطلبات ") say_light_blue(" أسرع في العوده لا نرغب في التأخر أكثر ") say("") end when guo.target.click begin target.delete("guo") say_event_title(mob_name(20018)) say("") if pc.count_item(76033)and(31086)and(50216) < 1 then say("") say_light_blue(" أين المتطلبات !! ") say_light_blue(" كيف سأقوم بتحضير التركيبة بدون متطلبات !! ") say_light_blue(" لا زال ينقصك ") say_item_vnum("76033") say_item_vnum("31086") say_item_vnum("50216") else say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" تلك هيا المتطلبات التي أرغب فيها تحديدا ") say_light_blue(" الأن أبتعد قليلا كي أقوم بالمزج ") say_light_blue(" وتحضير التركيبة أليك .. ") say_light_blue(" قم بتجهيز القارورة التي ستحتويها ") say_light_blue(" ماذا !! لم تحض قاروره !! ") say_light_blue(" أي شخص هذا الذي يرغب في تركيبه ولم يحضر قارورتها !! ") say("") wait() say_event_title(mob_name(20018)) say("") say_light_blue(" حسنا حسنا ".. pc.get_name() .." ") say_light_blue(" لا داعي لتعكر صفو مزاجي الأن .. ") say_reward(" أذهب لـ "..mob_name(20011).." ") say_light_blue(" أحضر منه قارورة فارغه ") say_gold(" أنها تشبه تلك ") say_item_vnum("50901") say_red(" ولاتدعه ينصب عليك فأنه بارع في هذا ") say("") pc.remove_item(76033, 1) pc.remove_item(31086, 1) pc.remove_item(50216, 1) set_state(__uonah__) end end end -- إحضار القارورة state __uonah__ begin when letter begin local v = find_npc_by_vnum(20011) if v != 0 then target.vid("uonah", v, "uonah") end send_letter(" أحضر القارورة ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أسرع وأذهب لـ "..mob_name(20011).." ") say_light_blue(" أوشكت علي الأنتهاء من التركيبة ") say_light_blue(" وأرغب في القارورة لملئها أسرع ياهذا ") say_light_blue(" إن لم تستنتج مكان يوناه من رأحته الكريهه ") say_light_blue(" حينها عليك أتباع النقطه المضيئة علي الخريطة أولا ") say_light_blue(" ثم البحث عن طبيب لأنفك المعطل .. ") say("") end when uonah.target.click begin target.delete("uonah") say_title(mob_name(20011)) say("") say_gold(" مرحبا ".. pc.get_name() .." ") say("") say_light_blue(" هل ترغب في قارورة ؟ ") say("") say_light_blue(" مممم , يتوفر لدي العديد من القوراير المزينة ") say_light_blue(" يمكنني تدبير أحداهم لك مقابل سعر زهيد ") say("") say_reward(" لايتطلب الامر سوي كتلة ذهب ") say_item_vnum("80008") local con = select(" نعم ", " لا ") if con == 1 then say("") if pc.count_item(80008) < 1 then say("") say_red(" للأسف صديقي لاتمتلك السعر المطلوب :( ") say_red(" قم بالتجارة قليلا لحين تدبير المبلغ وعد إلي ") say("") else say_gold(" حسنا أذا تفضل قارورتك ") say_item_vnum("50901") pc.give_item2(50901, 1) pc.remove_item(80008, 1) say("") set_state("__buik_back__") end elseif con == 2 then say_gold(" حسنا , ربما تغير رأيك لاحقا .. ") end end end end -- العوده بالقارورة لبايك غو state __buik_back__ begin when letter begin local v = find_npc_by_vnum(20018) if v != 0 then target.vid("buik_back", v, "buik_back") end send_letter(" بايك -غو ") end when button or info begin say_event_title(mob_name(20018)) say("") say_light_blue(" أحسنت تلك هيا القارورة المطلوبة ") say_light_blue(" أسرع بالعودة لقد أنتهيت ولا أجد مايحتوي التركيبة ") say_light_blue(" أنتظرك , لاتتأخر ") say("") end when buik_back.target.click begin target.delete("buik_back") say_title(mob_name(20018)) say("") if pc.count_item(50901) < 1 then say("") say_red(" أتمازجني ".. pc.get_name() .." ! أين القارورة ياهذا ! ") say_light_blue(" أسرع ايها المستهتر وأحضر قارورتي ") say("") else say_gold(" أحسنت ".. pc.get_name() .." ") say("") say_light_blue(" الأن يمكنني أتمام الامر , فقط أنتظر قليلا ") say("") wait() say_event_title(mob_name(20018)) say("") say_reward(" أليك التركيبة السحرية لـ "..mob_name(9001).." ") say_item_vnum("30197") pc.give_item2(30197, 1) pc.remove_item(50901, 1) say_light_blue(" الأن أسرع بالعوده لـ "..mob_name(9001).." ") say("") set_state(__wepon_back__) end end end -- العوده لتاجر الاسلحة state __wepon_back__ begin when letter begin local v = find_npc_by_vnum(9001) if v != 0 then target.vid("wepon_back", v, "wepon_back") end send_letter(" تسليم التركيبة ") end when button or info begin say_event_title(" تسليم التركيبة ") say("") say_light_blue(" أسرع بالعودة إلي تاجر الاسلحة ") say_light_blue(" وقم بتسليمة التركيبة ") say_light_blue(" لتتسلم التقرير وجائزتك ") say("") end when wepon_back.target.click begin target.delete("wepon_back") say_event_title(mob_name(9001)) say("") say_light_blue(" حمداً لله وأخيرا .. ") say("") say_gold(" أشكرك بشدة ".. pc.get_name() .." ") say("") say_reward(" أليك جائزتك كما وعدتك ") say_item_vnum("71144") say_reward(" وأليك أيضا تقرير الزعيم ") say_item_vnum("21942") say("") wait() say_event_title(mob_name(9001)) say("") say_gold(" الأن ".. pc.get_name() .." ") say("") say_light_blue(" أسرع بالعودة للزعيم قبل أن يثور غاضبا علينا ") say_light_blue(" ولا تنسي أن توصل له أعتذاري عن التأخر ") say_light_blue(" وأخبره بأذن الامر كان خارجا عن مقدرتي .. ") say("") pc.give_item2(71144, 1) pc.give_item2(21942, 1) pc.remove_item(30197, 1) set_state(__captin_back__) end end -- تسليم التقرير للزعيم state __captin_back__ begin when letter begin local v = find_npc_by_vnum(20355) if v != 0 then target.vid("captin_back", v, "captin_back") end send_letter(" سلم التقرير ") end when button or info begin say_event_title(mob_name(20355)) say("") say_red(" ما الذي أخرك كل هذا أيها الجندي . ") say_red(" أرسلتك لتحضر التقرير لا للتسكع ") say_red(" أسرع بالعودة بأقصي سرعتك .. ") say("") end when captin_back.target.click begin target.delete("captin_back") say_event_title(mob_name(20355)) say("") say_light_blue(" هذا التقرير أذا ") say_light_blue(" ممممم , يبدو كل شئ علي مايرام ") say_reward(" حسنا أذا , اليك طلبك للأمين ") say_item_vnum("71043") say("") wait() say_title(mob_name(20355)) say("") say_light_blue(" الأن يمكنك الأنصراف ".. pc.get_name() .." ") say_light_blue(" ولكن كن علي مقربة قد أحتاجك في مهمه أخري ") say("") pc.give_item2(71043, 200) pc.remove_item(21942, 1) set_state(__Amin_back__) end end -- تسليم الأمين state __Amin_back__ begin when letter begin local v = find_npc_by_vnum(9005) if v != 0 then target.vid("Amin_back", v, "Amin_back") end send_letter(" تسليم الخامات ") end when button or info begin say_event_title(mob_name(9005)) say("") say_gold(" صديقي ".. pc.get_name() .." ") say("") say_light_blue(" لن أنسي لك هذا الجميل ") say_light_blue(" سمعت عن متاعبك خلال رحلتك ") say_light_blue(" سأعوضك عن كل هذا فور عودتك ") say_light_blue(" أنا في أنتظارك .. ") say("") end when Amin_back.target.click begin target.delete("Amin_back") say_event_title(mob_name(9005)) say("") say_gold(" ".. pc.get_name() .." مرحبا بعودتك أيها البطل ") say("") say_light_blue(" يبدو أنه واجهتك العديد من المتاعب خلال الرحله ") say_light_blue(" لكني لم أشك وهله في قدرتك علي تخطيها ") if pc.count_item(71043) < 200 then say_title(mob_name(9005)) say("") say_red(" ولكن أين المتطلبات ؟ لما لم تحضرها معك ؟ ") say_gold(" مر علي مجددا بعد أحضارها لتتسلم جائزتك . ") say_gold(" أنها مئتان حبه من ") say_item_vnum("71043") say_light_blue(" لازلت تذكر أليس كذلك ؟ ") say("") else say_title(mob_name(9005)) say("") say_gold(" أشرك بشده علي أحضار طلبي ".. pc.get_name() .." ") say_reward(" أليك جائزتك علي هذا المجهود ") say_item_vnum("53279") say_gold(" وهذا تعويضا عن العقبات الاضافيه التي واجهتك ") say_item_vnum("80008") say("") pc.give_item2(53279, 1) pc.give_item2(80008, 1) pc.remove_item(71043, 200) notice_all(" ".. pc.get_name() .." تهنينا لك يابطل لقد أنهيت مساعدة الأمين بنجاح .. ") clear_letter() set_state(__COMLEEEEEETE__) end end end end state __COMLEEEEEETE__ begin end end last edit but still the same problem Each "when" statement has to be closed with just one "end". The same applies to "state", "if" and "quest". As an example that I can see in your code, you are trying to close single "when" statement with four "end"ings. That will not work. Try to refactor your quest once again with the knowledge you now have. Link to comment Share on other sites More sharing options...
B7aR 155 Posted August 14, 2020 Author Share Posted August 14, 2020 hi bro Can you specify the line or partial that you mean ? Link to comment Share on other sites More sharing options...
B7aR 155 Posted August 15, 2020 Author Share Posted August 15, 2020 up up up Link to comment Share on other sites More sharing options...
B7aR 155 Posted August 17, 2020 Author Share Posted August 17, 2020 up up up Link to comment Share on other sites More sharing options...
Premium WeedHex 635 Posted August 17, 2020 Premium Share Posted August 17, 2020 Fix your TAB key. Link to comment Share on other sites More sharing options...
B7aR 155 Posted August 20, 2020 Author Share Posted August 20, 2020 But the tab does not affect in quest as i know Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now