antiblock
Elveron
  • Chatbox

    You don't have permission to chat.
    Load More
Sign in to follow this  
Problematico

[Bug/]Não Consigo Criar Guild.

17 posts in this topic

Uso as files do Lauling , e não consigo, criar guild, quando vou criar aparece:

 

Não é possivel criar guild

 

Quem poder me ajudar skype: fillipe67 mt obrigado.  :+1:

Share this post


Link to post
Share on other sites
antiblock
diamwall

não é possível por alguma razão.

Tens nível suficiente? tens Yang suficiente?

Com tão pouca informação é quase impossível dar suporte.

Mostra a quest que usas.

Cumprimentos

Share this post


Link to post
Share on other sites

qual o nome da quest sou nob em metin2 ainda me fala o nome que coloco aqui.

Share this post


Link to post
Share on other sites

local level_limit ;local guild_create_itemif get_locale ( ) == "euckr" thenlevel_limit = 40guild_create_item = falseelselevel_limit = 40guild_create_item = falseendif pc . hasguild ( ) thenreturnendif game . get_event_flag ( "guild_withdraw_delay" ) * 86400 >get_global_time ( ) - pc . getqf ( "new_withdraw_time" ) thensay ( string . format ( "Du kannst jetzt noch keine neue Giled gründen! Warte noch eine Weile!" , game . get_event_flag ( "guild_withdraw_delay" ) ) )returnendif game . get_event_flag ( "guild_disband_delay" ) * 86400 >get_global_time ( ) - pc . getqf ( "new_disband_time" ) thensay ( string . format ( "Du kannst jetzt noch keine neue Giled gründen! Warte noch eine Weile!" , game . get_event_flag ( "guild_disband_delay" ) ) )returnendsay ( locale . guild . create_confirm )local s = select ( "Ja" , "Nein" )if s == 2 thenreturnendif pc . level >= level_limit thenif pc . gold >= 200000 thenif not guild_create_item or pc . countitem ( guild_create_item ) > 0 thengame . request_make_guild ( )elsesay ( "Dir Fehlt das Buch der Vorsehung!" )endelsesay ( "Du hast nicht genug Geld um eine Gilde zu gründen!" )endelsesay ( "Dein Level ist nicht hoch genug um eine Gilde zu gründen!" )end

Share this post


Link to post
Share on other sites

Requisitos para criar a guild estão aqui,

Nivel: 40 Yang: 200000

 

level_limit = 40
if pc . gold >= 200000
 
Confirma que tens os mesmos em antes de criar a Guild.
Cumprimentos

Share this post


Link to post
Share on other sites

não era para colocares xd, ele tava a dizer que na quest, ta configurado para criar a guil a partir de lvl 40 com 200k é o que ta na quest que postaste

Share this post


Link to post
Share on other sites

tenho tou lvl 90 e com 1 kkk

 

Estás no teu reino?

Manda-me nome da quest para comparar.

 

 

Agora eu coloquei esse script ai em cima e n abre mais a quest.

 

Agora em traduz-me isso, porque essa resposta não tem qualquer sentido porque eu não te mandei meter nada.

Cumprimentos

Share this post


Link to post
Share on other sites

eu achei http://cyber-gamers.org/index.php?/topic/13273-discussao-serverfiles-invoice/ nesse topico que podia resolver la entendeu esse

 

 

Script:
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
return
end
if game . get_event_flag ( "guild_withdraw_delay" ) * 86400 &--#62;
get_global_time ( ) - pc . getqf ( "new_withdraw_time" ) then
say ( string . format ( "Para criares Guild, tens de esperar 1 dia..." , 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_disband_time" ) then
say ( string . format ( "Para criares Guild, tens de esperar 1 dia..." , 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 &--#62;= level_limit then
if pc . gold &--#62;= 200000 then
if not guild_create_item or pc . countitem ( guild_create_item ) &--#62; 0 then
game . request_make_guild ( )
else
say ( "Necessitas do Livro da Providencia para poderes criar guild!" )
end
else
say ( "Necessitas de Yang para poderes criar guild!" )
end
else
say ( "Necessitas de Lv:40 para poderes criar guild!" )
end

 e agora a quest n abre mais eu aperto criar guild e n aparece a quest a quest que tou usando tá ai no link e o script foi esse que tbm ta no link

Share this post


Link to post
Share on other sites

POWEROFF, POSSO TE PASSAR ID E SENHA DO DEDICADO AI VC OLHAR POR FAVOR MANOS 8 HORAS TENTANDO RESOLVER ESSA PERRONHA .

Share this post


Link to post
Share on other sites

POWEROFF, POSSO TE PASSAR ID E SENHA DO DEDICADO AI VC OLHAR POR FAVOR MANOS 8 HORAS TENTANDO RESOLVER ESSA PERRONHA .

 

LOL queres me dar os logins da tua dedicada?

Rapaz aprende uma coisa confiança não se da, conquista-se.

E se eu roubar a tua dedicada ou formatar a mesma?

Posso sempre ficar com as files para mim. :trollface:

LOL  o meu nickname está a vermelho não significa que sou de confiança, porque não me conheces lado nenhum.

nunca ofereças os logins a ninguém

Cumprimentos 

Share this post


Link to post
Share on other sites

essa quest esta completamente errada,

Tens de ter mais atenção se não consegues ver a solução a frente dos teus olhos,

Vai ser muito difícil gerires os problemas quando servidor tiver cheio.

Cumprimentos

 

Créditos da quest: Zeraw

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

Share this post


Link to post
Share on other sites

Eu não estou a usar ela, estou usando está 

 

No arquivo dentro da pasta do guarda o scrip tá assim

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 
return 
end 
if game . get_event_flag ( "guild_withdraw_delay" ) * 86400 > 
get_global_time ( ) - pc . getqf ( "new_withdraw_time" ) then 
say ( string . format ( "Du kannst jetzt noch keine neue Giled gründen! Warte noch eine Weile!" , 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 ( "Du kannst jetzt noch keine neue Giled gründen! Warte noch eine Weile!" , game . get_event_flag ( "guild_disband_delay" ) ) ) 
return 
end 
say ( locale . guild . create_confirm ) 
local s = select ( "Ja" , "Nein" ) 
if s == 2 then 
return 
end 
if pc . level >= level_limit then 
if pc . gold >= 200000 then 
if not guild_create_item or pc . countitem ( guild_create_item ) > 0 then 
game . request_make_guild ( ) 
else 
say ( "Dir Fehlt das Buch der Vorsehung!" ) 
end 
else 
say ( "Du hast nicht genug Geld um eine Gilde zu gründen!" ) 
end 
else 
say ( "Dein Level ist nicht hoch genug um eine Gilde zu gründen!" ) 
end 
 

e a quest que estou usando está assim 

 

guild_building.quest tá assim

quest guild_building begin
    state start begin
when 20040.click begin
 
say_title("Grundstücksverwalter:")
   say("")
say("Ich bin Grundstücksverwalter und zuständig für")
say("den Verkauf von Landflächen. Bevor die Monster")
say("das Land in der Mitte des Kontinents besetzten,")
say("hatten wir nicht unter Landknappheit zu leiden")
say("und es ging allen gut. Jetzt verkaufe ich das")
say("Land nur noch an die Gildenanführer, die es als")
say("Gildenland nutzen. Willst du dieses Grundstück")
say("kaufen?")
 
   local s = select(locale.yes, locale.no)
 
   if s == 1 then
if not pc.is_guild_master() then
   say("Ich kann dir das Land nicht geben, da du")
   say("kein Leader bist. Bitte verzeih mir.")
elseif building.has_land(pc.get_guild()) then
   say("Du kannst nur ein Gildengrundstück kaufen")
else
   local land_id = building.get_land_id(pc.get_map_index(), pc.get_x()*100, pc.get_y()*100)
 
   if land_id == 0 then
say("Fehler.")
   else
local price, owner, guild_level_limit = building.get_land_info(land_id)
say("Wenn du das Land kaufen willst musst")
say("du Gildenlevel 20 haben. Ausserdem benötigst")
say("du eine nicht allzu geringe Menge Yang.")
say("")
say("Kaufpreis: "..price.." Yang")
 
if guild.level(pc.get_guild()) < guild_level_limit then
   say_reward("Um ein Land zu kaufen benötigst du Gildenlevel 11")
else
   say("Möchtest du dieses Land wirklich kaufen?")
 
   s = select(locale.yes, locale.no)
 
   if s == 1 then
local price, owner, guild_level_limit = building.get_land_info(land_id)
 
if owner != 0 then
   say("Dieses Stück Land wurde bereits gekauft.")
elseif pc.gold < price then
   say("Du hast nicht genug Yang dabei.")
say("Wie gesagt du benötigst "..price.." Yang!")
else
   pc.changegold(-price)
   building.set_land_owner(land_id, pc.get_guild())
   notice_all(guild.name(pc.get_guild()).." hat soeben ein Gildengrunstück erworben!")
end
   else
say("Wenn du dieses Land kaufen möchtest, komm bitte später wieder.")
   end
end
   end
end
   else
say("Wenn du dieses Land kaufen möchtest, komm bitte später wieder.")
   end
end
    end
end
 

se tiver algo errado por favor, ajudame 

Share this post


Link to post
Share on other sites
Sign in to follow this