antiblock
Elveron
  • Chatbox

    You don't have permission to chat.
    Load More
  • 0
Sign in to follow this  
FoxBoyzz

[Bug]Criação De Guild

Question

Boas, estou a criar um servidor e deparei-me com um bug na criação de guild..
Qando tento criar guild, após escrever o nome que queria para a guild, aparecem-me 2 mensagens e a guild nao é criada..
E tenho os requesitos qe são ter lv 40 e ter 200.000 de yang..
Vou postar aqi a quest..
 

quest guild_building begin
        state start begin
                when guild_man1.chat."GM: Yeniden kaydolma.." or guild_man2.chat."GM: Yeniden kaydolma.." or guild_man3.chat."GM: Yeniden kaydolma.."
                        with pc.is_gm() begin

                        say_title("Köy Gardiyaný: ")
                        say("")
                        say("Bilgi istiyor isen, kayýtlý ")
                        say("kiþinin ismini yaz.")
                        say("")
                        local u_name = input()
                        local u_vid=find_pc_by_name(u_name)

                        if u_vid==0 then
                                say_title("Bu isim kayýtlý deðil.")
                                say(u_name)
                                return
                        end

                        local old_vid = pc.select(u_vid)
                        u_withdrawTime=pc.getqf("new_withdraw_time")
                        u_withdrawTime=pc.getqf("new_withdraw_time")
                        pc.select(old_vid)

                        withdrawDelay=game.get_event_flag("guild_withdraw_delay")
                        disbandDelay=game.get_event_flag("guild_disband_delay")

                        say_title("Köy Gardiyaný:")
                        say("")
                        say("En erken katýlýþ tarihini")
                        say("kontrol et.")

                        if u_withdrawTime>0 then
                                say("Geçen zaman: "..time_to_str(u_withdrawTime))
                                say("(Kalan zaman: ".. withdrawDelay.." Gün)")
                                say("")
                        end

                        if u_disbandTime>0 then
                                say("kayýp olmaya zaman: "..time_to_str(u_disbandTime))
                                say("(kalan zaman: ".. disbandDelay.." Gün)")
                                say("")
                        end

                        local retryTime1 = u_withdrawTime + withdrawDelay*86400
                        local retryTime2 = u_withdrawTime + disbandDelay*86400

                        local retryTime = 0
                        if retryTime1 > retryTime2 then
                                retryTime = retryTime1
                        else
                                retryTime = retryTime2
                        end

                        local curTime = get_time()
                        if curTime < retryTime then
                                say("Yeni denemeye, kalan zaman: "..time_to_str(retryTime))
                                say("(Kalan zaman: "..((retryTime-curTime)/3600).." saat)")
                                say("")

                                if is_test_server() then
                                        local s=select("Hemen intibak et", "Kapat")
                                        if s==1 then
                                                local old_vid = pc.select(u_vid)
                                                local curTime=get_time()
                                                pc.setqf("new_withdraw_time", curTime-withdrawDelay*86400)
                                                pc.setqf("new_withdraw_time", curTime-disbandDelay*86400)
                                                pc.select(old_vid)
                                        end
                                end
                        else
                                say("Hemen kayýt mümkün.");
                                say("")
                        end
                end
                when guild_man1.chat."Loncadan çýk " or
                        guild_man2.chat."Loncadan çýk " or
                        guild_man3.chat."Loncadan çýk "
                        with pc.hasguild() and not pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
                        -- ??
                        say_title("Köy Gardiyaný:")
                        say("")
                        say("Olduðun loncadan çýkmak mý istiyorsun?")
                        say("Herhalde orada arkadaþ bulamadýn. ")
                        say("Nasýl istersen.")
                        say("Loncadan çikmak istediðine emin misin?")
                        say("")
                        local s = select("Evet", "Hayýr")
                        if s==1 then
                                say_title("Köy Gardiyaný:")
                                say("")
                                say("Tamam.")
                                say("Artýk loncada deðilsin. ")
                                say("")
                                say("")
                                pc.remove_from_guild()
                                pc.setqf("new_withdraw_time",get_global_time())
                        end
                end

                when guild_man1.chat."Loncayý kapat" or
                        guild_man2.chat."Loncayý kapat" or
                        guild_man3.chat."Loncayý kapat"
                        with pc.hasguild() and pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
                        -- ??
                        say_title("Köy Gardiyaný:")
                        say("")
                        say("Ne?")
                        say("[DELAY value;150]        [/DELAY]")
                        say("O kadar zahmetle bu loncayý ")
                        say("kurdum ve sen onu þimdi kapatmak mý istiyorsun?")
                        say("Bütün hatýralarýn ve dostlarýn ")
                        say("sonsuza kadar kaybolacak!")
                        say("")
                        say("Loncayý kapatmak istediðine emin misin?")
                        say("")
                        local s = select("Evet", "Hayýr")
                        if s==1 then
                        say_title("Köy Gardiyaný:")
                        say("")
                        say("Tamam.")
                        say("Loncayý kapattým.")
                        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."Yeni Lonca kur" or
                        guild_man2.chat."Yeni Lonca kur" or
                        guild_man3.chat."Yeni Lonca kur" with not pc.hasguild() or not pc.isguildmaster() begin
                        ----with (pc.is_gm() or npc.empire == pc.empire)
                        --------------------------------------------------------------
                        local level_limit;
                        local guild_create_item;

                        level_limit = 40
                        guild_create_item = false
                        -----------------------------------------------------------------------

                        if pc.hasguild() then
                                return
                        end
                        if game.get_event_flag("guild_withdraw_delay")*86400 >
                                get_global_time() - pc.getqf("new_withdraw_time") then
                        say_title("Köy Gardiyaný:")
                        say("")
                        say("Bir loncadan ayrýldýktan sonra, 1 gün beklemelisin.")
                        return
                        end

                        if game.get_event_flag("guild_disband_delay")*86400 >
                                get_global_time() - pc.getqf("new_withdraw_time") then
                        say_title("Köy Gardiyaný: ")
                        say("")
                        say("Bir lonca kapattýn! ")
                        say("Bu yüzden 1 gün beklemelisin.")
                        say_reward("Loncayý kapattýðýn tarih: ")
						say_reward(string.format("%s", time_to_str(pc.getqf("new_withdraw_time"))))
                        return
                        end
                        say_title("Köy Gardiyaný:")
                        say("")
                        say("Yeni lonca kurmak istiyor musun?")
                        say("")
                        say("Yeni lonca kurmak için ")
                        say("en az 40.seviyede olmalýsýn. Ayrýca")
                        say(" 200.000 Yang gerekiyor.")
                        say("")
                        say("Lonca kurmak istiyor musun?")
                        say("")
                        local s = select("Evet", "Hayýr")
                        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("Köy Gardiyaný:")
                                say("")
                                say("Yeterli yang yok!")
                                say("")
                                return
                                end
                        else
                        say_title("Köy Gardiyaný:")
                        say("")
                        say("Seviyen lonca kurmak için ")
                        say("yeterli deðil. ")

                        end
                end
        end
end

Share this post


Link to post
Share on other sites

19 answers to this question

  • 0

Quais são as duas mensagens que aparecem?


Ficava mais fácil se mostrasses, que assim podiamos procurar ai na quest o porque do erro.


 


Cumprimentos,


Fяєiтαร™

Share this post


Link to post
Share on other sites
antiblock
Rodnia | Alpha & Omega
  • 0

 

Quais são as duas mensagens que aparecem?

Ficava mais fácil se mostrasses, que assim podiamos procurar ai na quest o porque do erro.

 

Cumprimentos,

Fяєiтαร™

 

Logo após inserir o nome da guild e tocar para criar aparecem estas duas mensagens:

d73a2290997ba959f43b9b704fb64e7a.png

Share this post


Link to post
Share on other sites
  • 0

Insere a quest assim e verifica se fica resolvido:

 

quest guild_building begin
        state start begin
                when guild_man1.chat."GM: Yeniden kaydolma.." or guild_man2.chat."GM: Yeniden kaydolma.." or guild_man3.chat."GM: Yeniden kaydolma.."
                        with pc.is_gm() begin

                        say_title("Köymeydani Bekçisi:")
                        say("")
                        say("Bilgi istiyor isen, kayitli ")
                        say("kisinin ismini yaz.")
                        say("")
                        local u_name = input()
                        local u_vid=find_pc_by_name(u_name)

                        if u_vid==0 then
                                say_title("Bu isim kayitli degil.")
                                say(u_name)
                                return
                        end

                        local old_vid = pc.select(u_vid)
                        u_withdrawTime=pc.getqf("new_withdraw_time")
                        u_withdrawTime=pc.getqf("new_withdraw_time")
                        pc.select(old_vid)

                        withdrawDelay=game.get_event_flag("guild_withdraw_delay")
                        disbandDelay=game.get_event_flag("guild_disband_delay")

                        say_title("Köymeydani Bekçisi:")
                        say("")
                        say("En erken katiliþ tarihini")
                        say("kontrol et.")

                        if u_withdrawTime>0 then
                                say("Geçen zaman: "..time_to_str(u_withdrawTime))
                                say("(Kalan zaman: ".. withdrawDelay.." Gün)")
                                say("")
                        end

                        if u_disbandTime>0 then
                                say("kayip olmaya zaman: "..time_to_str(u_disbandTime))
                                say("(kalan zaman: ".. disbandDelay.." Gün)")
                                say("")
                        end

                        local retryTime1 = u_withdrawTime + withdrawDelay*60
                        local retryTime2 = u_withdrawTime + disbandDelay*60

                        local retryTime = 0
                        if retryTime1 > retryTime2 then
                                retryTime = retryTime1
                        else
                                retryTime = retryTime2
                        end

                        local curTime = get_time()
                        if curTime < retryTime then
                                say("Yeni denemeye, kalan zaman: "..time_to_str(retryTime))
                                say("(Kalan zaman: "..((retryTime-curTime)/3600).." saat)")
                                say("")

                                if is_test_server() then
                                        local s=select("Hemen intibak et", "Kapat")
                                        if s==1 then
                                                local old_vid = pc.select(u_vid)
                                                local curTime=get_time()
                                                pc.setqf("new_withdraw_time", curTime-withdrawDelay*60)
                                                pc.setqf("new_withdraw_time", curTime-disbandDelay*60)
                                                pc.select(old_vid)
                                        end
                                end
                        else
                                say("Hemen kayit mümkün.");
                                say("")
                        end
                end
                when    guild_man1.chat."GM: Loncanin imkanlarina bak" or
                        guild_man2.chat."GM: Loncanin imkanlarina bak" or
                        guild_man3.chat."GM: Loncanin imkanlarina bak"
                        with pc.is_gm() begin

                        test_chat("pc.has_guild: "..bool_to_str(pc.has_guild()))
                        test_chat("pc.is_guildmaster: "..bool_to_str(pc.isguildmaster()))
                        test_chat("pc.empire: "..pc.empire)
                        test_chat("npc.empire: "..npc.empire)
                end
                when guild_man1.chat."Loncadan çik." or
                        guild_man2.chat."Loncadan çik." or
                        guild_man3.chat."Loncadan çik."
                        with pc.hasguild() and not pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
                        -- ??
                        say_title("Köymeydani Bekçisi")
                        say("")
                        say("Oldugun loncadan çikmak mi istiyorsun?")
                        say("Heralde orada arkadas bulamadin")
                        say("Sana bagli.")
                        say("Loncadan çikmak istiyor musun?")
                        say("")
                        local s = select("Evet", "Hayir")
                        if s==1 then
                                say_title("Köymeydani Bekçisi:")
                                say("")
                                say("Tamam.")
                                say("")
                                say("Loncayi kapatacagim.")
                                say("")
                                pc.remove_from_guild()
                                pc.setqf("new_withdraw_time",get_global_time())
                        end
                end

                when guild_man1.chat."Loncayi kapat." or
                        guild_man2.chat."Loncayi kapat." or
                        guild_man3.chat."Loncayi kapat."
                        with pc.hasguild() and pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
                        -- ??
                        say_title("Köymeydani Bekçisi")
                        say("")
                        say("Ne?")
                        say("[DELAY value;150]        [/DELAY]")
                        say("O kadar zahmetle bu locayi")
                        say("kurdum ve sen onu simdi kapatmak mi istiyorsun?")
                        say("Bütün hatiralarin ve dostlarin ")
                        say("sonsuza kadar kaybolacak!")
                        say("")
                        say("Loncayi kapatmak istiyor musun?")
                        say("")
                        local s = select("Evet", "Hayir")
                        if s==1 then
                        say_title("Köymeydani Bekçisi:")
                        say("")
                        say("Tamam.")
                        say("")
                        say("Sana ait olan loncayi kapatacagim.")
                        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."Yeni lonca kur" or
                        guild_man2.chat."Yeni lonca kur" or
                        guild_man3.chat."Yeni lonca kur" begin
                        ----with (pc.is_gm() or npc.empire == pc.empire)
                        --------------------------------------------------------------
                        local level_limit;
                        local guild_create_item

                        level_limit = 100
                        guild_create_item = false
                        -----------------------------------------------------------------------

                        if pc.hasguild() then
                                return
                        end
                        if game.get_event_flag("guild_withdraw_delay")*60 >
                                get_global_time() - pc.getqf("new_withdraw_time") then
                        say_title("Köymeydani Bekçisi:")
                        say("")
                        say("Loncayi biraktiktan %d gün sonra")
                        say("yeni loca ")
                        say(string.format("kuramazsin..", 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("Köymeydani Bekçisi ")
                        say("")
                        say("Bir lonca kapattin !")
                        say("Bir daha %d gün yeni lonca ")
                        say(string.format("kuramazsin.. ", game.get_event_flag("guild_disband_delay")))
                        return
                        end
                        say_title("Bir lonca kapattin.")
                        say("")
                        say("Yeni lonca kurmak istiyor musun?")
                        say("")
                        say("Yeni lonca kurmak için")
                        say(" 100.seviyeye geldikten sonra alabilirsin.")
                        say(" 200.000 Yang yeni lonca için ödemen lazim.")
                        say("")
                        say("Lonca kurmak istiyor musun?")
                        say("")
                        local s = select("Evet", "Hayir")
                        if s == 2 then
                                return
                        end

                        if pc.level >= 100 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("Köymeydani Bekçisi:")
                                say("")
                                say("Yeterli yang yok!")
                                say("")
                                return
                                end
                        else
                        say_title("Köymeydani Bekçisi:")
                        say("")
                        say("Seviyen lonca kurmak için")
                        say("yeterli degil.")

                        end
                end
        end
end

 

Cumprimentos,

Fяєiтαร™

Share this post


Link to post
Share on other sites
  • 0

 

Insere a quest assim e verifica se fica resolvido:

 

quest guild_building begin
        state start begin
                when guild_man1.chat."GM: Yeniden kaydolma.." or guild_man2.chat."GM: Yeniden kaydolma.." or guild_man3.chat."GM: Yeniden kaydolma.."
                        with pc.is_gm() begin

                        say_title("Köymeydani Bekçisi:")
                        say("")
                        say("Bilgi istiyor isen, kayitli ")
                        say("kisinin ismini yaz.")
                        say("")
                        local u_name = input()
                        local u_vid=find_pc_by_name(u_name)

                        if u_vid==0 then
                                say_title("Bu isim kayitli degil.")
                                say(u_name)
                                return
                        end

                        local old_vid = pc.select(u_vid)
                        u_withdrawTime=pc.getqf("new_withdraw_time")
                        u_withdrawTime=pc.getqf("new_withdraw_time")
                        pc.select(old_vid)

                        withdrawDelay=game.get_event_flag("guild_withdraw_delay")
                        disbandDelay=game.get_event_flag("guild_disband_delay")

                        say_title("Köymeydani Bekçisi:")
                        say("")
                        say("En erken katiliþ tarihini")
                        say("kontrol et.")

                        if u_withdrawTime>0 then
                                say("Geçen zaman: "..time_to_str(u_withdrawTime))
                                say("(Kalan zaman: ".. withdrawDelay.." Gün)")
                                say("")
                        end

                        if u_disbandTime>0 then
                                say("kayip olmaya zaman: "..time_to_str(u_disbandTime))
                                say("(kalan zaman: ".. disbandDelay.." Gün)")
                                say("")
                        end

                        local retryTime1 = u_withdrawTime + withdrawDelay*60
                        local retryTime2 = u_withdrawTime + disbandDelay*60

                        local retryTime = 0
                        if retryTime1 > retryTime2 then
                                retryTime = retryTime1
                        else
                                retryTime = retryTime2
                        end

                        local curTime = get_time()
                        if curTime < retryTime then
                                say("Yeni denemeye, kalan zaman: "..time_to_str(retryTime))
                                say("(Kalan zaman: "..((retryTime-curTime)/3600).." saat)")
                                say("")

                                if is_test_server() then
                                        local s=select("Hemen intibak et", "Kapat")
                                        if s==1 then
                                                local old_vid = pc.select(u_vid)
                                                local curTime=get_time()
                                                pc.setqf("new_withdraw_time", curTime-withdrawDelay*60)
                                                pc.setqf("new_withdraw_time", curTime-disbandDelay*60)
                                                pc.select(old_vid)
                                        end
                                end
                        else
                                say("Hemen kayit mümkün.");
                                say("")
                        end
                end
                when    guild_man1.chat."GM: Loncanin imkanlarina bak" or
                        guild_man2.chat."GM: Loncanin imkanlarina bak" or
                        guild_man3.chat."GM: Loncanin imkanlarina bak"
                        with pc.is_gm() begin

                        test_chat("pc.has_guild: "..bool_to_str(pc.has_guild()))
                        test_chat("pc.is_guildmaster: "..bool_to_str(pc.isguildmaster()))
                        test_chat("pc.empire: "..pc.empire)
                        test_chat("npc.empire: "..npc.empire)
                end
                when guild_man1.chat."Loncadan çik." or
                        guild_man2.chat."Loncadan çik." or
                        guild_man3.chat."Loncadan çik."
                        with pc.hasguild() and not pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
                        -- ??
                        say_title("Köymeydani Bekçisi")
                        say("")
                        say("Oldugun loncadan çikmak mi istiyorsun?")
                        say("Heralde orada arkadas bulamadin")
                        say("Sana bagli.")
                        say("Loncadan çikmak istiyor musun?")
                        say("")
                        local s = select("Evet", "Hayir")
                        if s==1 then
                                say_title("Köymeydani Bekçisi:")
                                say("")
                                say("Tamam.")
                                say("")
                                say("Loncayi kapatacagim.")
                                say("")
                                pc.remove_from_guild()
                                pc.setqf("new_withdraw_time",get_global_time())
                        end
                end

                when guild_man1.chat."Loncayi kapat." or
                        guild_man2.chat."Loncayi kapat." or
                        guild_man3.chat."Loncayi kapat."
                        with pc.hasguild() and pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
                        -- ??
                        say_title("Köymeydani Bekçisi")
                        say("")
                        say("Ne?")
                        say("[DELAY value;150]        [/DELAY]")
                        say("O kadar zahmetle bu locayi")
                        say("kurdum ve sen onu simdi kapatmak mi istiyorsun?")
                        say("Bütün hatiralarin ve dostlarin ")
                        say("sonsuza kadar kaybolacak!")
                        say("")
                        say("Loncayi kapatmak istiyor musun?")
                        say("")
                        local s = select("Evet", "Hayir")
                        if s==1 then
                        say_title("Köymeydani Bekçisi:")
                        say("")
                        say("Tamam.")
                        say("")
                        say("Sana ait olan loncayi kapatacagim.")
                        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."Yeni lonca kur" or
                        guild_man2.chat."Yeni lonca kur" or
                        guild_man3.chat."Yeni lonca kur" begin
                        ----with (pc.is_gm() or npc.empire == pc.empire)
                        --------------------------------------------------------------
                        local level_limit;
                        local guild_create_item

                        level_limit = 100
                        guild_create_item = false
                        -----------------------------------------------------------------------

                        if pc.hasguild() then
                                return
                        end
                        if game.get_event_flag("guild_withdraw_delay")*60 >
                                get_global_time() - pc.getqf("new_withdraw_time") then
                        say_title("Köymeydani Bekçisi:")
                        say("")
                        say("Loncayi biraktiktan %d gün sonra")
                        say("yeni loca ")
                        say(string.format("kuramazsin..", 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("Köymeydani Bekçisi ")
                        say("")
                        say("Bir lonca kapattin !")
                        say("Bir daha %d gün yeni lonca ")
                        say(string.format("kuramazsin.. ", game.get_event_flag("guild_disband_delay")))
                        return
                        end
                        say_title("Bir lonca kapattin.")
                        say("")
                        say("Yeni lonca kurmak istiyor musun?")
                        say("")
                        say("Yeni lonca kurmak için")
                        say(" 100.seviyeye geldikten sonra alabilirsin.")
                        say(" 200.000 Yang yeni lonca için ödemen lazim.")
                        say("")
                        say("Lonca kurmak istiyor musun?")
                        say("")
                        local s = select("Evet", "Hayir")
                        if s == 2 then
                                return
                        end

                        if pc.level >= 100 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("Köymeydani Bekçisi:")
                                say("")
                                say("Yeterli yang yok!")
                                say("")
                                return
                                end
                        else
                        say_title("Köymeydani Bekçisi:")
                        say("")
                        say("Seviyen lonca kurmak için")
                        say("yeterli degil.")

                        end
                end
        end
end

 

Cumprimentos,

Fяєiтαร™

 

Continua a dar os mesmos dois erros :/

Abraços e obrigado :(

Share this post


Link to post
Share on other sites
  • 0

Já experimentaste utilizar outra personagem?


 


Cumprimentos,


Fяєiтαร™


Share this post


Link to post
Share on other sites
  • 0

 

Já experimentaste utilizar outra personagem?

 

Cumprimentos,

Fяєiтαร™

 

Sim já e continua a dar o mesmo erro, juro que não compreendo..

Abraços..

Share this post


Link to post
Share on other sites
  • 0

 Verifica se isto resolve:

 

quest guild_building begin		state start begin				--[[when guild_man1.chat."GM:Registo." or guild_man2.chat."GM:Registo." or guild_man3.chat."GM:Registo."						with pc.is_gm() begin						say_title("Guarda da Praça")						say("")						----"12345678901234567890123456789012345678901234567890"|						say("Coloca o nome do utilizador da qual procuras")	  say("informação.")						say("")						say("")						local u_name = input()						local u_vid=find_pc_by_name(u_name)						if u_vid==0 then								say_title("Este utilizador não existe.")								say(u_name)								return						end						local old_vid = pc.select(u_vid)						u_withdrawTime=pc.getqf("new_withdraw_time")						u_withdrawTime=pc.getqf("new_withdraw_time")						pc.select(old_vid)						withdrawDelay=game.get_event_flag("guild_withdraw_delay")						disbandDelay=game.get_event_flag("guild_disband_delay")						say_title("Guarda da Praça")						say("")						----"12345678901234567890123456789012345678901234567890"|						say("Verifica a Data mais Recente para Registo.")						say("")						if u_withdrawTime&--#62;0 then								say("Tempo deduzido: "..time_to_str(u_withdrawTime))								say("Tempo Restante: ".. withdrawDelay..": Dia)")								say("")						end						if u_disbandTime&--#62;0 then								say("Tempo para Desintegrar: "..time_to_str(u_disbandTime))								say("(Tempo Restante: ".. disbandDelay.." Dia)")								say("")						end						local retryTime1 = u_withdrawTime + withdrawDelay*86400						local retryTime2 = u_withdrawTime + disbandDelay*86400						local retryTime = 0						if retryTime1 &--#62; retryTime2 then								retryTime = retryTime1						else								retryTime = retryTime2						end						local curTime = get_time()						if curTime &--#60; retryTime then								say("Próxima possibilidade para tentar novamente: "..time_to_str(retryTime))								say("(Tempo Restante: "..((retryTime-curTime)/3600).." horas)")								say("")								if is_test_server() then										local s=select("Adaptação Directa", "Fechar")										if s==1 then												local old_vid = pc.select(u_vid)												local curTime=get_time()												pc.setqf("new_withdraw_time", curTime-withdrawDelay*86400)												pc.setqf("new_withdraw_time", curTime-disbandDelay*86400)												pc.select(old_vid)										end								end						else								say("Registo Directo Possível.");								say("")						end				end			  				when		 guild_man1.chat."GM: Ver variáveis de Guilds" or						guild_man2.chat."GM: Ver variáveis de Guilds" or						guild_man3.chat."GM: Ver variáveis de Guilds"						with pc.is_gm() begin						test_chat("pc.has_guild: "..bool_to_str(pc.has_guild()))						test_chat("pc.is_guildmaster: "..bool_to_str(pc.isguildmaster()))						test_chat("pc.empire: "..pc.empire)						test_chat("npc.empire: "..npc.empire)				end				--]]				when guild_man1.chat."Sair da Guild" or						guild_man2.chat."Sair da Guild" or						guild_man3.chat."Sair da Guild"						with pc.hasguild() and not pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin						-- ??						say_title("Guarda:")						say("")						----"123456789012345678901234567890123456789012345678901234567890"|						say("Queres mesmo sair da Guild onde estás?? Eu")   say("que apenas irás perder amigos dessa maneira.")   say("")						say("Mas a decisão é tua, sempre queres sair?")   say("this guild?")						say("")						local s = select("Sim", "Não")						if s==1 then								say_title("Guarda da Praça:")								say("")								say("Ok.")								say("")								say("Vou-te te tirar da lista.")								say("")								pc.remove_from_guild()								pc.setqf("new_withdraw_time",get_global_time())						end				end				when guild_man1.chat."Desfazer Guild" or						guild_man2.chat."Desfazer Guild" or						guild_man3.chat."Desfazer Guild"						with pc.hasguild() and pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin						-- ??						say_title("Guarda da Praça:")						say("")						----"123456789012345678901234567890123456789012345678901234567890"|						say("O Quê?						say("[DELAY value;150]		[/DELAY]")	  say("Criamos a Guild com tanto esforço e agora queres")						say("desintegra-la? Todas as experiências e aventuras")						say("que tiveste com os teus amigos vão ser desaparecidas")						say("")						say("Queres mesmo desintegrar a Guild?")						say("")						local s = select("Sim", "Não")						if s==1 then						say_title("Guarda da Praça")						say("")						say("Ok.")						say("")						say("Vou agora mesmo acabar com a Guild.")						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."Criar Nova Guild" or						guild_man2.chat."Criar Nova Guild" or						guild_man3.chat."Criar Nova Guild" with not pc.hasguild() and pc.level &--#62;= 40 begin						----with (pc.is_gm() or npc.empire == pc.empire)						--------------------------------------------------------------						local level_limit;						local guild_create_item						level_limit = 40						guild_create_item = false						-----------------------------------------------------------------------						if pc.hasguild() then						 say_title("Guarda:")						 say("")						 say("Não podes criar uma Guild quando já pertences")						 say("a uma!")						 say("")								return						end						if game.get_event_flag("guild_withdraw_delay")*86400 &--#62;								get_global_time() - pc.getqf("new_withdraw_time") then						say_title("Guarda:")						say("")						----"123456789012345678901234567890123456789012345678901234567890"|						say("Tens que esperar pelo menos 24horas para")						say("criares uma Guild nova.")						say(string.format("", game.get_event_flag("guild_withdraw_delay")))						return						end						if game.get_event_flag("guild_disband_delay")*86400 &--#62;								get_global_time() - pc.getqf("new_withdraw_time") then						say_title("Guarda:")						say("")						say("Tu recentemente desintegras-te uma Guild!")						say("")						say("Nas próximas 24horas não poderás criar outra.")						say(string.format("", game.get_event_flag("guild_disband_delay")))						return						end						say_title("Guarda:")						say("")						say("Queres estabelecer uma Guild?")						say("")						say("Criar uma Guild custa 3KK de Gold e um nível")						say("igual ou superior a 60")						say("")						say("Queres mesmo criar uma Guild?")						say("")						local s = select("Sim", "Não")						if s == 2 then								return						end						if pc.level &--#62;= 60 then						if pc.gold &--#62;= 3000000 then--										pc.remove_item(70101)								if not guild_create_item or pc.countitem(guild_create_item)&--#62;0 then										game.request_make_guild()								end--										if pc.countitem(70101)&--#62;0 then--												pc.remove_item(guild_create_item)--												game.request_make_guild()--										else--						say_title("Guarda da Praça")--						say("")						----"12345678901234567890123456789012345678901234567890"|--						say("Se queres criar uma Guild tens que ter,")--						say("o livro da Providência.")--						say("")--						say_item_vnum(70101)------										end								else								say_title("Guarda:")								say("")								----"12345678901234567890123456789012345678901234567890"|								say("Não tens dinheiro suficiente!")								say("")								return								end						else						say_title("Guarda:")						say("")						----"12345678901234567890123456789012345678901234567890"|						say("O teu nível é baixo para criar uma Guild.")						say("")						end				end		endend

 

Cumprimentos,

Fяєiтαร™

Share this post


Link to post
Share on other sites
  • 0

 

 Verifica se isto resolve:

 

quest guild_building begin		state start begin				--[[when guild_man1.chat."GM:Registo." or guild_man2.chat."GM:Registo." or guild_man3.chat."GM:Registo."						with pc.is_gm() begin						say_title("Guarda da Praça")						say("")						----"12345678901234567890123456789012345678901234567890"|						say("Coloca o nome do utilizador da qual procuras")	  say("informação.")						say("")						say("")						local u_name = input()						local u_vid=find_pc_by_name(u_name)						if u_vid==0 then								say_title("Este utilizador não existe.")								say(u_name)								return						end						local old_vid = pc.select(u_vid)						u_withdrawTime=pc.getqf("new_withdraw_time")						u_withdrawTime=pc.getqf("new_withdraw_time")						pc.select(old_vid)						withdrawDelay=game.get_event_flag("guild_withdraw_delay")						disbandDelay=game.get_event_flag("guild_disband_delay")						say_title("Guarda da Praça")						say("")						----"12345678901234567890123456789012345678901234567890"|						say("Verifica a Data mais Recente para Registo.")						say("")						if u_withdrawTime&--#62;0 then								say("Tempo deduzido: "..time_to_str(u_withdrawTime))								say("Tempo Restante: ".. withdrawDelay..": Dia)")								say("")						end						if u_disbandTime&--#62;0 then								say("Tempo para Desintegrar: "..time_to_str(u_disbandTime))								say("(Tempo Restante: ".. disbandDelay.." Dia)")								say("")						end						local retryTime1 = u_withdrawTime + withdrawDelay*86400						local retryTime2 = u_withdrawTime + disbandDelay*86400						local retryTime = 0						if retryTime1 &--#62; retryTime2 then								retryTime = retryTime1						else								retryTime = retryTime2						end						local curTime = get_time()						if curTime &--#60; retryTime then								say("Próxima possibilidade para tentar novamente: "..time_to_str(retryTime))								say("(Tempo Restante: "..((retryTime-curTime)/3600).." horas)")								say("")								if is_test_server() then										local s=select("Adaptação Directa", "Fechar")										if s==1 then												local old_vid = pc.select(u_vid)												local curTime=get_time()												pc.setqf("new_withdraw_time", curTime-withdrawDelay*86400)												pc.setqf("new_withdraw_time", curTime-disbandDelay*86400)												pc.select(old_vid)										end								end						else								say("Registo Directo Possível.");								say("")						end				end			  				when		 guild_man1.chat."GM: Ver variáveis de Guilds" or						guild_man2.chat."GM: Ver variáveis de Guilds" or						guild_man3.chat."GM: Ver variáveis de Guilds"						with pc.is_gm() begin						test_chat("pc.has_guild: "..bool_to_str(pc.has_guild()))						test_chat("pc.is_guildmaster: "..bool_to_str(pc.isguildmaster()))						test_chat("pc.empire: "..pc.empire)						test_chat("npc.empire: "..npc.empire)				end				--]]				when guild_man1.chat."Sair da Guild" or						guild_man2.chat."Sair da Guild" or						guild_man3.chat."Sair da Guild"						with pc.hasguild() and not pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin						-- ??						say_title("Guarda:")						say("")						----"123456789012345678901234567890123456789012345678901234567890"|						say("Queres mesmo sair da Guild onde estás?? Eu")   say("que apenas irás perder amigos dessa maneira.")   say("")						say("Mas a decisão é tua, sempre queres sair?")   say("this guild?")						say("")						local s = select("Sim", "Não")						if s==1 then								say_title("Guarda da Praça:")								say("")								say("Ok.")								say("")								say("Vou-te te tirar da lista.")								say("")								pc.remove_from_guild()								pc.setqf("new_withdraw_time",get_global_time())						end				end				when guild_man1.chat."Desfazer Guild" or						guild_man2.chat."Desfazer Guild" or						guild_man3.chat."Desfazer Guild"						with pc.hasguild() and pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin						-- ??						say_title("Guarda da Praça:")						say("")						----"123456789012345678901234567890123456789012345678901234567890"|						say("O Quê?						say("[DELAY value;150]		[/DELAY]")	  say("Criamos a Guild com tanto esforço e agora queres")						say("desintegra-la? Todas as experiências e aventuras")						say("que tiveste com os teus amigos vão ser desaparecidas")						say("")						say("Queres mesmo desintegrar a Guild?")						say("")						local s = select("Sim", "Não")						if s==1 then						say_title("Guarda da Praça")						say("")						say("Ok.")						say("")						say("Vou agora mesmo acabar com a Guild.")						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."Criar Nova Guild" or						guild_man2.chat."Criar Nova Guild" or						guild_man3.chat."Criar Nova Guild" with not pc.hasguild() and pc.level &--#62;= 40 begin						----with (pc.is_gm() or npc.empire == pc.empire)						--------------------------------------------------------------						local level_limit;						local guild_create_item						level_limit = 40						guild_create_item = false						-----------------------------------------------------------------------						if pc.hasguild() then						 say_title("Guarda:")						 say("")						 say("Não podes criar uma Guild quando já pertences")						 say("a uma!")						 say("")								return						end						if game.get_event_flag("guild_withdraw_delay")*86400 &--#62;								get_global_time() - pc.getqf("new_withdraw_time") then						say_title("Guarda:")						say("")						----"123456789012345678901234567890123456789012345678901234567890"|						say("Tens que esperar pelo menos 24horas para")						say("criares uma Guild nova.")						say(string.format("", game.get_event_flag("guild_withdraw_delay")))						return						end						if game.get_event_flag("guild_disband_delay")*86400 &--#62;								get_global_time() - pc.getqf("new_withdraw_time") then						say_title("Guarda:")						say("")						say("Tu recentemente desintegras-te uma Guild!")						say("")						say("Nas próximas 24horas não poderás criar outra.")						say(string.format("", game.get_event_flag("guild_disband_delay")))						return						end						say_title("Guarda:")						say("")						say("Queres estabelecer uma Guild?")						say("")						say("Criar uma Guild custa 3KK de Gold e um nível")						say("igual ou superior a 60")						say("")						say("Queres mesmo criar uma Guild?")						say("")						local s = select("Sim", "Não")						if s == 2 then								return						end						if pc.level &--#62;= 60 then						if pc.gold &--#62;= 3000000 then--										pc.remove_item(70101)								if not guild_create_item or pc.countitem(guild_create_item)&--#62;0 then										game.request_make_guild()								end--										if pc.countitem(70101)&--#62;0 then--												pc.remove_item(guild_create_item)--												game.request_make_guild()--										else--						say_title("Guarda da Praça")--						say("")						----"12345678901234567890123456789012345678901234567890"|--						say("Se queres criar uma Guild tens que ter,")--						say("o livro da Providência.")--						say("")--						say_item_vnum(70101)------										end								else								say_title("Guarda:")								say("")								----"12345678901234567890123456789012345678901234567890"|								say("Não tens dinheiro suficiente!")								say("")								return								end						else						say_title("Guarda:")						say("")						----"12345678901234567890123456789012345678901234567890"|						say("O teu nível é baixo para criar uma Guild.")						say("")						end				end		endend

 

Cumprimentos,

Fяєiтαร™

 

Agora deu-me core dumped na máquina. Será porque o código quando o cópiei ficou só numa linha? xD

c211935079946d1485248d2d6be2efd2.png

Share this post


Link to post
Share on other sites
  • 0

Usa esta quest.

-- k0r, cyber-gamers.org
quest guild_manage begin
    state start begin
	
	when 11000.chat."Sair da Guild" or 
	    11002.chat."Sair da Guild" or 
	    11004.chat."Sair da Guild" 
	    with pc.hasguild() and not pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
	    -- ??
	    say(locale.guild.withdraw_confirm)
	    local s = select("Sim", "Não")
	    if s==1 then
		say("Já não tens guild.")
		pc.remove_from_guild()
		pc.setqf("new_withdraw_time",get_global_time())
	    end
	end

	when 11000.chat."Apagar a Guild" or 
	    11002.chat."Apagar a Guild" or 
	    11004.chat."Apagar a Guild"
	    with pc.hasguild() and pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
	    -- ??
	    say(locale.guild.disband_confirm)
	    local s = select("Sim", "Não")
	    if s==1 then
		say("A tua guild foi apagada.")
		pc.destroy_guild()
		pc.setqf("new_disband_time",get_global_time())
		pc.setqf("new_withdraw_time",get_global_time())
	    end
	end

	when 11000.chat."Criar Guild" or 
	    11002.chat."Criar Guild" or 
	    11004.chat."Criar Guild"
	    with not pc.hasguild() and (pc.is_gm() or npc.empire == pc.empire) begin
	    local level_limit;
	    local guild_create_item

	    if get_locale() == "euckr" then
		level_limit = 40
		guild_create_item = false
	    else
		level_limit = 40
		guild_create_item = false 
	    end
		
		--if pc.hasguild() then
		--say(" Já tens uma guild, não podes criar.")
		--	return
		--end
	    if game.get_event_flag("guild_withdraw_delay")*86400 > 
		get_global_time() - pc.getqf("new_withdraw_time") then

		say(string.format("Não podes criar a guild agora! Tens que esperar.", game.get_event_flag("guild_withdraw_delay")))
		return
	    end

	    if game.get_event_flag("guild_disband_delay")*86400 > 
		get_global_time() - pc.getqf("new_disband_time") then
		
		say(string.format("Não podes criar a guild agora! Tens que esperar.", game.get_event_flag("guild_disband_delay")))
		return
	    end

	    say(locale.guild.create_confirm)
	    local s = select("Sim", "Não")
	    if s == 2 then
		return
	    end

	    if pc.level >= level_limit then
		if pc.gold >= 10 then
		    if not guild_create_item or pc.countitem(guild_create_item)>0 then
			game.request_make_guild()
		    else
			say("Precisas do livro da providência!")
		    end
		else
		    say("Não tens o dinheiro necessário para criar a guild.")
		end
	    else
		say("Não tens nível necessário para criar a guild.")
	    end
	end
	end
end

 

OBS: Não sei mas acho que meti o livro da providência como um request para a criação da guild.

Se meti, apenas faz /i e o ID do mesmo.

São quests que fiz à uns bons anos para um servidor cujo de momento não está mais offline.

Share this post


Link to post
Share on other sites
  • 0

Usa esta quest.

-- k0r, cyber-gamers.org
quest guild_manage begin
    state start begin
	
	when 11000.chat."Sair da Guild" or 
	    11002.chat."Sair da Guild" or 
	    11004.chat."Sair da Guild" 
	    with pc.hasguild() and not pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
	    -- ??
	    say(locale.guild.withdraw_confirm)
	    local s = select("Sim", "Não")
	    if s==1 then
		say("Já não tens guild.")
		pc.remove_from_guild()
		pc.setqf("new_withdraw_time",get_global_time())
	    end
	end

	when 11000.chat."Apagar a Guild" or 
	    11002.chat."Apagar a Guild" or 
	    11004.chat."Apagar a Guild"
	    with pc.hasguild() and pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
	    -- ??
	    say(locale.guild.disband_confirm)
	    local s = select("Sim", "Não")
	    if s==1 then
		say("A tua guild foi apagada.")
		pc.destroy_guild()
		pc.setqf("new_disband_time",get_global_time())
		pc.setqf("new_withdraw_time",get_global_time())
	    end
	end

	when 11000.chat."Criar Guild" or 
	    11002.chat."Criar Guild" or 
	    11004.chat."Criar Guild"
	    with not pc.hasguild() and (pc.is_gm() or npc.empire == pc.empire) begin
	    local level_limit;
	    local guild_create_item

	    if get_locale() == "euckr" then
		level_limit = 40
		guild_create_item = false
	    else
		level_limit = 40
		guild_create_item = false 
	    end
		
		--if pc.hasguild() then
		--say(" Já tens uma guild, não podes criar.")
		--	return
		--end
	    if game.get_event_flag("guild_withdraw_delay")*86400 > 
		get_global_time() - pc.getqf("new_withdraw_time") then

		say(string.format("Não podes criar a guild agora! Tens que esperar.", game.get_event_flag("guild_withdraw_delay")))
		return
	    end

	    if game.get_event_flag("guild_disband_delay")*86400 > 
		get_global_time() - pc.getqf("new_disband_time") then
		
		say(string.format("Não podes criar a guild agora! Tens que esperar.", game.get_event_flag("guild_disband_delay")))
		return
	    end

	    say(locale.guild.create_confirm)
	    local s = select("Sim", "Não")
	    if s == 2 then
		return
	    end

	    if pc.level >= level_limit then
		if pc.gold >= 10 then
		    if not guild_create_item or pc.countitem(guild_create_item)>0 then
			game.request_make_guild()
		    else
			say("Precisas do livro da providência!")
		    end
		else
		    say("Não tens o dinheiro necessário para criar a guild.")
		end
	    else
		say("Não tens nível necessário para criar a guild.")
	    end
	end
	end
end

 

OBS: Não sei mas acho que meti o livro da providência como um request para a criação da guild.

Se meti, apenas faz /i e o ID do mesmo.

São quests que fiz à uns bons anos para um servidor cujo de momento não está mais offline.

 

Eu utilizei a quest que te dei em cima e funcionou por aqui.

Mas utiliza esta e verifica se funciona.

 

Cumprimentos,

Fяєiтαร™

Share this post


Link to post
Share on other sites
  • 0

Usa esta quest.

-- k0r, cyber-gamers.org
quest guild_manage begin
    state start begin
	
	when 11000.chat."Sair da Guild" or 
	    11002.chat."Sair da Guild" or 
	    11004.chat."Sair da Guild" 
	    with pc.hasguild() and not pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
	    -- ??
	    say(locale.guild.withdraw_confirm)
	    local s = select("Sim", "Não")
	    if s==1 then
		say("Já não tens guild.")
		pc.remove_from_guild()
		pc.setqf("new_withdraw_time",get_global_time())
	    end
	end

	when 11000.chat."Apagar a Guild" or 
	    11002.chat."Apagar a Guild" or 
	    11004.chat."Apagar a Guild"
	    with pc.hasguild() and pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
	    -- ??
	    say(locale.guild.disband_confirm)
	    local s = select("Sim", "Não")
	    if s==1 then
		say("A tua guild foi apagada.")
		pc.destroy_guild()
		pc.setqf("new_disband_time",get_global_time())
		pc.setqf("new_withdraw_time",get_global_time())
	    end
	end

	when 11000.chat."Criar Guild" or 
	    11002.chat."Criar Guild" or 
	    11004.chat."Criar Guild"
	    with not pc.hasguild() and (pc.is_gm() or npc.empire == pc.empire) begin
	    local level_limit;
	    local guild_create_item

	    if get_locale() == "euckr" then
		level_limit = 40
		guild_create_item = false
	    else
		level_limit = 40
		guild_create_item = false 
	    end
		
		--if pc.hasguild() then
		--say(" Já tens uma guild, não podes criar.")
		--	return
		--end
	    if game.get_event_flag("guild_withdraw_delay")*86400 > 
		get_global_time() - pc.getqf("new_withdraw_time") then

		say(string.format("Não podes criar a guild agora! Tens que esperar.", game.get_event_flag("guild_withdraw_delay")))
		return
	    end

	    if game.get_event_flag("guild_disband_delay")*86400 > 
		get_global_time() - pc.getqf("new_disband_time") then
		
		say(string.format("Não podes criar a guild agora! Tens que esperar.", game.get_event_flag("guild_disband_delay")))
		return
	    end

	    say(locale.guild.create_confirm)
	    local s = select("Sim", "Não")
	    if s == 2 then
		return
	    end

	    if pc.level >= level_limit then
		if pc.gold >= 10 then
		    if not guild_create_item or pc.countitem(guild_create_item)>0 then
			game.request_make_guild()
		    else
			say("Precisas do livro da providência!")
		    end
		else
		    say("Não tens o dinheiro necessário para criar a guild.")
		end
	    else
		say("Não tens nível necessário para criar a guild.")
	    end
	end
	end
end

 

OBS: Não sei mas acho que meti o livro da providência como um request para a criação da guild.

Se meti, apenas faz /i e o ID do mesmo.

São quests que fiz à uns bons anos para um servidor cujo de momento não está mais offline.

Inseri a quest toda direitinha, e quando vou criar a guild já com o livro da providência dá as 2 mesmas mensagens..

Abraço..

Share this post


Link to post
Share on other sites
  • 0

Inseri a quest toda direitinha, e quando vou criar a guild já com o livro da providência dá as 2 mesmas mensagens..

Abraço..

 

dafuq?

Removeste os scripts que estavam dentro do npc?

Qual é as files que estás a utilizar?

Share this post


Link to post
Share on other sites
  • 0

Inseri a quest toda direitinha, e quando vou criar a guild já com o livro da providência dá as 2 mesmas mensagens..

Abraço..

 

Então o problema está nas files e não na quest em si '-'

 

Cumprimentos,

Fяєiтαร™

Share this post


Link to post
Share on other sites
  • 0

dafuq?

Removeste os scripts que estavam dentro do npc?

Qual é as files que estás a utilizar?

Apenas substitu-i a quest qe tinha antes pela tua..

Estou a utilizar as files do maxmi 4.1

Muito obrigado.

 

 

Então o problema está nas files e não na quest em si '-'

 

Cumprimentos,

Fяєiтαร™

 

Em que sitio das files? :O

Abraços

Share this post


Link to post
Share on other sites
  • 0

Apenas substitu-i a quest qe tinha antes pela tua..

Estou a utilizar as files do maxmi 4.1

Muito obrigado.

 

Maxmi 4.1? Não experimentei ainda, mas pelo que dizem, os GMs têm vários sistemas bloqueados.

 

De qualquer forma, vai no diretório /quest/object e encontra os IDs que meti na quest;

Apaga os scripts lá dentro;

Adiciona de novo a quest que te dei;

Faz /reload q no servidor;

Faz /m 11000, 11002, 11004 e experimenta entrar.

 

 

Caso o problema persiste, então tente entrar com uma personagem que não seja GM.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this