Ir para conteúdo

luanluciano93

Héroi
  • Registro em

  • Última visita

Tudo que luanluciano93 postou

  1. Update 22-07-2017 • Atualizacao TFS 2502. • Adicionado battlefield evento. • Outros pequenos ajustes.
  2. Olá pessoal, fiz uma pvp arena para meu servidor (alunia) e resolvi postar aqui ... é aquena arena rustica, onde qualquer um entra, e podem se matar lá dentro que não perde nada! Creaturescript: Movements: Editar Mapa: onde esta 1 na foto coloque actionId = 2035 e 2 coloque actionId = 2036, e não esqueça de colocar o tile pvp pelo map editor nos tile da arena. Valeu, até mais.
  3. Opa, eai? Então, normalmente quando uso algumas funções que são usadas apenas em alguns arquivos, eu coloco-as em pastas e declaro assim, neste caso para ficar mais simples pedi para instalarem nas libs, porém, você pode criar um arquivo chamado eventos dentro do seu datapack e usar assim ... espero que tenha entendido a lógica.
  4. luanluciano93 postou uma resposta no tópico em Suporte Tibia OTServer
    Olhe aqui: https://github.com/otland/forgottenserver/wiki/Script-Interface exemplos: https://github.com/otland/forgottenserver/wiki/Metatable:Player https://github.com/otland/forgottenserver/wiki/Metatable:Creature
  5. Tópico atualizado, uma pequena modificação para simplicar um código no arquivo creaturescript: - if (getPlayerStorageValue(cid, DUCA.STORAGE_TEAM) == 1 and getPlayerStorageValue(target, DUCA.STORAGE_TEAM) == 1) or - (getPlayerStorageValue(cid, DUCA.STORAGE_TEAM) == 2 and getPlayerStorageValue(target, DUCA.STORAGE_TEAM) == 2) or - (getPlayerStorageValue(cid, DUCA.STORAGE_TEAM) == 3 and getPlayerStorageValue(target, DUCA.STORAGE_TEAM) == 3) then - return false - end + if getPlayerStorageValue(cid, DUCA.STORAGE_TEAM) > 0 then + if getPlayerStorageValue(cid, DUCA.STORAGE_TEAM) == getPlayerStorageValue(target, DUCA.STORAGE_TEAM) then + return false + end + end
  6. Coloquei uma database limpa no arquivo de download. Atualizacao 16-07-17 • Adicionado PVP Arena. • Adicionado Duca Evento. • Aumentado o fast attack. • Corrigido alguns bugs no mapa. • Outros pequenos ajustes.
  7. Aguardando dicas ... Opa, o projeto é open no github, toda ajuda é bem vinda. Tem vários tópicos aqui no fórum de como rodar um servidor tfs 1.x .. basta seguir a dicas e usar esse datapack e config.lua Em breve coloco umas imagens ... perdoe-me, esqueci de colocar o "pendente", mas até o final desse mês já terei colocado todos. Obrigado lindo, só deixei o whats para ajudar o pessoal sobre esse projeto apenas, para dar uma alavancada no inicio. CHANGELOG (https://github.com/luanluciano93/alunia/wiki/CHANGELOG) Atualizacao 01-07 • Adicionado VIP System (vip account ganha +20% de exp) [liberado] • Adicionado promotion automatica no level 20 e premium automatica ao logar. • Adicionado Reward System por level. [liberado] • Adicionado Clean House se o player nao logar em 30 dias. [liberado] • Adicionado comando !aol e !bless. [liberado] • Adicionado level 150 para comprar houses. • Adicionado os NPCS Karl (alimentos), Bertha (equipamentos), Murim (banqueiro), Dark Rodo (wands/rods e runas), Silas (arqueiro), Sam (comprador de items), Janz (vendedor de moveis), Hanna (joalheira). • Reformulado a area de teleports no mapa. • Corrigido alguns bugs no mapa.
  8. No arquivo DUCA_globalevents tente trocar onde esta onTime(interval) ou onTimer(interval). O seu tfs nao deve ter essa funcao. Crie um local especifico onde nao tenha saidas e nele coloque dois "templos" para as duas equipes iniciais. Claro que vc nao deve colocar protection zone neste local.
  9. É ilimitado a quantidade de players e creio que funcione sim no 0.3.6, muda apenas algumas funções.
  10. Olá pessoal, tudo bom? Então, estou trazendo um evento que criei: o Duca Evento. A uns 10 anos atrás joguei um ot pvp enforced que funcionava quase da mesma forma desse evento e recentemente resolvi criar um evento dessa forma ... Como funciona: • Primeiramente abre um teleport onde os jogadores que estão acima do level estipulado podem entrar (lembrando que o teleport fica aberto até o final do evento, ou seja, você pode morrer dentro do evento e entrar novamente quantas vezes quiser). • Ao entrar no teleport você será enviado para uma equipe: azul ou rosa (lembrando que o objetivo é você matar jogadores da outra equipe e não poderá atacar os da mesma equipe). • Existe uma pontuação dentro do evento, ou seja, a cada jogador que matar da outra equipe você ganha 1 duca ponto (lembrando que se você morrer você é teleportado para fora do evento e seus duca pontos zeram.) • A cada morte dentro do evento é atualizada uma LISTA RANK, onde é gerado um rank de acordo com a pontuação dentro do evento. • O evento começa ficar bom quando existem mais de 11 jogadores dentro dele, pois é quando o sistema verifica os jogadores da "lista rank" que estão nas posições de segundo a décimo primeiro (2º a 11º) e coloca eles em uma equipe diferente: a vermelha, e é ai que o "bicho pega", pois fora os outros jogadores das outras equipes, existem 10 jogadores dessa equipe, e o melhor, quem mata-los recebe 10 duca pontos. • Como dito acima, ao ter mais de 11 jogadores dentro do evento é criado automaticamente a equipe vermelha (2º a 11º do rank), pois bem, para quem leu certinho viu que pulamos o 1º do rank: é ai que entra a equipe verde, sim, esta equipe será composta apenas por 1 jogador, sempre o que tiver mais pontos no evento (lembrando que essa função do sistema atualiza a cada morte dentro do evento), e é claro quem mata-lo ganhará 30 pontos dentro do evento. • Aconselho a colocar sempre o tempo do evento superior a 30 minutos para melhor jogabilidade e rivalidade. • O objetivo do evento é ser do time verde ao terminar o evento e ganhar o premio (configurei para os do time vermelho tbem ganhar premio, mas inferior ao do verde). Observações: • As cores das equipes que citei são represetativas, lá você pode editar as que quiserem. • Um mapa opcional esta disponivel para download no tópico. • Não ensinarei detalhes minimos de instalação no servidor porque você deve ao menos ter uma noção básica de otserv. Como instalar: • Primeiramente o arquivo que ficará na lib, ele é o coração do evento, tudo que você precisar configurar é nele. Nomeie de DUCA.lua: • Depois na pasta creaturescripts/scripts/ crie o arquivo DUCA_creaturescripts.lua: (lembrando que as tags para colocar no creaturescripts.xml esta como comentário no começo do código) • Depois na pasta globalevents/scripts/ crie o arquivo DUCA_globalevents.lua: (lembrando que as tags para colocar no globalevents.xml esta como comentário no começo do código) • Depois na pasta movements/scripts/ crie o arquivo DUCA_movements.lua: (lembrando que as tags para colocar no movements.xml esta como comentário no começo do código) Espero que gostem! D U C A ducaMap.otbm
  11. luanluciano93 postou uma resposta no tópico em Suporte & Pedidos
    up
  12. ALUNIA 2017 - CUSTOM YOUROTS Olá pessoal, hoje venho apresentar meu projeto open para vocês. Sou muito fã do mapa Yourots, sempre em horas vagas procurava joga-lo, para quem não conhece: é um servidor estilo baiak com mais RPG, e como tenho me interessado por versões mais atuais, resolvi criar um yourots custom (alunia OT) seguindo as ultimas atualizações do TFS. O projeto está sendo desenvolvido no github (projeto github) onde posto atualizações diárias (changelog). Vocês podem postar dúvidas, erros e qualquer outra coisa aqui no tópico ou criar um issue no github. # Informações do Servidor e Sistemas: → Versão: 10.98 (seguindo as atualizações do TFS 1.3). → War System, Addons System, Mounts System, Market System e Training OFF. → Vip System, Clean Database (players, accounts e houses inativas), Reward Level System, Task System, Arena PVP. → Achievements System (adiconado, falta configurar) → Marriage System (pendente) → Quest Log (pendente) → Refinamento System (pendente) → Cassino System (pendente) # Eventos do Servidor → Duca Evento → Zumbi Evento → BattleField Evento → War Anti-Entrosa, CastleWar, Capture The Flag, Gran Tower, Hour Kill, War of Emperium, Dota, Coliseum, Survival Evento (pendentes). # Quests → Demon Helmet, Annihilator, Pist of Inferno, Demon Oak, Big Quest ... Download Créditos: • GOD Bon (mapa yourots) • TFS team (pela engine do servidor) • @leoloko12 (mapa styller) • @Jobs (correções no servidor) É isso pessoal, espero que gostem
  13. vender o mapa empire?
  14. luanluciano93 postou uma resposta no tópico em Formação de Equipe
    whats +5518997432125
  15. function onSay(cid, words, param) local accountPoints = db.getResult("SELECT `premium_points` FROM `accounts` WHERE `name` = '" .. getPlayerAccount(getPlayerName(cid)) .. "' LIMIT 1;") local points = tonumber(accountPoints:getDataInt("premium_points")) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You have "..points.." premium points.") return true end Pelo cel ... Tem que testar <talkaction words="/premiumpoints" script="balance_points.lua"/>
  16. Amiguinho, procure pesquisar sobre a diferença de mandato e mandado, kkk

Informação Importante

Confirmação de Termo