quest guild_building begin
state start begin
when guild_man1.chat." ترك الرابطة " or
guild_man2.chat." ترك الرابطة " or
guild_man3.chat." ترك الرابطة "
with pc.hasguild() and not pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
say_title(" حارس ساحة القرية : ")
say("")
say(" هل تريد حقآ ان تترك الرابطة التي تنتمي اليها ؟ انا ")
say(" اعتقد انك سوف تفقد فقط بعض اصدقائك بهاذه الطريقة ")
say("")
say(" ولكن هذا قرارك. لذا، هل تريد حقا أن تترك ")
say(" هاذه الرابطة ؟ ")
say("")
local s = select(" نعم ", " لا ")
if s==1 then
say_title(" حارس ساحة القرية : ")
say("")
say(" علاقتنا طيبة. ")
say("")
say(" سأقوم بأخراجك من الرابطة ! ")
say(" حظآ سعيدآ ")
pc.remove_from_guild()
pc.setqf("new_withdraw_time",get_global_time())
end
end
when guild_man1.chat." فك الرابطة " or
guild_man2.chat." فك الرابطة " or
guild_man3.chat." فك الرابطة "
with pc.hasguild() and pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
say_title(" حارس ساحة القرية : ")
say("")
say(" ماذا!! ؟ ")
say("[DELAY value;150] [/DELAY]")
say(" مع كل هاذه الجهود في إنشاء الرابطة ")
say(" جميع الذكريات والاصدقاء سوف تضيع للأبد!! ")
say("")
say(" حسنآ حسنآ كما تشاء ")
say(" القرار لك هل تريد فك الرابطة ؟ ")
say("")
local s = select(" نعم ", " لا ")
if s==1 then
say_title(" حارس ساحة القرية : ")
say("")
say(" حسنآ . ")
say("")
say(" سوف اقوم بفك الرابطة ! ")
say(" حظآ سعيدآ ")
pc.destroy_guild()
pc.setqf("new_disband_time", get_global_time())
pc.setqf("new_withdraw_time", get_global_time())
end
end
when guild_man1.chat." إنشاء رابطة جديدة " or
guild_man2.chat." إنشاء رابطة جديدة " or
guild_man3.chat." إنشاء رابطة جديدة " with not pc.hasguild() and pc.level >= 40 begin
local level_limit;
local guild_create_item
level_limit = 40
guild_create_item = false
if pc.hasguild() then
say_title(" حارس ساحة القرية : ")
say("")
say(" لا يمكنك إنشاء رابطة ")
say(" وأنت داخل رابطة اخرى ")
say("")
return
end
if game.get_event_flag("guild_withdraw_delay")*86400 >
get_global_time() - pc.getqf("new_withdraw_time") then
say_title(" حارس ساحة القرية : ")
say("")
say(" لم يمر يوم واحد على مغادرتك لرابطة ")
say(" لا يمكنك تأسيس رابطة جديدة . ")
say(string.format("", game.get_event_flag("guild_withdraw_delay")))
return
end
if game.get_event_flag("guild_disband_delay")*86400 >
get_global_time() - pc.getqf("new_withdraw_time") then
say_title(" حارس ساحة القرية : ")
say("")
say(" لقد قمت مؤخرآ بفك الرابطة ! ")
say("")
say(" خلال ال24 ساعة القادمة لا يمكنك انشاء رابطة جديدة . ")
say(string.format("", game.get_event_flag("guild_disband_delay")))
return
end
say_title(" حارس ساحة القرية : ")
say("")
say(" أنت ترغب في إنشاء رابطة ؟ ")
say("")
say(" إنشاء الرابطة سيكلفك 200.000 ويسمح فقط ")
say(" للذي مستواه 40 أو اعلى ")
say("")
say(" هل أنت متأكد أنك تريد انشاء رابطة جديدة ؟ ")
say("")
local s = select(" نعم ", " لا ")
if s == 2 then
return
end
if pc.level >= 40 then
if pc.gold >= 200000 then
if not guild_create_item or pc.countitem(guild_create_item)>0 then
game.request_make_guild()
end
else
say_title(" حارس ساحة القرية : ")
say("")
say(" لم يكن لديك ما يكفي من اليانغ ! ")
say("")
return
end
else
say_title(" حارس ساحة القرية : ")
say("")
say(" مستواك قليل جدآ لأنشاء رابطة . ")
say("")
end
end
end
end