Problematico 17 Posted October 24, 2013 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. Share this post Link to post Share on other sites
p0w3r0ff 3,829 Posted October 24, 2013 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
Problematico 17 Posted October 24, 2013 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
Problematico 17 Posted October 24, 2013 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
p0w3r0ff 3,829 Posted October 24, 2013 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
Problematico 17 Posted October 24, 2013 tenho tou lvl 90 e com 1 kkk Share this post Link to post Share on other sites
Problematico 17 Posted October 24, 2013 Agora eu coloquei esse script ai em cima e n abre mais a quest. Share this post Link to post Share on other sites
MorreJaa 21 Posted October 24, 2013 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
p0w3r0ff 3,829 Posted October 24, 2013 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
Problematico 17 Posted October 24, 2013 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_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 &--#62;get_global_time ( ) - pc . getqf ( "new_withdraw_time" ) thensay ( string . format ( "Para criares Guild, tens de esperar 1 dia..." , game . get_event_flag ( "guild_withdraw_delay" ) ) )returnendif game . get_event_flag ( "guild_disband_delay" ) * 86400 &--#62;get_global_time ( ) - pc . getqf ( "new_disband_time" ) thensay ( string . format ( "Para criares Guild, tens de esperar 1 dia..." , game . get_event_flag ( "guild_disband_delay" ) ) )returnendsay ( locale . guild . create_confirm )local s = select ( "Sim" , "Não" )if s == 2 thenreturnendif pc . level &--#62;= level_limit thenif pc . gold &--#62;= 200000 thenif not guild_create_item or pc . countitem ( guild_create_item ) &--#62; 0 thengame . request_make_guild ( )elsesay ( "Necessitas do Livro da Providencia para poderes criar guild!" )endelsesay ( "Necessitas de Yang para poderes criar guild!" )endelsesay ( "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
Problematico 17 Posted October 24, 2013 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
p0w3r0ff 3,829 Posted October 24, 2013 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. 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
Problematico 17 Posted October 24, 2013 Mesmo assim mano, é para uma ajuda e vc me passa confiança. Share this post Link to post Share on other sites
p0w3r0ff 3,829 Posted October 24, 2013 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
Problematico 17 Posted October 24, 2013 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