Jump to content

Search the Community

Showing results for tags 'castle'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • A Cidade OTBR
    • OTServ Brasil
    • Atendimento
    • Taverna
  • Projetos Open Source
    • Canary
    • OTServBR-Global
    • Mehah OTClient
    • MyAAC
  • OpenTibia
    • Notícias e Discussões
    • Suporte - Dúvidas, Bugs, Erros
    • Downloads
    • Tutoriais
    • Show-Off
    • Divulgação de Servidores
  • Outros
    • Design

Found 3 results

  1. Site: https://ultra-styller.com IP: ultra-styller.com Versão: 8.60 XP: 50x (Stages) ~~ ABERTURA ~~ Data: 19/07/2021 Horário: 19:00 - Brasília * Anti-Introsa Otimizada: Nosso sistema de Guerras é totalmente diferente e exclusivo, em que você invita o time inimigo para guerra por meio de NPC, e nele você pode definir: Quantidade de Players, Limite de Fronts (Knights + Paladins), com ou sem antipush, com ou sem summon, e NÃO POSSUI limite de level para as guerras, sendo assim, os times irão guerra conforme se dedicaram e se empenharam no servidor. * Sistema de PVP-ENFORCED: Você mata players em todo o mapa e ganha Experiência sobre ele, sendo nas cidades normais, vips, e também dentro das cidades das arenas de ANTI-INTROSA, onde ocorrem as guerras entre times. * Exclusivo sistema de pvp de danos Players/Monstros: O dano de magias e runas em monstros é reduzido 80% em players, afim de proporcionar um excelente balanceamento nas brigas entre times dentro do mapa. * Anti-Introsa Boost: Nosso servidor possui um sistema exclusivo em relação às guerras dentro das arenas, onde cada player que você mata, você recebe uma porcentagem de experiência extra. * Ultra Castle 24h: Contamos com um castelo que fica aberto 24 horas por dia e pode ser invadido a QUALQUER momento, nele os times brigam pelo troco do rei e no final quem se sair melhor, tanto fica com o troco, quanto ganha 10% de experiência de bônus em todas as hunts dentro do mapa até vir outro time que venha tentar pegar o trono de volta e conquistá-lo dos outros inimigos. * Ultra Castle 48h: Nesse enorme castelo, várias guilds vão batalhar pelo trono até o final do evento, que começa às 21:00 e termina 22:00, LEMBRANDO que o castelo abre às Segundas, Quartas e Sextas-Feiras, NOVAMENTE, no horário de 21:00 às 22:00. * Cast System: Consiste do player ligar seu cast e ganhar 5%de experiência dos monstros o tempo que estiver online, assim que o player fecha o cast ou adiciona senha, ele perde o bônus. * Bazaar Characters: O sistema consiste na venda e compra de characters por pontos, somente characters acima do level 150 você poderá anunciar seu char ,é grátis.
  2. Olá você tibiano das antigas ou um tibiano nutella (jogador novo), estamos recrutando todos! Quer relembrar os bons momentos desse game, no melhor estilo Retro PVP Hardcore? Então eu te faço uma proposta, venha jogar no servidor Baiak Gaming! Estamos a quase 6 meses online e essa vai ser a grande reabertura, em 1 dia apenas, foram quase 100 contas criadas. Site: https://baiakgaming.online/ Página do Facebook: https://www.facebook.com/BaiakGaming Suporte Via Whats 24h: (51) 9 9476-0948 Abertura do no dia 26.03.2021, sexta-feira às 20h Quer ganhar seus pontos e items vip de forma gratuita? Basta ser um streamer (Youtube ou Twitch) e divulgar o servidor, nos mande uma proposta pelo Whats.
  3. [8.0+] Castle Invasion Sistem

    ------------------------------- Nome: Castle Invasion Versão: 8.0+ Tipo do script: Action Servidor Testado: Aeries Server 3.0 e The Forgotten Server (versão:?) Autor: Runando ------------------------------- É o mesmo sistema de Ragnarok nas wars, a muito o que fazer, porem, compensara, pois o sistema é mto massa. COMO É O SISTEMA? QUANDO LIBERA A GUERRA, A GUILD QUE TOMAR PRIMERO O CASTELO GANHA UM ITEM, OU XP, OU LEVEL, A SER DECIDIDO PELO GOD, ALEM DO PRETIGIO 1º: Faça um castelo a seu gosto, e no fim dele coloque um piso especial. 2º: Coloque em TODOS os SQMs comuns do castelo, a actionid 10030, e no piso especial, coloque a actionid 10029. 3º: A entrada do castelo tem de ser de 3 QMS, e dps de feita a entrada, cerque-a de grade, para ninguem entrar no castelo, como na imagem abaixo (OBS: Ela não pode nem tem que ser uma house): 4º: Vamos aos scripts: Va em data/movements/scripts, copie qualquer arquivo, remoneie para Castle Invasion, apague tudo dentro e coloque o codigo abaixo, não deixando de colocar a localização do templo onde pede: ----- Castle Invasion Sistem by Runando ----- function onStepIn(cid, item, pos) -- -------- ITEM -------- local n_action = 10030 local e_action = 10029 -------- FRASES -------- local msg_winner = "Parabéns! A sua guild ganhou! Vocês ganharam o castelo." local msg_cannot = "Não esta havendo uma guerra para você ganha-la." local msg_not_guild = "Em tempo de guerra, players sem guild não podem entrar no castelo." local msg_not_guild_winner = "Desculpe, mas sua guild não ganhou, muito menos você tem guild." -------- CORDENADAS -------- local temple_position = {x=, y=, z=} --- COLOQUE AQUI Posição do templo -------- STORAGE -------- local the_storage = 63000 local new_storage = 1 local battle_storage = 0 local cannot_storage = -1 -------- SISTEMA -------- if item.actionid == e_action then if getGlobalStorageValue(the_storage) == battle_storage then player_guild_winner = getPlayerName(cid) guild_winner = getPlayerGuildName(player_guild_winner) doPlayerSendTextMessage(cid,22,msg_winner) doPlayerSay(cid,"Hoje, a guild "..guild_winner.." sai com a vitoria do castelo, ganho pelo player "..player_guild_winner.." e pela ajuda de todos da guild. Parabens "..guild_winner.."!",9) doSendAnimatedText(pos,'Winner',5) setGlobalStorageValue(the_storage,new_storage) elseif item.actionid == n_action then if getGlobalStorageValue(the_storage) == battle_storage then if getPlayerGuildName(getPlayerName(cid)) == nil then doTeleportThing(cid,temple_position) doPlayerSendTextMessage(cid,22,msg_not_guild) elseif getGlobalStorageValue(the_storage) == new_storage then if getPlayerGuildName(getPlayerName(cid)) ~= guild_winner then doTeleportThing(cid,temple_position) doPlayerSendTextMessage(cid,22,"Desculpe! Sua guild perdeu, a guild que ganhou foi '..guild_winner..'.") doSendAnimatedText(temple_position,"Loser",18) elseif getPlayerGuildName(getPlayerName(cid)) == nil then doTeleportThing(cid,temple_position) doPlayerSendTextMessage(cid,22,msg_not_guild_winner) end end end end end end Agora, para você decidir quando começar a guerra e para tirar aquelas grades, precisa ter um comando: Va em data/talkaction/scripts, copie qualquer arquivo, renomeie para begin, apague tudo dentro, e coloque isto no lugar, não esquecendo de colocar o nome do castelo, a localização das grades, e a id da grade onde esta pedindo: function onSay(cid, words, param) -------- NOME -------- local castelo_name = Y --- COLOQUE AQUI O NOME DO CASTELO -------- CORDENADAS -------- local wall_1 = {x=, y=, z=, stackpos=1} --- COLOQUE AQUI A Posição da primeira grade que esta tampando a entrada do castelo local item_to_remove_1 = getThingfromPos(wall_1) local wall_2 = {x=, y=, z=, stackpos=1} --- COLOQUE AQUI A Posição da segunda grade que esta tampando a entrada do castelo local item_to_remove_2 = getThingfromPos(wall_2) local wall_3 = {x=, y=, z=, stackpos=1} --- COLOQUE AQUI A Posição da terçeira grade que esta tampando a entrada do castelo local item_to_remove_3 = getThingfromPos(wall_3) local part = Z --- COLOQUE AQUI A ID DA GRADE -------- SISTEMA -------- if getPlayerAccess(cid) >= 3 then doPlayerSay(cid,"A guerra das guilds no Castelo "..castelo_name.." acabou de começar. GUILDS, PREPAREM-SE! Valendo: \n"..param.."!",9) doRemoveItem(item_to_remove_1.uid,part) doRemoveItem(item_to_remove_2.uid,part) doRemoveItem(item_to_remove_3.uid,part) setGlobalStorageValue(63000,0) end end Quando for chamar este comando, fale: /begin "nome do item que a guild recebera caso ganhe o castelo COMO POR EXEMPLO /begin "demon set OBS: Com este comando, você não coloca para dar o item aos players, apenas avisa qual o premio, o item deve ser criado por você na hora. Agora se você quer fechar o castelo depois que todos da guild vencedora ganharam item e sairam do castelo, e dps de uma guerra, precisa de um comando: Va em data/talkaction/scripts, copie qualquer arquivo, renomeie para rg, delete tudo dentro e coloque isto, lembrando que é preciso editar as cordenadas das grades e a id da grade: function onSay(cid, words, param) -------- CORDENADAS -------- local wall_1 = {x=, y=, z=, stackpos=1} --- COLOQUE AQUI A Posição da primeira parede que esta tampando a entrada do castelo local item_to_create_1 = getThingfromPos(wall_1) local wall_2 = {x=, y=, z=, stackpos=1} --- COLOQUE AQUI A Posição da segunda parede que esta tampando a entrada do castelo local item_to_create_2 = getThingfromPos(wall_2) local wall_3 = {x=, y=, z=, stackpos=1} --- COLOQUE AQUI A Posição da terçeira parede que esta tampando a entrada do castelo local item_to_create_3 = getThingfromPos(wall_3) local part = Z --- COLOQUE AQUI A ID DA GRADE -------- SISTEMA -------- if getPlayerAccess(cid) >= 3 then doCreateItem(part,1,wall_1) doCreateItem(part,1,wall_2) doCreateItem(part,1,wall_3) setGlobalStorageValue(63000,-1) end end Para fechar o castelo basta falar /rg Agora, para finalizar, tem que cocar as TAGS Va em movements.xml e adicione isto: <movevent event="StepIn" actionid="10029" script="Castle Invasion.lua" /> <movevent event="StepIn" actionid="10030" script="Castle Invasion.lua" /> Va em talkactions.xml e adicione isto: <talkaction words="/rg" script="rg.lua" /> <talkaction words="/begin" script="begin.lua" /> Fazendo isto, acaba o sistema, coloque o OT On, e teste a primera war das guilds no castelo, aposto que os players vão adorar Creditos: 90% Runando 10% Haxy, por a reformulação foi a partir do script dele, apesar de eu não ter copiado dele Se for divulgado use meus creditos COMENTEM
×