- الرئيسية
- الأعضاء
- مركز الرفع
- المتجر
- ديسكورد
-
خيارات سريعة
خيارات سريعة
المرفقات
أسم المرفق | الحجم | الصيغة | مرات التحميل | الصورة | تحميل |
---|---|---|---|---|---|
SerialMission.rar | (5.532) KB | rar | 36 | لا توجد صورة |
المشاركة الأصلية كتبت بواسطة: Pixle
للأسف نفس الشئ
اما بخصوص جزئية اخي باشو في الكلام
- say_event_title = say_title
- say_light_blue = say
say_event_title
say_light_blue
هاذي الاكواد مجربه مسبقا في أكثر من كويست ولا تسبب أي مشكله هيا فقط مسؤله عن اعطاء الكلام لون معين في الكويست
say("أحسنت")
say(" أحسنت ")
- say_event_title
- say_light_blue
- say_event_title = say_title
- say_light_blue = say
say_gold(" أحسنت ".. pc.get_name() .." ")
say_gold(" أحسنت ".. pc.get_name())
pc.give_item2("71043", 1)
pc.give_item2(71043, 1)
- say_event_title = say_title
- say_light_blue = say
say_event_title
say_light_blue
المشاركة الأصلية كتبت بواسطة: Pixle
لاهنتم شباب أيش الخطأ يلي بالكويست هذا ؟ مايتفعل كامل
ولو سويت reload q وأنتقلت لأي مكان يفصل السيرفر ويجيب ؟؟؟؟؟؟؟؟
# مايمديني اضعه ككود لأنه طويل أظن
الكويست بالمرفقات
صورة من التفعيل
يجب عليك التسجيل لمشاهدة الرابط
Merchant
المشاركة الأصلية كتبت بواسطة: Pixle
للأسف نفس الشئ
اما بخصوص جزئية اخي باشو في الكلام
- say_event_title = say_title
- say_light_blue = say
say_event_title
say_light_blue
هاذي الاكواد مجربه مسبقا في أكثر من كويست ولا تسبب أي مشكله هيا فقط مسؤله عن اعطاء الكلام لون معين في الكويست
المشاركة الأصلية كتبت بواسطة: dooooodi
المشاركة الأصلية كتبت بواسطة: Pixleلاهنتم شباب أيش الخطأ يلي بالكويست هذا ؟ مايتفعل كامل
ولو سويت reload q وأنتقلت لأي مكان يفصل السيرفر ويجيب ؟؟؟؟؟؟؟؟
# مايمديني اضعه ككود لأنه طويل أظن
الكويست بالمرفقات
صورة من التفعيل
يجب عليك التسجيل لمشاهدة الرابط
who the hell is this ?Merchant
أدخل questnpc.txt ودور على كود 9003 وحط الأسم اللي أمامه بدال هذا Merchant : )
-- مهمه التاجره #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
المشاركة الأصلية كتبت بواسطة: Basho
أها
أجل أطرح الكويست بعد تعديله لأقوم بتجربته على الخادم
المشاركة الأصلية كتبت بواسطة: Pixle
المشاركة الأصلية كتبت بواسطة: dooooodiالمشاركة الأصلية كتبت بواسطة: Pixleلاهنتم شباب أيش الخطأ يلي بالكويست هذا ؟ مايتفعل كامل
ولو سويت reload q وأنتقلت لأي مكان يفصل السيرفر ويجيب ؟؟؟؟؟؟؟؟
# مايمديني اضعه ككود لأنه طويل أظن
الكويست بالمرفقات
صورة من التفعيل
يجب عليك التسجيل لمشاهدة الرابط
who the hell is this ?Merchant
أدخل questnpc.txt ودور على كود 9003 وحط الأسم اللي أمامه بدال هذا Merchant : )
اخي ما علاقه الاسم الي امام كود التاجرة بهذا ؟
تقصد انه ربما الكود معرف بشئ أخر ؟
الاسم في الملف الذي ذكرته هو etc_shop
ولكن Merchant هنا هو أسم تعريفي للعلامه الذي سيتم وضعها علي التاجر ومن ثم حذفها عند الضغط عليه
اما
state go_to_Merchant begin
هو بدايه الجزء الثاني من الكويست بأعتبار أن نهايه الجزء الاول كانت
set_state("go_to_Merchant"
او هذا علي الاقل ما اظنه فا انا لسه خبير في الامر حقيقه وتلك المره الاولي الذي انشأ كويست من هذا النوع .
و أليك الجزء الذي تقصده كاملا من الكويست
إن كان هناك أمر ما الرجاء اخباري به او تعديله
والكويست كاملا في المرفقات بالموضوع بالاعلي
-- مهمه التاجره #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
المشاركة الأصلية كتبت بواسطة: Bashoأها
أجل أطرح الكويست بعد تعديله لأقوم بتجربته على الخادم
من عيوني أخي ، حالما يتم حل مشكلته ويعمل بشكل سليم سأقوم بأرفاقه في القسم
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
المشاركة الأصلية كتبت بواسطة: Pixle
لقيت 2 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
المرفقات
أسم المرفق | الحجم | الصيغة | مرات التحميل | الصورة | تحميل |
---|---|---|---|---|---|
serial_Mission.rar | (5.586) KB | rar | 0 | لا توجد صورة |
المشاركة الأصلية كتبت بواسطة: Pixle
عفوا أخي ^^
لا قيت أكثر من end ناقصين قمت بأضافتهم
وهذا الكويست في المرفقات بعد تعديله والتأكد من أن كافه الدوال مقفله بشكل سليم
ولكن لا جديد نفس المشكله لايتم تفعيله كاملا ويقف عند نفس النقطه في الصورة بالاعلي
الكويست بعد التعديل في المرفقات
المشاركة الأصلية كتبت بواسطة: Basho
المشاركة الأصلية كتبت بواسطة: Pixleعفوا أخي ^^
لا قيت أكثر من end ناقصين قمت بأضافتهم
وهذا الكويست في المرفقات بعد تعديله والتأكد من أن كافه الدوال مقفله بشكل سليم
ولكن لا جديد نفس المشكله لايتم تفعيله كاملا ويقف عند نفس النقطه في الصورة بالاعلي
الكويست بعد التعديل في المرفقات
لقيت مشاكل كثيرة في " على كل حال جالس أرتب الكويست ولحين وصلت لسطر 135 راح أجربه بعد ما اخلص وأطرحه لك
المشاركة الأصلية كتبت بواسطة: Pixle
المشاركة الأصلية كتبت بواسطة: Bashoالمشاركة الأصلية كتبت بواسطة: Pixleعفوا أخي ^^
لا قيت أكثر من end ناقصين قمت بأضافتهم
وهذا الكويست في المرفقات بعد تعديله والتأكد من أن كافه الدوال مقفله بشكل سليم
ولكن لا جديد نفس المشكله لايتم تفعيله كاملا ويقف عند نفس النقطه في الصورة بالاعلي
الكويست بعد التعديل في المرفقات
لقيت مشاكل كثيرة في " على كل حال جالس أرتب الكويست ولحين وصلت لسطر 135 راح أجربه بعد ما اخلص وأطرحه لك
تسلم حبيبي والله ماقصرت
الله يجازيك خيرا علي تعبك
set_state("***")
state *** begin
if v != 0 then
say_red("أسرع ايها الجندي , لما لاتزال واقفا أمامي !")
say_red(" أسرع ايها الجندي , لما لاتزال واقفا أمامي! ")
local y = find_npc_by_vnum(9001)
if y != 0 then
target.vid("wepon", y, "wepon")
end
local v = find_npc_by_vnum(9005)
if v != 0 then
target.vid("warehouse", v, "warehouse")
end
set_state(__kill_mob__)
state kill_mob begin
local con = select(" نعم", " لا")
local con = select(" نعم ", " لا ")
المرفقات
أسم المرفق | الحجم | الصيغة | مرات التحميل | الصورة | تحميل |
---|---|---|---|---|---|
quest.zip | (5.232) KB | zip | 2 | لا توجد صورة |
set_state("***")
state *** begin
say_red("أسرع ايها الجندي , لما لاتزال واقفا أمامي !")
say_red(" أسرع ايها الجندي , لما لاتزال واقفا أمامي! ")
local y = find_npc_by_vnum(9001)
if y != 0 then
target.vid("wepon", y, "wepon")
end
set_state(__kill_mob__)
state kill_mob begin
local con = select(" نعم", " لا")
local con = select(" نعم ", " لا ")
state __COMLEETE__ begin
local con = select(" نعم ", " لا ")
if con == 1 then
if pc.count_item(80008) < 1 then
say_title(mob_name(20011))
say_red("[ENTER] للأسف صديقي لاتمتلك السعر المطلوب :([ENTER] قم بالتجارة قليلا لحين تدبير المبلغ وعد إلي[ENTER]")
else
say_title(mob_name(20011))
say_gold(" حسنا أذا تفضل قارورتك ")
say("[ENTER][ENTER][ENTER][ENTER]")
say_item_vnum(50901)
pc.give_item2(50901, 1)
pc.remove_item(80008, 1)
end
elseif con == 2 then
say_gold(" حسنا , ربما تغير رأيك لاحقا .. ")
return
set_state(__buik_back__)
end
local con = select(" نعم ", " لا ")
if con == 1 then
if pc.count_item(80008) < 1 then
say_title(mob_name(20011))
say_red("[ENTER] للأسف صديقي لاتمتلك السعر المطلوب :([ENTER] قم بالتجارة قليلا لحين تدبير المبلغ وعد إلي[ENTER]")
else
say_title(mob_name(20011))
say_gold(" حسنا أذا تفضل قارورتك ")
say("[ENTER][ENTER][ENTER][ENTER]")
say_item_vnum(50901)
pc.give_item2(50901, 1)
pc.remove_item(80008, 1)
end
elseif con == 2 then
say_gold(" حسنا , ربما تغير رأيك لاحقا .. ")
set_state(__buik_back__)
return
end
local con = select(" نعم ", " لا ")
if con == 1 then
if pc.count_item(80008) < 1 then
say_title(mob_name(20011))
say_red("[ENTER] للأسف صديقي لاتمتلك السعر المطلوب :([ENTER] قم بالتجارة قليلا لحين تدبير المبلغ وعد إلي[ENTER]")
else
say_title(mob_name(20011))
say_gold(" حسنا أذا تفضل قارورتك ")
say("[ENTER][ENTER][ENTER][ENTER]")
say_item_vnum(50901)
pc.give_item2(50901, 1)
pc.remove_item(80008, 1)
set_state(__buik_back__)
end
elseif con == 2 then
say_gold(" حسنا , ربما تغير رأيك لاحقا .. ")
return
end
set_state(__buik_back__)
المرفقات
أسم المرفق | الحجم | الصيغة | مرات التحميل | الصورة | تحميل |
---|---|---|---|---|---|
serialmission.zip | (5.122) KB | zip | 2 | لا توجد صورة |
local con = select(" نعم ", " لا ")
if con == 1 then
if pc.count_item(80008) < 1 then
say_title(mob_name(20011))
say_red("[ENTER] للأسف صديقي لاتمتلك السعر المطلوب :([ENTER] قم بالتجارة قليلا لحين تدبير المبلغ وعد إلي[ENTER]")
else
say_title(mob_name(20011))
say_gold(" حسنا أذا تفضل قارورتك ")
say("[ENTER][ENTER][ENTER][ENTER]")
say_item_vnum(50901)
pc.give_item2(50901, 1)
pc.remove_item(80008, 1)
end
elseif con == 2 then
say_gold(" حسنا , ربما تغير رأيك لاحقا .. ")
set_state(__buik_back__)
return
end
local con = select(" نعم ", " لا ")
if con == 1 then
if pc.count_item(80008) < 1 then
say_title(mob_name(20011))
say_red("[ENTER] للأسف صديقي لاتمتلك السعر المطلوب :([ENTER] قم بالتجارة قليلا لحين تدبير المبلغ وعد إلي[ENTER]")
else
say_title(mob_name(20011))
say_gold(" حسنا أذا تفضل قارورتك ")
say("[ENTER][ENTER][ENTER][ENTER]")
say_item_vnum(50901)
pc.give_item2(50901, 1)
pc.remove_item(80008, 1)
set_state(__buik_back__)
end
elseif con == 2 then
say_gold(" حسنا , ربما تغير رأيك لاحقا .. ")
return
end
set_state(__buik_back__)
set_state(__*****__)
المشاركة الأصلية كتبت بواسطة: Pixle
المشاركة الأصلية كتبت بواسطة: dooooodiالمشاركة الأصلية كتبت بواسطة: Pixleلاهنتم شباب أيش الخطأ يلي بالكويست هذا ؟ مايتفعل كامل
ولو سويت reload q وأنتقلت لأي مكان يفصل السيرفر ويجيب ؟؟؟؟؟؟؟؟
# مايم upديني اضعه ككود لأنه طويل أظن
الكويست بالمرفقات
صورة من التفعيل
يجب عليك التسجيل لمشاهدة الرابط
who the hell is this ?Merchant
أدخل questnpc.txt ودور على كود 9003 وحط الأسم اللي أمامه بدال هذا Merchant : )
اخي ما علاقه الاسم الي امام كود التاجرة بهذا ؟
تقصد انه ربما الكود معرف بشئ أخر ؟
الاسم في الملف الذي ذكرته هو etc_shop
ولكن Merchant هنا هو أسم تعريفي للعلامه الذي سيتم وضعها علي التاجر ومن ثم حذفها عند الضغط عليه
اما
state go_to_Merchant begin
هو بدايه الجزء الثاني من الكويست بأعتبار أن نهايه الجزء الاول كانت
set_state("go_to_Merchant"
او هذا علي الاقل ما اظنه فا انا لسه خبير في الامر حقيقه وتلك المره الاولي الذي انشأ كويست من هذا النوع .
و أليك الجزء الذي تقصده كاملا من الكويست
إن كان هناك أمر ما الرجاء اخباري به او تعديله
والكويست كاملا في المرفقات بالموضوع بالاعلي
-- مهمه التاجره #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
المشاركة الأصلية كتبت بواسطة: Bashoأها
أجل أطرح الكويست بعد تعديله لأقوم بتجربته على الخادم
من عيوني أخي ، حالما يتم حل مشكلته ويعمل بشكل سليم سأقوم بأرفاقه في القسم
المشاركة الأصلية كتبت بواسطة: dooooodi
المشاركة الأصلية كتبت بواسطة: Pixleالمشاركة الأصلية كتبت بواسطة: dooooodiالمشاركة الأصلية كتبت بواسطة: Pixleلاهنتم شباب أيش الخطأ يلي بالكويست هذا ؟ مايتفعل كامل
ولو سويت reload q وأنتقلت لأي مكان يفصل السيرفر ويجيب ؟؟؟؟؟؟؟؟
# مايم upديني اضعه ككود لأنه طويل أظن
الكويست بالمرفقات
صورة من التفعيل
يجب عليك التسجيل لمشاهدة الرابط
who the hell is this ?Merchant
أدخل questnpc.txt ودور على كود 9003 وحط الأسم اللي أمامه بدال هذا Merchant : )
اخي ما علاقه الاسم الي امام كود التاجرة بهذا ؟
تقصد انه ربما الكود معرف بشئ أخر ؟
الاسم في الملف الذي ذكرته هو etc_shop
ولكن Merchant هنا هو أسم تعريفي للعلامه الذي سيتم وضعها علي التاجر ومن ثم حذفها عند الضغط عليه
اما
state go_to_Merchant begin
هو بدايه الجزء الثاني من الكويست بأعتبار أن نهايه الجزء الاول كانت
set_state("go_to_Merchant"
او هذا علي الاقل ما اظنه فا انا لسه خبير في الامر حقيقه وتلك المره الاولي الذي انشأ كويست من هذا النوع .
و أليك الجزء الذي تقصده كاملا من الكويست
إن كان هناك أمر ما الرجاء اخباري به او تعديله
والكويست كاملا في المرفقات بالموضوع بالاعلي
-- مهمه التاجره #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
المشاركة الأصلية كتبت بواسطة: Bashoأها
أجل أطرح الكويست بعد تعديله لأقوم بتجربته على الخادم
من عيوني أخي ، حالما يتم حل مشكلته ويعمل بشكل سليم سأقوم بأرفاقه في القسم
هوا هنا مهو مستعمل لتعريف الtarget فقط مستعمل لتعريف التاجرة ايضا وعالعموم انت واضح انك سويت كل الحلول وماتعبت نفسك حتى عشان تسوي الحل اللي طرحته لك واللي هو اكثر منطقية لأن الكويست واقف عنده..
فا gl for you
المشاركة الأصلية كتبت بواسطة: Pixle
المشاركة الأصلية كتبت بواسطة: dooooodiالمشاركة الأصلية كتبت بواسطة: Pixleالمشاركة الأصلية كتبت بواسطة: dooooodiالمشاركة الأصلية كتبت بواسطة: Pixleلاهنتم شباب أيش الخطأ يلي بالكويست هذا ؟ مايتفعل كامل
ولو سويت reload q وأنتقلت لأي مكان يفصل السيرفر ويجيب ؟؟؟؟؟؟؟؟
# مايم upديني اضعه ككود لأنه طويل أظن
الكويست بالمرفقات
صورة من التفعيل
يجب عليك التسجيل لمشاهدة الرابط
who the hell is this ?Merchant
أدخل questnpc.txt ودور على كود 9003 وحط الأسم اللي أمامه بدال هذا Merchant : )
اخي ما علاقه الاسم الي امام كود التاجرة بهذا ؟
تقصد انه ربما الكود معرف بشئ أخر ؟
الاسم في الملف الذي ذكرته هو etc_shop
ولكن Merchant هنا هو أسم تعريفي للعلامه الذي سيتم وضعها علي التاجر ومن ثم حذفها عند الضغط عليه
اما
state go_to_Merchant begin
هو بدايه الجزء الثاني من الكويست بأعتبار أن نهايه الجزء الاول كانت
set_state("go_to_Merchant"
او هذا علي الاقل ما اظنه فا انا لسه خبير في الامر حقيقه وتلك المره الاولي الذي انشأ كويست من هذا النوع .
و أليك الجزء الذي تقصده كاملا من الكويست
إن كان هناك أمر ما الرجاء اخباري به او تعديله
والكويست كاملا في المرفقات بالموضوع بالاعلي
-- مهمه التاجره #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
المشاركة الأصلية كتبت بواسطة: Bashoأها
أجل أطرح الكويست بعد تعديله لأقوم بتجربته على الخادم
من عيوني أخي ، حالما يتم حل مشكلته ويعمل بشكل سليم سأقوم بأرفاقه في القسم
هوا هنا مهو مستعمل لتعريف الtarget فقط مستعمل لتعريف التاجرة ايضا وعالعموم انت واضح انك سويت كل الحلول وماتعبت نفسك حتى عشان تسوي الحل اللي طرحته لك واللي هو اكثر منطقية لأن الكويست واقف عنده..
فا gl for you
ماحد يحب يتعب نفسه حب
انا لو فاهم مقصدك او بمعني اخر الحل الي تقصده كنت جربته اكيد
ولكن انت مش موضح مقصدك بتقول التارجت مش مستخدم للتعريف بس ومستخدم للتاجرة ايضاا
لوحابب تساعد يمديك تكتب الكود الي تقصده بشكل صحيح اهون واسرع وافضل
ولكن هذا شيء مااجبرك عليه في الاول والاخير انت تسلم وتشكر لمحاوله المساعده ومرورك علي راسي
المواضيع المتشابهه | ||||
عدد المشاهدات:
عدد الردود: |
30 0 |
|||
عدد المشاهدات:
عدد الردود: |
75 1 |
|||
عدد المشاهدات:
عدد الردود: |
538 12 |
|||
عدد المشاهدات:
عدد الردود: |
101 8 |
|||
عدد المشاهدات:
عدد الردود: |
223 10 |
الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع :2(0عضو و2ضيف) |
ضيف، ضيف، |
جميع مايطرح في المنتدى لا يعبر بالضرورة عن رأي إدارة المنتدى، وانما يعبر عن رأي كاتبه، ولذلك تتخلى إدارة المنتدى مسؤوليتها عما يطرح فيه من آراء وتوصيات او أي اتفاق بين الأعضاء.
© 2021 جميع الحقوق محفوظة لـ منظمة قانون التطور | يعمل بواسطة Pbboard v3.0.3