المشاركة الأصلية كتبت بواسطة: Profesor
بسم الله الرحمن الرحيم
اخواني اعضاء مظظمة قانون العرب اقدم لكم كويست فك اللاق من اللعبة كل 15دقيقة
تفضلوا.
quest gmlag begin
state start begin
when letter with pc . is_gm ( ) begin
send_letter ( " فك تعليق اللعبة " )
end
when button or info begin
say ( " انقر مرة واحده بعد كل عملية اعادة تشغيل. " )
say ( " سيتم حذف السجل كل 15 دقيقة. " )
server_timer ( "mex" , 15 )
end
end
state start begin
when mex.server_timer begin
os.execute("cd /usr/game && sh clear.sh &")
server_timer ( "mex" , 15 )
end
end
end
شكرا جزيلاً لك
انا مو متعود انشر كويستاتي بس
انا اخذت الكويست وأضفت عليه شوية تحسينات بعد اذنك
1- مشرف السيرفر هو الوحيد اللي يقدر يفك التعليق ( تقدر تعدل اسم المشرف من فوق)
2- بعد ماتضغط على رسالة فك التعليق تظهر لك مرة ثانية
3- الكويست يشتغل تلقائياً كل أسبوع بمجرد ماتضبطه انت مايحتاج تضغط عليه كل ماتدخل
4- تقدر تلغي فك التعليق التلقائي بالضغط على ( إيقاف ضبط فك التعليق)
نقطة اخيرة انا مو متأكد من الوقت بس اتوقع انه اسبوع والله اعلم وشكرا ^^
quest gmlag begin
state start begin
when letter with pc . is_gm ( ) and pc.get_name() == "هنا اكتب اسم المشرف" begin
send_letter ( " فك التعليق " )
end
when button or info begin
say_title(" فك التعليق ")
say(" في حال ضبط فك التعليق ")
say(" سيتم فك التعليق كل أسبوع تلقائياً ")
local s = select(" ضبط فك التعليق "," إيقاف ضبط فك التعليق "," خروج ")
if s == 1 then
timer("gm_lag1", 1)
send_letter_golden(" فك التعليق ")
elseif s == 2 then
cleartimer("gm_lag1")
cleartimer("gm_lag2")
send_letter_golden(" فك التعليق ")
elseif s == 3 then
send_letter_golden(" فك التعليق ")
end
end
when gm_lag1.timer begin
os.execute("cd /usr/game && sh clear.sh &")
timer("gm_lag2", 1*24*60*60)
end
when gm_lag2.timer begin
os.execute("cd /usr/game && sh clear.sh &")
timer("gm_lag1", 1*24*60*60)
end
end
end
end
[/quote]