Jump to content
Close

Search the Community

Showing results for tags 'guild'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Community
    • Rules
    • Portal
    • Resources
    • Commerce
    • Clubs
  • OTServers
    • Discussion
    • Support
    • Tutorial
    • Download
    • Code Development
    • Contests and Events
    • Form Team
    • Advertise your Server
  • Tibia and Bots
    • Discussion
  • Others
    • Playground (Off-topic)
    • Other Games
    • Advertising
    • Graphics and Design
    • Development and Programming
  • League of Legends's Geral
  • League of Legends's Suporte
  • Nto New Season's Tópicos
  • Fakes's Fakes
  • Tibia's Geral
  • Tibia's Notícias
  • Tibia's Media
  • Tibia's Life Thread
  • Computação's Geral
  • Computação's Dicas e Tutoriais
  • Computação's Suporte
  • Roleplaying's Roleplaying
  • Academia de Mapping's Quadro da Clopin
  • Academia de Mapping's Dev Area
  • Academia de Mapping's Quadro do Nolis
  • Academia de Mapping's Quadro do Namikaze
  • Styller's Tópicos

Calendars

  • Official Calendar
  • OTServs Calendar
  • Several Calendars

Product Groups

  • Advertisements in Top
  • Advertisements In Signatures
  • Advertisements in Topics
  • Others Advertisements

Categories

  • Sales Section
    • Scripting Sales
    • Codes Sales
    • Mapping Sales
    • Websites Sales
    • Design/Sprites Sales
    • Bots Sales
  • Look Jobs
  • Looking for Freelancers
  • Team Formation

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Localization


My character


Favorite OTServ


Bot preferred


Interests

Found 28 results

  1. Novo baiak azeroth - BASE BAIAKINHO ! ABERTO no dia 11.09 >>NEWS<< http://baiak-azeroth.com -Mining System -Donate por Quest -Area 500+ -Patentes de PVP -Castle todos os dias 20:30 as 21:30 -Guild Castle 24H -Dodge / Critical Seller -Sistema ÚNICO de Refinamento de itens (+1, +2, +3, +4... +7) -Quests para armas Donate -Eventos 24H automáticos(Snowball, CTF, Battlefield, zombie, etc...) -City COMPLETA Baiakinho -Sistema de Cave Exclusiva -Invasões no templo 24H automáticas (dropando itens Donate) -Vip 1, Vip 2, Vip 3 e novo VIP FOUR area -Donate AREA não perde em nada para área FREE -Training recuperando STAMINA ONLINE -Magias equilibradas para um PVP JUSTO -Servidor sem BUGS / LAG >>Diferenciais<< .24Horas host BR .2 Castles diferentes ( Guild Castle e Baiak Castle ) .SEM LAG / TRAVADAS .Equipe dedicada a fazer atualizações sempre ! .Sistema de PVP Equilibrado .Vocações equilibradas .CASTLE TODOS OS DIAS .Sistema de REFINAR ITEMS >>INFORMAÇÕES<< Exp: 300x Rates: on Skill : 15x Magic : 8x Loot : 7x Acesse nosso site e faça sua conta agora ! http://baiak-azeroth.com http://baiak-azeroth.com http://baiak-azeroth.com A Inauguração ocorreu na QUARTA - FEIRA / 11.09
  2. -Royal OTS 8.6 Map BAIAK -- Server dedicado , 24x7 --Crie sua conta no site e faça parte dessa família Royal--! SITE ACC !-;http://royalbaiak.servegame.com=! INFOS !-;_ Mapa Baiak com trainers Modificado;_ OT 8.6 Area VIP sem lag; Todos Monstro editado, 9 quest totais (Mais quest em desenvolvimento)_ Lottery System - Vários itens legais com sorteios diários para players ON;_ Raids - Sistema de invasão Exclusivo, onde dropa itens raros e TOKENS;_ Servidor em constante melhorias!_ Aponte BUGS e ajude o Server (para maiores informações entre em contato via email&gt; (mmaserver@hotmail.com)
  3. ⌚️INAUGURAÇÃO 11/09 - 19:00 P.M - AMANHÃ 👉 http://baiak-azeroth.com 👉 Baiak mais completo atualmente 👉 Disponível criação de contas e personagens no site 👉 Novo sistema de refinamento de items (até +7) ❗️Stages : on - 300x ❗️Skill: 15x ❗️Magic: 8x ❗️Loot: 4x 👉 Castle reformado, todos os dias as 20:30 - 21:30 👉 Guild Castle 24H 👉 Sistema de mineração 👉 Donate free por quests AutoLoot Surprise Box Boss de invasão Eventos AUTO
  4. Galera, venho informar que vamos inaugurar o baiakinho 8.60 quarta feira dia 11/09 criem a conta de vocês no site : http://baiak-azeroth.com Confiram as novidades : BAIAKINHO 8.60 -Critical e Dodge System; -Warzones 1 e 2 -Invasões Automáticas -+30 Quests -+300 Caves -Sistema de Cave Exclusiva; -Hunts level 500+; -Mining System; -Sistema de Task PvP e Task Monstro exclusivas; -Sistema de Surprise Box; -4 Sistemas VIP -Training Online regenerando Stamina -Sistema de AutoLoot -Quest para arma Donate -Novas magias 350+ / 500+ -Cassino e sala de jogos -War anti-entrosa -Castle 24Horas (todo dia as 20:00 até 21:30) -Invasões automáticas -Event seller Eventos : -Snowball -battlefield -warzones -zombie -campo minado -fire storm -destrit war -CTF -DTT 24Horas Dedicado em VPS Brasileira Bora galera, façam suas contas..
  5. quando eu uso o comando if getPlayerGuildId(cid) >= 1 then se o player nao tiver guild da erro na distro falando que o player nao tem um valor pra comparar pra saber se é ou não maior que 1 alguem sabe de outra forma ? ajuda ae
  6. MEGA ATUALIZAÇÃO : SITE : http://baiak-azeroth.servegame.com------------------BAIAKINHO 8.60 - baiak-azeroth.servegame.com-Critical e Dodge System;-Warzones 1 e 2-Invasões Automáticas-+30 Quests-+300 Caves-Mapa Baiak Full, Cidades Exclusivas-Eventos Exclusivos com Sistema de Event Tokens;-Sistema de Cave Exclusiva;-Hunts level 500+;-Mining System;-Sistema de Task PvP e Task Monstro exclusivas;-Sistema de Surprise Box;-4 Sistemas VIP-Training Online regenerando Stamina-Training Offline-Sistema de AutoLoot -Quest para arma Donate-Área Donate sendo acessada por Quests e Invasões-Quest que libera magias novas ! (lvl 350+ e 500+)-Cassino e sala de jogos (mini games que dão KKs e EventCoins)-Guild WAR, Castle Guild e BAIAK CASTLE (!createguild (nome)) -Castle 24Horas (todo dia as 20:00 até 21:30)-Invasões automáticas -Event seller vendendo cave exclusiva e outros itens por meio de Event Coins ( conseguidos através de participação em eventos ou mineração / minigames )Eventos :-Snowball -battlefield -warzones -zombie -campo minado-fire storm-destrit war-CTF-DTT-Todos automáticos ----------------------------------------------- Algumas novidades foram implementadas dentro do jogo. Comando "!surprisebox"para entender mais do novo item. Agora temos sistema de refinar armaduras (+1,+2... +7), através de itens de refinamentos a venda no instrutor de Dodge / Critical (SD,Armaduras e qualquer item de pvp pode ser refinado). Sistema de "Elemental Book", podendo ser obtida a partir de quest, esse novo item permite você transformar sua arma em algum elemento, aumentando assim o dano da mesma significativamente! Sistema de Mineração disponível, e obtendo recompensas como Event Coins, podendo ser trocado por itens como double xp, cave exclusiva etc.. no npc do templo. Sistema de Promotion por quest, a mesma aumenta o seu Fast Attack significativamente e seu regen de mana / life. Novas magias para level 500+ sendo obtida através de quests também. Magias em área para upar em todas as classes. Boss Baiakinho invadindo o templo frequentemente com drops : -Double xp. -Cave exclusiva. -Promote Ring. -Promote Backpack. -Ring donate de todas as classes. -Outros drops que vale a pena conferir no game! ------------------------------------------------------------ Você pode adquirir dias de VIP ( Donate ) em nossa página, a partir de 7 premium points !Sendo vip você tem algumas vantagens :- Acesso a area vip com monstros que dão mais XP.- 20% a mais de XP no up.- Dentro da cidade VIP você pode adquirir "Surprise BOX" que vem alguns drops de dentro dela.- Outfits exclusivas - Acesso a áreas exclusivas- Venda de itens a cima do preço na area VIPAlém de ajudar nosso servidor a continuar online !24Horas Dedicado em VPS BrasileiraSITE : http://baiak-azeroth.servegame.comMESMA BASE DO BAIAKINHO
  7. Bom a um tempo atras como de costume eu pedi para alguém me ajudar a montar um script onde os players que tiverem guild terem o emblema de guild (de quando começa a war) não to com tempo pra procurar a foto agora, mas é aquele verdinho que fica do lado do char, como ninguém sabia, ou não pode ajudar eu procurei sobre para tentar montar isso e consegui (pelo menos ate agora), vou postar para os ouros membros do meu tópico de ajuda testarem e talvez achar algum bug. obs: só para quem já tem os códigos na distro Finalidade do Script: É bem simples, apenas deixar o escudo verde ativado quando um player tiver uma guild, para identificar seus aliados, mesmo com a war entre guilds desativadas. Para adicionar o script também é bem simples, Basta ir em Data>creaturescript>scripts>login.lua e antes do ultimo return true end voce adiciona isso. Pronto, cada vez que o player logar, vai definir um inimigo (0). ou seja não vai ter inimigo mas sua guild vai ter o emblema verde... Eu consegui essa solução agora de manhã então eu não sei se pode ter bugs, porém pelo que eu pude testar, consegui de boa e também consegui entrar em war com outras guild, sair de war e etc. obs: Eu tava com um problema na minha talkactions de war, quando uma guild que recebia convite para entrar, aceitava mas depois não conseguia sair. só a guild que convidou podia cancelar a guerra entre guild... não sei se isso é normal mas consegui modificar, caso alguém tenha o mesmo problema eu posso passar a talkaction.
  8. Olá membros do Tibia King. Hj eu descobri um problema no meu OT, e não achei uma resposta.. Espero que alguém saiba como me ajudar! Vamos la.. - É possível usar !createguild (...), e aparece "você formou a guild (...)", Mas ele não cria o Chat da guild, para que eu possa usar comandos p/ invitar ou então dar !disband pra fechar a guild. - Além disso, quando você dá look, não aparece "He is memeber/leader of (...)" A única coisa que vi sobre isso é que em talkactions.xml há: Não encontrei mais nada. Não faço ideia de como normalizar isso PS: no Config.lua está normal -> InGameGuildManagement = yes
  9. Opa boa noite rapaziada, tudo bom? Eu estou treinando um pouco scripts e acabei que tendo a ideia de fazer algo relacionado com as Guilds. Então resolvi trazer 1 sistema de Guild Dungeon Lever para mim treinar Estou em fase de treinamento, então por favor, deem dicas e criticas ao sistema ! Obrigado ... Como o sistema funciona? Terá uma alavanca com local para os jogadores de sua Guild ficarem... O jogador que estiver na posição principal e próxima a alavanca irá clicar na alavanca que fará com que todos entrem na Dungeon. Os jogadores terão um tempo "x" para terminar, porém se o tempo acabar, o jogador será teleportado de volta para a posição principal da alavanca (Aonde o jogador clicou). Como configurar o script? local config = { time = 10, -- 1 Second. (1*60 To Minutes) level = 100, -- Level Necessary. dungeonPos = Position(1454, 909, 7), -- Dungeon Pos. needPos = { [1] = Position(1447, 915, 7), -- Position (where the player will click on the lever) and back position. [2] = Position(1449, 914, 7) }, fromPos = {x = 1449, y = 904, z = 7}, -- Position /\ < from the dungeon toPos = {x = 1456, y = 911, z = 7}, -- Position \/ > from the dungeon Storagetime = 39320, -- Storage Time. StorageDay = 39321, -- Storage Day. Timer = 24*60*60 -- To re-enter in the dungeon. (24hours) } time ------------------ Tempo que os jogadores ficarão dentro da Dungeon. level ----------------- Nível que todos precisam ser para entrar. dungeonPos ------ Posição que todos os jogadores serão teleportados. needPos ------------ Posição que os jogadores devem estar para serem teleportados. fromPos ------------- Posição SUPERIOR ESQUERDO da sala. toPos ----------------- Posição INFERIOR DIREITO da sala. Storagetime -------- Não mexer se não souber. StorageDay ----------- Não mexer se não souber. Timer ------------------ Tempo que o jogador terá que esperar para entrar novamente na Dungeon. Sem mais delongas, vamos ao script: Adicione a linha em: (data/actions/actions.xml) <!-- Script GUILD --> <action actionid="29305" script="Dungeon_Guild.lua" /> Adicione a linha em: (data/actions/scripts/Dungeon_Guild.lua) local config = { time = 5, -- 1 Second. (1*60 To Minutes) inside the dungeon. level = 100, -- Level Necessary. dungeonPos = Position(1454, 909, 7), -- Dungeon Pos. needPos = { [1] = Position(1447, 915, 7), -- Position (where the player will click on the lever) and back position. [2] = Position(1449, 914, 7) }, fromPos = {x = 1449, y = 904, z = 7}, -- Position /\ < from the dungeon toPos = {x = 1456, y = 911, z = 7}, -- Position \/ > from the dungeon Storagetime = 39320, -- Storage Time. StorageDay = 39321, -- Storage Day. Timer = 24*60*60 -- To re-enter in the dungeon. (24hrs) } function onUse(player, item, fromPosition, itemEx, toPosition, isHotkey) local guild = player:getGuild() for i = 1, #config.needPos do local playerTile = Tile(config.needPos[i]):getTopCreature() if not playerTile or not playerTile:isPlayer() then player:getPosition():sendMagicEffect(CONST_ME_POFF) player:sendTextMessage(MESSAGE_STATUS_DEFAULT, "You need 2 players and stay on the orange floor.") return true end if not playerTile:getGuild() and not player:getGuild() then player:getPosition():sendMagicEffect(CONST_ME_POFF) return player:sendTextMessage(MESSAGE_STATUS_SMALL, "One of the members does not have guild.") end if playerTile:getLevel() < config.level then player:getPosition():sendMagicEffect(CONST_ME_POFF) return player:sendTextMessage(MESSAGE_STATUS_SMALL, "All the players need to be level "..config.level.." or higher.") end if player:getGuild():getId() ~= playerTile:getGuild():getId() then player:getPosition():sendMagicEffect(CONST_ME_POFF) return player:sendTextMessage(MESSAGE_STATUS_SMALL, "Only players in your guild can join you.") end if player:getStorageValue(config.Storagetime) - os.time() > 0 and playerTile:getStorageValue(config.Storagetime) - os.time() > 0 then player:getPosition():sendMagicEffect(CONST_ME_POFF) return false end if player:getStorageValue(config.StorageDay) - os.time() > 0 and playerTile:getStorageValue(config.StorageDay) - os.time() > 0 then player:getPosition():sendMagicEffect(CONST_ME_POFF) player:sendTextMessage(MESSAGE_EVENT_ADVANCE, string.format("You're in cooldown to enter in a dungeon again. Cooldown: %s.", string.diff(player:getStorageValue(config.StorageDay)-os.time()))) return false end local players = {} for x = config.fromPos.x, config.toPos.x do for y = config.fromPos.y, config.toPos.y do for z = config.fromPos.z, config.toPos.z do local tile = Tile(x, y, z) local creature = tile:getTopCreature() if creature and creature:isPlayer() then players[#players+1] = creature end end end end if #players > 0 then player:getPosition():sendMagicEffect(CONST_ME_POFF) return player:sendTextMessage(MESSAGE_STATUS_SMALL, "Already has a guild inside.") end player:teleportTo(config.dungeonPos) playerTile:teleportTo(config.dungeonPos) playerTile:getPosition():sendMagicEffect(50) addEvent(function() player:teleportTo(config.needPos[2]) playerTile:teleportTo(config.needPos[2]) player:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) playerTile:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) player:setStorageValue(config.StorageDay, os.time() + config.Timer) playerTile:setStorageValue(config.StorageDay, os.time() + config.Timer) end, config.time*1000) return false end return true end Créditos: @KotZletY E eu Espero que gostem 😄 ... Edit* Adicionado Tempo para que você possa entrar novamente na Dungeon: Rep+
  10. World Of Shinobi Latin America. Otx 2,9, 10,35 Olá Amigos do TibiaKing especialmente Tibia Creator and FanTibia Hoje eu venho para pedir um script baseado em um sistema semelhante ao sistema de guerra por guild mas isso tem vários requisitos como: Guild By Storage atribuído por um Npc, eu preciso 7 Guild seria 7 storages diferentes, em Name of Clan Monstro que não ataca o armazenamento daquela guilda, por exemplo que ao passar não ataca aquele jogador mas ao perseguidor Proteção do membro da guilda Acesso secreto apenas para esse armazenamento, você só pode ver Tarefa que só de um Npc para aqueles Storage mas ninguém Área onde somente aqueles desse armazenamento podem Isso é tudo que eu espero que você possa me ajudar com isso, vou ser muito atencioso, obrigado antecipadamente Site Facebook : WoSLA
  11. Boa tarde! Sou novo aqui no tibiaking, mas já peguei vários scripts! hahaha! Nome do Script: !createguild Tipo do Script: talkaction Versão Utilizada: 8.6 Servidor Utilizado: Tfs Nível de Experiência: Iniciante/Intermediário Bom, é o seguinte: - no talkactions.lua, estão os seguintes scripts: - no config.lua, está assim: Porém, quando o player cria a guild, aparece a mensagem confirmando que a Guild foi criada com sucesso mas se dou um "look" nele, não consta essa guild. Informações adicionais: - Sqlite não aparece a guild na tabela; - não tem site; - estava funcionando normalmente (até eu zerar o sv, trocando o forgottenserver.s3db). Por favor, se alguém puder me ajudar! REP+!
  12. Estou com um bug muito chatinho... já tentei de tudo mais não consigo resolver. Acontece que em meu servidor, eu consigo criar guild no gesior tudo normal. porém não aparece os botões de invitar jogador, SIMPLESMENTE não tem como invitar. é como se o criador da guild não tivesse permissão de invitar, seila. Já testei uns 2 gesior aqui do tibiaking e também já testei o gesior ORIGINAL direto do Github, e o erro permanece, então suponho que não seja o code guilds.php e sim alguma configuração no config.lua ou na database (mysql). Alguém pode me ajudar ? ;s
  13. Estou com um problema em meu site onde os logos das guilds não aparecem, nem o padrão e nem os que são enviados pelos líderes. Foto: Por conta desse erro o most powerfull guilds não aparece também: Já tentei baixar outras versões do mesmo gesior e trocar os arquivos relacionados. O otserv está hosteado em vps linux, já foi dado chmod para a pasta guilds, os arquivos guild_images, guilds, config.php... Se eu vou em copiar link da imagem ele pega um link do tipo: meuip/guild_image.php?id=41, onde mesmo assim a imagem não aparece. A pasta guilds esta limpa (tem só o default_logo.gif) e na database tem os logos: Obrigado desde já.
  14. Quando clico em certa guild, aparece um erro. (Imagem abaixo) OBS: É apenas em uma guild! Se quiser entrar no site para verificar é : http://specialserv.servegame.com/ O nome da guild é "Matadores De Aluguel"
  15. Estou com um problema em meu Gesior, e n sei mais o que faço, já revirei tudo quanto é site e não achei, passei horas editando script e não resolvi o erro de guild, sem mais delongas, gostaria que alguém conseguisse solucionar este caso. - O player loga a acc no site e cria uma guild, até ai tudo bem, no momento ele consegue adicionar outros players editar a guild tudo certinho, porem quando desloga do site, e loga novamente todos os players não estão mais na guild e no grupo Leader não aparece o nome do char que deveria ser líder, aparece nesse caso : New guild. Leader must edit this text Character Name is guild leader of Teste.The guild was founded on Phylera on 12 January 2016. Guild Members Rank Name and Title Guild Statistic Type Value Number of Members in Guild 0 Number of Members Online in Guild 0 Total Level in guild Avg Level in guild 0 Lowest Level in guild Highest Level in guild Number of Invited Members 0 Invited Characters No invited characters found. se alguem souber como me ajudar ficarei grato pois falta apenas isso para ele ficar 100% ... caso queira testar ou não entendeu direito o que falei estarei deixando o link do meu ot server http://phylera.servegame.com/ Se eu não coloquei o Tópico na área correta, peso por favor que o mova para a área correta e não o exclua ou o feche. Obrigado
  16. Venho pedir a ajuda de vocês a respeito do Castle War. Eu procurei aqui no forum e achei umas versões muito legais, porém, não obtive sucesso ao implementar em meu servidor, creio eu que por ele ser 10.77 TFS 1.0. Eu queria um esquema simples: 1- Um Castle onde a guild dominadora terá acesso à áreas hunts mais interessantes. O mapa eu mesmo faço sem problemas. 2- No castelo possuir uns guardas que fiquem fixos e a guild que tentar dominar, terá que destruí-los e a guild Defensora protegê-los pra se manter no castelo. Ex.: 2 Guardas do lado de fora ao matar estes 2 guardas libera um Teleport para o acesso ao Guarda principal, que se for morto, a guild que matar domina o Castelo. 3- O evento ser automático. Tipo, de 3 em 3 horas aparecer a mensagem "Castle War Open", por exemplo. Se alguém puder me ajudar com esse script ficarei muito grato. Obrigado pela atenção, abraço. Imagens: A guild entra e detona os Guadioes, a ordem não importa, exeto o princial, que o tp sera liberado após a morte de todos outros guardas. Assim que materem todos os guardas, libera o tp e eles entram no tp e ao conseguir matar o ultimo guardião, eles vencem o castle, e ao matar o guardiao os outros automaticamente renascem. Donos do castle não conseguem atacar os guardiões, só conseguem healar eles. O tp de Hunts só podera ser acessado pelos donos do castle. Ajudem ai galera por favor, estou precisando muito desse script.
  17. Olá, estou com um problema no evento "Castle war 24hrs"... A guild entra no teleport que leva pro castelo e o domina, porém aqui no tutorial não fala nada sobre um portal que seria necessario para que a guild dona do castelo pudesse entrar sem ter que passar por todo o caminho dos monstros de novo... Alguem tem alguma solução? Desde já agradeço! Segue o link do script: http://www.tibiaking.com/forum/topic/35731-castle-war-24h-conquiste-o-trono/
  18. Gostaria de um NPC de criar guild para versão 8.60 OBS.: Queria deixar claro que já procurei no fórum, mas não encontrei. Na verdade encontrei um ou outro, mas nenhum funcionando perfeitamente.
  19. Oi Comunidade TibiaKing boa eu queria um sistema muito semelhante em o sistema de war de Noxiousot.com explicação: ---------------------------------------------------------------------------------------------------------------------------------------------- vc pode ter uma war em cidades Command: !gb (guild battle) vc fala !gb e s vc tem algum war em cidade entao você é teletransportado para cidade: e teleportado pra spawn de sua guild s sua guild nao tem war em algum cidade entao envia: [ GUILD BATTLE ] You don't have an active Guild Battle. s vc nao esta em pz entao envia: [ GUILD BATTLE ] You can only join a Guild Battle arena from a protection zone. ----------------------------------------------------------------------------------------------------------------------------------------------- Command: /war-invite nome, cidade, frags s vc invita pra war a outra guild em certa cidad, e uma guild já esta na cidade entao envia a mensagem: [ GUILD BATTLE ] Another Guild Has Battle in This City. s vc invita uma guild e ninguém tem esse nome entao envia a mensagem: [ GUILD BATTLE ] That Guild does not exist! ------------------------------------------------------------------------------------- ou pelo NPC: -----------------invite--------------------- e s vc n e o lider ou vice entao ele fala: Sorry, Only Leaders and Vice-Leaders Can Invite Guilds to War. vc fala battle pra ter war e ele pergunta: Which guild do you want to challenge to a Guild Battle? vc fala nome ele pergunta em que cidade vc fala o nome ele pergunta pra cuantas frags vc fala o num ele pergunta s vc tem certeza --------------cancel----------------------- vc fala cancel e s vc n e o lider ou vice entao ele fala: Sorry, Only Leaders and Vice-Leaders Can Cancel Wars. e s sua guild nao tem wars : Currently there's no active war with nome de guild enemiga ----------------------------------------------------------------------------------------------------------------------------------------------- Eu Quero algo parecido como isso: <?xml version="1.0" encoding="UTF-8"?> <mod name="Guild War System" version="0.3.5+" author="Xampy and Nahruto" contact="otland.net" enabled="yes"> <config name="function_config"><![CDATA[ DelayToCancel = 24 -- HOURS <-> [max: 47 -- min: 24] --> default: 24 hours [1 day] Maps = { ["Carlin"] = { Guild1Pos = {x=32539, y=32188, z=7}, Guild2Pos = {x=32564, y=32188, z=12} }, ["Warbone Island"] = { Guild1Pos = {x=32178, y=31964, z=7}, Guild2Pos = {x=32200, y=32001, z=7} } } TimeToTeleport = 2 --minutes, when start a challenge StopBattle = TRUE --Stop battle after X time ? TRUE / FALSE TimeToStop = 60 --Minutes Time to Stop if StopBattle = TRUE. --Cancel messages~ CancelMessagesWar = { --Message when player try accept/reject/cancel a war but there is no a invitation. [1] = "Not pending invitations.", --Message when the player is not the guild leader. [2] = "Only Guild Leader can execute this command.", --Message when try Cancel the invitation but the war is already accepted. [3] = "The war is already accepted.", --MEssage when the invited guild name is not correct or does not exist. [4] = "Not correct guild name.", --Message when try invite any guild to a war but his guild already have a war or a pending invitation. [5] = "Your guild is already in war or have a pending invitation.", --Same of the cancel message 5 but the the enemy guild. [6] = "This guild is already in war or have a pending invitation.", --Message when use invite command but not write guild name. [7] = "Command needs param.", --Message when try invite his guild. [8] = "You can\'t invite you guild.", --Message when the map name is not correct. [9] = "Please write a correct name.", --Message when try go to any map but the guild is have no received/sent any war invitation [10] = "Your guild is not in any war.", --When try to cancel a war before the delay [11] = "You should wait ".. DelayToCancel .." hours to cancel the war" } --Broadcast messages when invite/accept/reject/cancel ~ Remember the Spaces. BroadCast_Type = MESSAGE_EVENT_ADVANCE BroadCast = { --Message when inviting [1] = { "Guild ", --Here will be the guild name " have invited guild ", --Here will be the invited guild name " to have a war." }, --Message when accept. [2] = { "Guild ", --Here will be the guild name " have accepted the invitation of the guild " , --Here will be the name of the guild who have invited em. " to have a war." }, --Message when reject. [3] = { "Guild ", --Here will be the guild name " have rejected the invitation of the guild " , --Here will be the name of the guild who have invited em. " to have a war." }, --Message when cancel. [4] = { "Guild ", --Here will be the guild name " have canceled the invitation to the guild " , --Here will be the name of the guild who have invited em. " to have a war." }, --Message whenstar a battle.. [5] = { "Guild ", --Here will be the guild name " and guild " , --Here will be the name of the guild who have invited em. " will have a battle in the map :" }, --message when a battle ends. [6] = { "The battle betwen guild ", --Here will be the guild name " and guild " , --Here will be the name of the guild who have invited em. " its over." }, } --Functions ~. function getShowInfo(id) local Info = db.getResult("SELECT `show` FROM `guilds` WHERE `id` = " .. id .. "") if Info:getID() ~= -1 then local showy = Info:getDataInt("show") Info:free() return showy end return -1 end function getKills(name) local Info = db.getResult("SELECT `kills` FROM `guilds` WHERE `name` = '"..name.."'") if Info:getID() ~= -1 then local killy = Info:getDataInt("kills") Info:free() return killy end return -1 end function getGuildWarInfo(id) local Info = db.getResult("SELECT `invited_to`, `invited_by`, `in_war_with`,`war_time` FROM `guilds` WHERE `id` = " .. id .. "") if Info:getID() ~= -1 then local invTo, invBy, warWith, Time = Info:getDataInt("invited_to"), Info:getDataInt("invited_by"), Info:getDataInt("in_war_with"), Info:getDataInt("war_time") Info:free() return {To = invTo, By = invBy, With = warWith, T = Time} end return -1 end function getGuildNameById(id) local Info = db.getResult("SELECT `name` FROM `guilds` WHERE `id` = " .. id .. "") if Info:getID() ~= -1 then local Name = Info:getDataString("name") Info:free() return Name end return -1 end function GuildIsInPEace(id) local Info = getGuildWarInfo(id) return (Info.To == 0 and Info.By == 0 and Info.With == 0) end function doInviteToWar(myGuild, enemyGuild) local StartTime = os.time() db.executeQuery("UPDATE `guilds` SET `invited_to` = ".. enemyGuild ..", `war_time` = ".. StartTime .." WHERE `id` = ".. myGuild .."") db.executeQuery("UPDATE `guilds` SET `invited_by` = ".. myGuild .." WHERE `id` = ".. enemyGuild .."") end function WarAccept(myGuild, enemyGuild) local StartTime = os.time() db.executeQuery("UPDATE `guilds` SET `invited_to` = 0, `invited_by` = 0, `in_war_with` = ".. myGuild ..", `kills` = 0, `show` = 1 WHERE `id` = ".. enemyGuild .."") db.executeQuery("UPDATE `guilds` SET `invited_to` = 0, `invited_by` = 0, `war_time` = ".. StartTime ..", `in_war_with` = ".. enemyGuild ..", `kills` = 0, `show` = 0 WHERE `id` = ".. myGuild .."") end function cleanInfo(myGuild) db.executeQuery("UPDATE `guilds` SET `invited_to` = 0, `invited_by` = 0, `war_time` = 0, `in_war_with` = 0, `kills` = 0, `show` = 0 WHERE `id` = ".. myGuild .."") end function registerDeathOne(myGuild, enemyGuild, cid, target) db.executeQuery("INSERT INTO `deaths_in_wars` (`guild_id`, `player_id`, `killer_guild`, `killer`, `date`, `result1`, `result2`) VALUES ("..enemyGuild..", "..getPlayerGUID(target)..", "..myGuild..", "..getPlayerGUID(cid)..", " .. os.time() ..", 1, 0);") db.executeQuery("UPDATE `guilds` SET `kills` = `kills` + 1 WHERE `id` = ".. myGuild .."") end function registerDeathTwo(enemyGuild, myGuild, cid, target) db.executeQuery("INSERT INTO `deaths_in_wars` (`guild_id`, `player_id`, `killer_guild`, `killer`, `date`, `result1`, `result2`) VALUES ("..enemyGuild..", "..getPlayerGUID(target)..", "..myGuild..", "..getPlayerGUID(cid)..", " .. os.time() ..", 0, 1);") db.executeQuery("UPDATE `guilds` SET `kills` = `kills` + 1 WHERE `id` = ".. myGuild .."") end function removeDeaths(id) db.executeQuery("DELETE FROM `deaths_in_wars` WHERE `guild_id` = " ..id .. ";") end function StopWar(myGuild, enemyGuild) cleanInfo(myGuild) cleanInfo(enemyGuild) removeDeaths(myGuild) removeDeaths(enemyGuild) end function WeAreInWar(myGuild, enemyGuild) local myGuildInfo = getGuildWarInfo(myGuild) local enemyGuildInfo = getGuildWarInfo(enemyGuild) if myGuild == enemyGuildInfo.With and enemyGuild == myGuildInfo.With then if enemyGuildInfo.ON == 1 and myGuildInfo.ON == 1 then return TRUE end end return FALSE end function getOnlineMembers(id) local PlayersOnline = getPlayersOnline() local MembersOnline = {} for i, pid in ipairs(PlayersOnline) do if id == getPlayerGuildId(PlayersOnline[i]) then table.insert(MembersOnline, PlayersOnline[i]) end end return MembersOnline end function teleportGuild(id, pos) local Members = getOnlineMembers(id) if #Members > 0 then for i = 1, #Members do if #Members > 1 then if getTilePzInfo(getCreaturePosition(Members[i])) == TRUE then doTeleportThing(Members[i], pos, FALSE) doSendMagicEffect(pos, CONST_ME_TELEPORT) doSendMagicEffect(getCreaturePosition(Members[i]), CONST_ME_POFF) doPlayerSendTextMessage(Members[i], 22, 'Prepare to fight!') else doPlayerPopupFYI(Members[i], '[GUILD WAR] challenge error:\n\nBoth guild members must stay in Protection Zone.') end else doPlayerPopupFYI(Members[i], '[GUILD WAR] challenge error:\n\nBoth guilds must have more than one player online (leader & any member, at least).') end end end end function getGuildsWithWar() local res = db.getResult("SELECT `id` FROM `guilds` WHERE `in_war_with` > 0") local GuildW = {} if res:getID() ~= -1 then while true do table.insert(GuildW, res:getDataInt "id") if not res:next() then break end end res:free() end return GuildW end function guildExist(nom) local Get = db.getResult("SELECT `id` FROM `guilds` WHERE `name` = " .. db.escapeString(nom) .. ";") if Get:getID() ~= -1 then local ret = Get:getDataInt("id") Get:free() return ret end return -1 end function StartWar(x) teleportGuild(x.myGuild, Maps[x.map].Guild1Pos) teleportGuild(x.enemyGuild, Maps[x.map].Guild2Pos) if StopBattle == TRUE then addEvent(StopWarNow, 60 * 1000, {myGuild = x.myGuild, enemyGuild = x.enemyGuild}) end end function StopWarNow(c) StopWar(c.myGuild, c.enemyGuild) doBroadcastMessage(BroadCast[6][1] ..getGuildNameById(c.myGuild).. BroadCast[6][2] ..getGuildNameById(c.enemyGuild).. BroadCast[6][3], BroadCast_Type) end function putWarOn(myGuild, enemyGuild) db.executeQuery("UPDATE `guilds` SET `war_time` = 1 WHERE `id` = ".. myGuild .."") db.executeQuery("UPDATE `guilds` SET `war_time` = 1 WHERE `id` = ".. enemyGuild .."") end]]></config> <talkaction words="!endwar; /war-invite; /war-challenge; /war-accept; /war-reject; /war-cancel-invite; /war-cancel" event="script"><![CDATA[ domodlib('function_config') function onSay(cid, words, param, channel) if getPlayerGuildLevel(cid) == GUILDLEVEL_LEADER then local myGuild = getPlayerGuildId(cid) if words == "/war-invite" then local query = "`invited_to` = " .. enemy .. " AND `invited_by` = " .. guild if GuildIsInPEace(myGuild) == true then if param ~= "" then if guildExist(param) ~= -1 then local invitedGuild = getGuildId(param) if invitedGuild ~= -1 then if invitedGuild ~= myGuild then if GuildIsInPEace(invitedGuild) == true then if getPlayerStorageValue(cid, 65570) <= os.time() then doInviteToWar(myGuild, invitedGuild) doBroadcastMessage(BroadCast[1][1] ..getPlayerGuildName(cid).. BroadCast[1][2] ..getGuildNameById(invitedGuild).. BroadCast[1][3], BroadCast_Type) setPlayerStorageValue(cid, 65570, os.time()+(20*60)) else local waitTime = (getPlayerStorageValue(cid, 65570) - os.time()) doPlayerSendCancel(cid, "[GUILD BATTLE] You must wait " .. os.date("%M", waitTime) .. " minutes and " .. os.date("%S", waitTime) .. " seconds until declare another war.") end else doPlayerSendCancel(cid, CancelMessagesWar[6]) end else doPlayerSendCancel(cid, CancelMessagesWar[8]) end else doPlayerSendCancel(cid, CancelMessagesWar[4]) end else doPlayerSendCancel(cid, CancelMessagesWar[4]) end else doPlayerSendCancel(cid, CancelMessagesWar[7]) end else doPlayerSendCancel(cid, CancelMessagesWar[5]) end elseif words == "/war-accept" then if getGuildWarInfo(myGuild).By ~= 0 then local enemyGuild = getGuildWarInfo(myGuild).By doBroadcastMessage(BroadCast[2][1] ..getPlayerGuildName(cid).. BroadCast[2][2] ..getGuildNameById(enemyGuild).. BroadCast[2][3], BroadCast_Type) WarAccept(myGuild, enemyGuild) else doPlayerSendCancel(cid, CancelMessagesWar[1]) end elseif words == "/war-reject" then if getGuildWarInfo(myGuild).By ~= 0 then doBroadcastMessage(BroadCast[3][1] ..getPlayerGuildName(cid).. BroadCast[3][2] ..getGuildNameById(getGuildWarInfo(myGuild).By).. BroadCast[3][3], BroadCast_Type) cleanInfo(getGuildWarInfo(myGuild).By) cleanInfo(myGuild) else doPlayerSendCancel(cid, CancelMessagesWar[1]) end elseif words == "/war-cancel-invite" then if getGuildWarInfo(myGuild).To ~= 0 then if getGuildWarInfo(myGuild).With == 0 then doBroadcastMessage(BroadCast[4][1] ..getPlayerGuildName(cid).. BroadCast[4][2] ..getGuildNameById(getGuildWarInfo(myGuild).To).. BroadCast[4][3], BroadCast_Type) cleanInfo(getGuildWarInfo(myGuild).To) cleanInfo(myGuild) else doPlayerSendCancel(cid, CancelMessagesWar[3]) end else doPlayerSendCancel(cid, CancelMessagesWar[1]) end elseif words == "/war-challenge" then local map = Maps[param] if map then if enemy ~= 0 then local enemyGuild = getGuildWarInfo(myGuild).With addEvent(StartWar, 15000, {myGuild = myGuild, enemyGuild = enemyGuild, map = param}) doBroadcastMessage(BroadCast[5][1] ..getPlayerGuildName(cid).. BroadCast[5][2] ..getGuildNameById(enemyGuild).. BroadCast[5][3] .. param ..".", BroadCast_Type) else doPlayerSendCancel(cid, CancelMessagesWar[10]) end else doPlayerSendCancel(cid, CancelMessagesWar[9]) end elseif words == "/war-cancel" then local enemy = getGuildWarInfo(myGuild).With if enemy ~= 0 then if (os.time() - getGuildWarInfo(myGuild).T) >= (60 * 60 * DelayToCancel) then StopWar(myGuild, enemy) doBroadcastMessage(BroadCast[6][1] ..getGuildNameById(myGuild).. BroadCast[6][2] ..getGuildNameById(enemy).. BroadCast[6][3], BroadCast_Type) else local timeEnd = getGuildWarInfo(myGuild).T + (60 * 60 * DelayToCancel) local timeLeft = timeEnd - os.time() local hours = (os.date("%H", timeLeft) + 23) doPlayerSendCancel(cid, "[GUILD BATTLE] Time remaining: "..hours.." hours, " .. os.date("%M", timeLeft) .. " minutes and " .. os.date("%S", timeLeft) .. " seconds.") end else doPlayerSendCancel(cid, CancelMessagesWar[10]) end elseif words == "!endwar" then local enemy = getGuildWarInfo(myGuild).With if enemy > 0 then if channel == CHANNEL_GUILD then if (os.time() - getGuildWarInfo(myGuild).T) >= (60 * 60 * DelayToCancel) then StopWar(myGuild, enemy) doBroadcastMessage(BroadCast[6][1] ..getGuildNameById(myGuild).. BroadCast[6][2] ..getGuildNameById(enemy).. BroadCast[6][3], BroadCast_Type) else local timeEnd = getGuildWarInfo(myGuild).T + (60 * 60 * DelayToCancel) local timeLeft = timeEnd - os.time() local hours = (os.date("%H", timeLeft) + 23) doPlayerSendCancel(cid, "[GUILD BATTLE] Time remaining: "..hours.." hours, " .. os.date("%M", timeLeft) .. " minutes and " .. os.date("%S", timeLeft) .. " seconds.") end else doPlayerSendCancel(cid, "[GUILD WAR] You have to say this command in your guild channel.") end else return FALSE end return FALSE end else doPlayerSendCancel(cid, CancelMessagesWar[2]) end local file = io.open("data/logs/Wars.txt", "a") file:write("".. os.date("%d %B %Y %X ", os.time()) .." --> "..getCreatureName(cid)..": "..words.." "..param.."\n") file:close() return TRUE end]]></talkaction> <event type="login" name="WarLogin" event="script"><![CDATA[ domodlib('function_config') function onLogin(cid) registerCreatureEvent(cid, "WarKill") return true end]]></event> <event type="kill" name="WarKill" event="script"><![CDATA[ domodlib('function_config') local PZ = createConditionObject(CONDITION_INFIGHT) setConditionParam(PZ, CONDITION_PARAM_TICKS, getConfigInfo('whiteSkullTime')) function onKill(cid, target, lastHit) if isPlayer(cid) == TRUE and isPlayer(target) == TRUE then local config = { removeFrags = false -- If 'true' player won't gain frags from a player that is versus him; else, player will gain frags as normal. } local GUID = getPlayerGUID(cid) local namec = getPlayerName(cid) local namet = getPlayerName(target) local skull = getCreatureSkullType(cid) local skullend = getPlayerSkullEnd(cid) local playerPos = getPlayerPosition(cid) local targetPos = getPlayerPosition(target) local cidd = cid local timeA = os.time() local timesA = {today = (timeA - 86400), week = (timeA - (7 * 86400))} local contentsA, resultA = {day = {}, week = {}, month = {}}, db.getResult("SELECT `pd`.`date`, `pd`.`level`, `p`.`name` FROM `player_killers` pk LEFT JOIN `killers` k ON `pk`.`kill_id` = `k`.`id` LEFT JOIN `player_deaths` pd ON `k`.`death_id` = `pd`.`id` LEFT JOIN `players` p ON `pd`.`player_id` = `p`.`id` WHERE `pk`.`player_id` = " .. getPlayerGUID(cid) .. " AND `k`.`unjustified` = 1 AND `pd`.`date` >= " .. (timeA - (30 * 86400)) .. " ORDER BY `pd`.`date` DESC") if(resultA:getID() ~= -1) then repeat local contentA = { name = resultA:getDataString("name"), level = resultA:getDataInt("level"), date = resultA:getDataInt("date") } if(contentA.date > timesA.today) then table.insert(contentsA.day, contentA) elseif(contentA.date > timesA.week) then table.insert(contentsA.week, contentA) else table.insert(contentsA.month, contentA) end until not resultA:next() resultA:free() end local sizeA = { day = table.maxn(contentsA.day), week = table.maxn(contentsA.week), month = table.maxn(contentsA.month) } local function removeFrag(cid) local timeB = os.time() local timesB = {today = (timeB - 86400), week = (timeB - (7 * 86400))} local contentsB, resultB = {day = {}, week = {}, month = {}}, db.getResult("SELECT `pd`.`date`, `pd`.`level`, `p`.`name` FROM `player_killers` pk LEFT JOIN `killers` k ON `pk`.`kill_id` = `k`.`id` LEFT JOIN `player_deaths` pd ON `k`.`death_id` = `pd`.`id` LEFT JOIN `players` p ON `pd`.`player_id` = `p`.`id` WHERE `pk`.`player_id` = " .. GUID .. " AND `k`.`unjustified` = 1 AND `pd`.`date` >= " .. (timeB - (30 * 86400)) .. " ORDER BY `pd`.`date` DESC") if(resultB:getID() ~= -1) then repeat local contentB = { name = resultB:getDataString("name"), level = resultB:getDataInt("level"), date = resultB:getDataInt("date") } if(contentB.date > timesB.today) then table.insert(contentsB.day, contentB) elseif(contentB.date > timesB.week) then table.insert(contentsB.week, contentB) else table.insert(contentsB.month, contentB) end until not resultB:next() resultB:free() end local sizeB = { day = table.maxn(contentsB.day), week = table.maxn(contentsB.week), month = table.maxn(contentsB.month) } if sizeB.day > sizeA.day or sizeB.week > sizeA.week or sizeB.month > sizeA.month then db.executeQuery("UPDATE `killers` SET `unjustified` = 0 WHERE `id` IN (SELECT `kill_id` FROM `player_killers` WHERE `player_id` = "..GUID..") ORDER BY `death_id` DESC LIMIT 1;") doPlayerSendTextMessage(cidd, 21, "[GUILD BATTLE] Frag from "..namet.." wasn't counted.") end --if skull == SKULL_RED then --if getCreatureSkullType(cidd) == SKULL_BLACK then --doPlayerSetSkullEnd(cidd, skullend, SKULL_RED) --doCreatureSetSkullType(cidd, SKULL_RED) --end --elseif skull == SKULL_WHITE then --if getCreatureSkullType(cidd) == SKULL_RED then --doPlayerSetSkullEnd(cidd, timeB, SKULL_RED) --doCreatureSetSkullType(cidd, SKULL_WHITE) --end --end --end local myGuild = getPlayerGuildId(cid) local enemyGuild = getPlayerGuildId(target) if myGuild ~= 0 and enemyGuild ~= 0 then if enemyGuild == getGuildWarInfo(myGuild).With then local guildc = getPlayerGuildName(cid) local guildt = getPlayerGuildName(target) doAddCondition(cid, PZ) if lastHit == TRUE then if getTileZoneInfo(playerPos) == 0 and getTileZoneInfo(targetPos) == 0 then if getShowInfo(myGuild) == 1 then registerDeathOne(myGuild, enemyGuild, cid, target) else registerDeathTwo(myGuild, enemyGuild, cid, target) end else doPlayerSendTextMessage(cid, 19, "Remember: in PvP zone the system doesn't register the frag.") end end if config.removeFrags == true then addEvent(removeFrag, 150) end local gsim = getShowInfo(myGuild) local gsie = getShowInfo(enemyGuild) if gsim > gsie then resulta = getKills(guildc) resultb = getKills(guildt) else resulta = getKills(guildt) resultb = getKills(guildc) end local players = getOnlinePlayers() for i,playerName in ipairs(players) do local player = getPlayerByName(playerName); if getPlayerGuildId(player) == myGuild then if getTileZoneInfo(playerPos) == 0 and getTileZoneInfo(targetPos) == 0 then doPlayerSendChannelMessage(player, "", "[GUILD BATTLE] Opponent "..namet.." of the "..guildt.." was killed by "..namec..". The new score is "..resulta..":"..resultb.." frags.", TALKTYPE_CHANNEL_W, CHANNEL_GUILD) end end end end end end return TRUE end]]></event> </mod> Não quero isso, por não aparece os Emblems e teleporta as dois guild pra o mesmo spawn Obrigado pelo atenção Espero sua ajuda @BUMP ajuda:)
  20. Por favor estou com um OT on brutalot.servegame, e preciso muito de ajuda, quando o player diz !createguild, não acontece nd, n e problema na talkactions, nem no config.lua e eu n sei mexer em sqlite studio, o meu ot n e mysql, algume pode me ajudar????
  21. Galera! estou precisando de ajuda mesmo.. Eu tou trabalhando no meu server já a um tempo, e agr me deparei com um erro na talkaction do meu war system... Tá tudo ok no war system menos isso, na hora de falar "/war" não acontece nada.. o player fala o comando, aparece apenas como uma fala comum e mais nada. Porque ?? eu vi outro tópico aqui no TK e o que disseram foi que a Distro não suportava o war system.. Então achei outra distro aqui no TK com war system, baixei mas continua tudo igual.... a talkaction não funciona do mesmo jeito. Link da distro que baixei: Distro tfs 0.4 (ANTI-DV) (WARSYSTEM) Editado: Baixei outra distro disponivel aqui no site para testar e nada de diferença, será que é a distro mesmo ? link : Distro TFS 0.4 (segunda tentativa) Meu war.lua: É isso ai pessoal... porfavor me ajudem, mesmo que seja um problema que não dê pra resolver, me deem uma luz explicando o porque pelo menos!! Agradeço desde já, quem resolver essa bronca pra mim é REP+ na hora.. Valeu!!
  22. Ajuda, as guilds do meu ot tao bugadas 1 player cria uma guild chamada "Fulano" ai ele resolve sair dessa guild (!disband) e cria uma guild chamada "Ciclano" so que quando ele vai invitar um cara, ele diz que eh da guild de "Fulano" ( dai nao tem como sair dessa primeira guild ) entenderam? ajuda se possivel ;x
  23. galera meu website e modern acc 8.54 quero colocar uma guia nele para invitar Guilds a war e também cancelar quero que as guilds que estiverem em war mostre nessa guia também + rap quem ajudar
  24. bom galera estou com algumas reclamações dos players que o meu site nao tem visualizador de guild e guild ranking, eu pensei que teria que fazer tudo do zero, mas eu pude observar que nos diretórios do meu site, existem pastas já criadas para guilds, porém essas pastas estão vazias, como eu faço para a função de guild, guild view e guild ranking funcionar em meu site? como sou novo no assunto talvez eu esteja errado em relação ao diretório que achei entao resolvi postar C:\xampp\htdocs\injections\guilds_index C:\xampp\htdocs\injections\guild_view como sempre, vocês tem me ajudado muito, espero que num futuro nao muito longinquo eu possa ajudar também.. grato pela atenção...
  25. IagoNp

    Guild House

    Galera eu queria colocar um Castelo e seria para a guild, só jogadores da guild entra nele.. Como faço para habilitar isso e configurar para que esse script der essa House (Castelo) a guild caso ganhe o evento. Segue a baixo o script: Ex: O evento começa de 13:00 e termina de 13:30, o jogador que estiver no piso ganha o evento e sua guild ganha o castelo para que todos da guild possa entrar. Alguém ajuda? Agradeço muito e dou rep ++ para quem ajudar! Até mais..

Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!

×
×
  • Create New...