new try but :*( quest is arabic but i think my problem in set_state() or in TARGET__",v,"name here"
error
Code:
quest questshad begin
state start begin
when login or levelup with pc.level >= 30 begin
set_state(information)
end
end
state information begin
when letter begin
local v = find_npc_by_vnum(20091)
if v != 0 then
target.vid("__TARGET__", v, " سيون-بيونغ ")
end
send_letter(" المهمة السرية ")
end
when button or info begin
say_title(" المراسل السري ")
say("")
----"123456789012345678901234567890123456789012345678901234567890"|
say(" ستبدا قصتك من الان وسوف تنفذ مهام سريه ")
say(" نحن منظمةالظلال سوف نجندك لصالحنا ")
say("")
end
when __TARGET__.target.click or 20091.chat." أبدا اسطورتك مع الظلال " begin
target.delete("__TARGET__")
say_title(" المراسل السري: ")
----"123456789012345678901234567890123456789012345678901234567890"|
say("")
say(" أهلاُ بك يا أيه غلام انني سعيدا جداُ ")
say(" الان سوف نبدا حكيتي معك ستكون مرافق الزعيم من الان ")
say_reward(" انك تحاول الهرب؟ ")
say("")
say("الان نحتاجك لي مهمتك الاول لجلب بعض المعلومات الحربية")
say(" فإنني سأحتاج إلى مساعدتك, هلّا قمت لي بجمع ")
say(" بعض المعلومات الضرورية من هناك؟ ")
say("")
wait()
say_title(" المراسل السري: ")
say("")
----"123456789012345678901234567890123456789012345678901234567890"|
say(" هههههههههههههاي انك غبي حقاُ ")
say(" هل تظن ان مهمتك سريعه سوف تبقا معنا حتى تمووت ")
say_reward(" المعلومات: سيتم عطاك مهمة ضد ماتينات ")
say(" الان نحتاجك ل تتدرب مع ماتينات الحراسه ")
say(" ان لم تجيد الفنون مثلي قتلتك ياعديم النفع اذهب الان ")
wait()
say_title(" المراسل السري: ")
say("")
----"123456789012345678901234567890123456789012345678901234567890"|
say("معلومات عن المهمة : ")
say_reward(" لي انتهاء من المهمة عليك بجلب ")
say_reward("الادوات المطلوب: الؤلؤوة تسقط من ماتينات اجمع 10 ")
say_reward("المدة الزمنيه ل المهمة هي : 24 ساعه")
say_reward("أبدا الان")
say("")
set_state(go_to_disciple)
pc.setqf("duration",0)
pc.setqf("collect_count",0)
pc.setqf("drink_drug",0)
end
end
state go_to_disciple begin
when letter begin
send_letter(" المراسل السري "))
end
when button or info begin
say_title(" المراسل السري حول كتاب المهارات ")
----"123456789012345678901234567890123456789012345678901234567890"|
say("")
say(" يقوم المراسل السري, أين كتب ايه الاحمق ")
say(" على كتاب المهارات من ماتينات, يحتاج من أجل ذلك ")
say(" إلى 10 من كتاب المهارات,احضر له كتب والا قتلك ")
say(" يتمكن من فحصه بهدوء, تستطيع الحصول عليها من ")
say("")
say_reward(" لقد جمعت حتى الآن "..pc.getqf("collect_count").." من كتاب المهارات ")
say("")
end
when 71035.use begin
if get_time() < pc.getqf("duration") then
syschat(" لا يمكنك استعماله بعد ")
return
end
if pc.getqf("drink_drug")==1 then
syschat(" التأثير فعال ")
return
end
if pc.count_item(50300)==0 then
syschat(" تستطيع استعماله حالما تحصل على سن غول ")
return
end
pc.remove_item(71035 , 1)
pc.setqf("drink_drug",1)
end
when 76020.use with pc.count_item(50300)>=1 and get_time() <= pc.getqf("duration") begin
pc.remove_item(76020 , 1)
pc.setqf("drink_drug",1)
pc.setqf("duration", get_time()-1)
end
when 20091.chat." كتاب المهارات " with pc.count_item(50300) >0 begin
if get_time() > pc.getqf("duration") then
if pc.count_item(50300) >0 then
say_title(" المراسل السري: ")
---
say("")
say(" مرحباً! هل أحضرت كتاب المهارات من أجل ان لا اقتلك. ")
say(" حسناُ سوف أتاكد انه هي هذه كتاب ")
say(" ام انك تخدعني وجرحته بطريقك الي هنا ")
say("")
pc.remove_item("50300",1)
wait()
local pass_percent
if pc.getqf("drink_drug")==0 then
pass_percent=70
else
pass_percent=100
end
local s= number(1,100)
if s<= pass_percent then
if pc.getqf("collect_count")< 9 then
local index =pc.getqf("collect_count")+1
pc.setqf("collect_count",index)
say_title(" المراسل السري: ")
say("")
say(" احسنت ايه المبتدا ليس بسيء, احضر الباقي والا قتلتك يا صديقي ")
say(" إجمع لي أيظاً "..10-pc.getqf("collect_count").. " من كتاب المهارات ")
say(" اريد المزيد منه لي ارضي الزعيم والا قتلتك قبل ان اموت ")
say("هاهاهاهاهاهاهاهاي! ~ GOOD LUCKY ")
say_reward(" أتمنى لك يوماً جميلاً, وحظاً طيباً ")
say("")
pc.setqf("drink_drug",0)
return
end
say_title(" المراسل السري: ")
say("")
say(" يا إيالهي, انك جيد بالفعل وتستحق جائز على هذه ")
say(" الان ساخبر الزعيم عما فعلتها ")
say(" ولكن ينقص شيء ما ابحث عنه عند ماتينات ")
say(" شيء يدعاء بالـ ياقوت "
say(" ولكن العمل ليس بالسهل ")
say("")
pc.setqf("collect_count",0)
pc.setqf("drink_drug",0)
pc.setqf("duration",0)
set_state(key_item)
return
else
say_title(" المراسل السري: ")
say("")
say(" أيها الاحمق ان هذه اكتاب لا تصلح اذهب واحضر غيرها فوراُ ")
say(" أن لم تعد هنا بعد غروب الشمس سوف اقتل حبيبتك التاجرة ")
say(" وسوف تندم ولن تحصل على اية جرع بعدها ")
say("")
pc.setqf("drink_drug",0)
return
end
else
say_title(" المراسل السري: ")
say("")
say(" أنت لا تملك "..item_name(50300).." ")
return
end
else
say_title(" المراسل السري: ")
say("")
--- l
local hoursleft = math.floor((pc.getqf("duration")-get_time())/60)
say(" أنني متعب أيه الاحمق اذهب ل تاجرة واحضر لي شيء ")
say(" يجعلني اتابع المهمة معك فما هوا ")
say(" انه مشروب العالم ")
say(" إنتظر حتى "..hoursleft.." دقيقة ")
say("")
return
end
end
end
state key_item begin
when letter begin
send_letter(" المراسل السري ")
if pc.count_item(50635)>0 then
local v = find_npc_by_vnum(20091)
if v != 0 then
target.vid("__TARGET__", v, "")
end
end
end
when button or info begin
if pc.count_item(50635) >0 then
say_title(" الياقوت ")
say("")
--- l
say_reward(" أنك حقاُ ملك الظلال المعروف ")
say_reward(" إذهب الي المراسل المتعجر فوراُ ")
say("")
return
end
say_title(" الياقوت ")
say("")
--- l
say(" لقد حققت مطلب المراسل السري وجمعت له 10 ")
say(" لؤلؤات, سيحتاج الآن لكي يتمكن من تفسير شكله ")
say(" البلوري إلى الياقوت. ")
say("")
say_item_vnum(50635)
say(" أحضر الياقوت لالمراسل السري حال عثورك عليه ")
say(" يمكنك الحصول عليه من "..mob_name(101)..", ")
say(" "..mob_name(101).." و "..mob_name(101).." ")
say("")
end
when 101.kill or 101.kill or 101.kill begin
local s = number(1, 100)
if s == 1 and pc.count_item(50635)==0 then
pc.give_item2(50635, 1)
send_letter(" عثرت على الياقوت ")
end
end
when __TARGET__.target.click or 20091.chat." الياقوت " with pc.count_item(50635) > 0 begin
target.delete("__TARGET__")
if pc.count_item(50635) > 0 then
say_title(" المراسل السري: ")
--- l
say("")
say("أنك بطل فعلأ لقد حصلت عليها بالفعل")
say("")
pc.remove_item(50635,1)
set_state(bio3)
else
say_title(" المراسل السري: ")
say(" أي ايهاء الغبي اين لم تحصل عليها سوف اقتلك "..item_name(50300).." ")
say("")
return
end
end
end
state bio3 begin
when letter begin
send_letter(" الوصفة السرية ")
local v = find_npc_by_vnum(20019)
if v != 0 then
target.vid("__TARGET__", v, " سيون-بيونغ ")
end
end
when button or info begin
say_title(" مكافأة المراسل السري ")
--- l
say("")
say(" إذهب لأخذ مكافئتك ")
say("")
end
when __TARGET__.target.click or 20091.chat." الجائزة مهمة الظلال " begin
target.delete("__TARGET__")
say_title(" سيون-بيونغ: ")
say("")
say(" لقد انجزت المهمة الاول لك أيهاء المبتدى لقد كانت مهمة صعبة عليك ")
say(" وتستحق جائزة عشوائية على ذالك ")
say(" جائزتك هي:")
say("")
----------- l
say_reward(" كمكافأة لك من المراسل السري لإنهاء مهمة ")
say_reward(" نقاط الحياة: 2500 ")
say_reward(" ومرافق عشوائي ")
say_reward("يانغ:10.000.000")
say_reward("الخبرة:10.000.000")
affect.add_collect(apply.MAX_HP, 2500, 60*60*24*365*60) -- 60Years
pc.give_item2(53022)
pc.give_gold(10000000)
pc.give_gold(10000000)
clear_letter()
set_state(__complete)
end
end
state __complete begin
end
end
[Only registered and activated users can see links. Click Here To Register...]