Jump to content
Close

Search the Community

Showing results for tags 'vankk'.



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 Bots
    • Discussion
  • League of Legends's Geral
  • League of Legends's Suporte
  • Jogos Gerais's Geral
  • Nto New Season's Tópicos
  • Fakes's Fakes
  • Tibia's Geral
  • Tibia's Notícias
  • Tibia's Media
  • Tibia's Life Thread
  • Gráficos's Geral
  • Gráficos's Tutoriais
  • Gráficos's Recursos
  • Gráficos's Aprendizagem & Recursos
  • Gráficos's Galeria
  • Gráficos's Duelos & Batalhas
  • Gráficos's Suporte
  • Desenvolvimento e Programação's Geral
  • Desenvolvimento e Programação's Tutoriais
  • Desenvolvimento e Programação's Trabalhos
  • Desenvolvimento e Programação's Suporte
  • Computação's Geral
  • Computação's Dicas e Tutoriais
  • Computação's Suporte
  • Roleplaying's Roleplaying
  • Playground's (Off-topic)
  • Divulgações's Tópicos
  • Academia de Mapping's Geral
  • Academia de Mapping's Tutoriais

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 30 results

  1. Clique aqui para criar sua conta em Aura! GENERAL INFORMATIONS: - Versão 10.00 - 11 eventos automáticos - PvP bem balanceado. - Média-Hard Stages. - Staff sem favoritismo. - Sistema de domínio de Castelos (Aura Castle) - Reward Chest - Muitos sistemas únicos! - Mais de 60 quests! - +70 Bosses! - Mais de 100 hunts! - Experience shared funcionando 100%. - Equip Hotkeys com exausted. - Muitos sistemas! Tais como: Loyalty System, Dungeon, Achievement, Rifts, Daily Quest, Crafting, Auction, Wild Boss, Boss Points, Champion Arena, e muitos outros.... EVENTOS QUE TEM NO SERVIDOR: • Battlefield, Treasure Event, Metin Stone, Boss Event, Rain Items, Alpha Tower, Capture The Flag, Zombie Event, Last Man Standing, Firestorm, Random Gift Paintball event, Swim Event WORLD TYPE: World Type está setado para PvP. Rates: Experience: Por stages, começa com 300x, e terminando com 1x. Loot rate: 3x Facebook: Não esqueça de curtir a nossa página do Facebook, clique aqui. Wiki: Possuímos uma Wiki do servidor com todas as Features, clique aqui. Venha jogador o melhor servidor personalizado da atualidade!! Estamos lhe esperando em Armia!! Atenciosamente, vankk.
  2. Olá a todos, estou atrás de mappers experientes para o AuraOT, para conhecer mais o servidor, clique aqui. Preencha o formulário a baixo saber um pouco mais de você!! Formulário: Idade: A quanto tempo você mapeia: Discord: Imagens do seu trampo: LEMBRANDO: ESTOU ATRÁS DE PESSOAS EXPERIENTES!!! Você se acha bom o suficiente para participar do Aura? Então coloque mande um formulário aqui no tópico ou fale comigo no Discord (vankk#7765).
  3. Olá, quem quiser ser OT-ADMIN me manda uma mensagem, estou com um projeto em mente para colocar em prática para trabalhar comigo. Eu sou bastante exigente em projetos/trabalhos meus, deixando isso bem claro antes mesmo de conversarmos! Aguardo contato!
  4. vankk

    Coach OT

    Olá, eu estou querendo dar Coach para servidores, explicar como as coisas funcionam na programação, melhorar a comunidade de Open Tibia e também ajudar, caso você esteja interessado entre em contato comigo via Discord. Tem algumas regras: - Só usaremos Discord. - Respeito acima de tudo. - Só entrar em contato caso você já possua um servidor online. - Já saiba sobre a lógica de programação (porque se não, se torna MUITO difícil de ajudar) - Eu tentarei te responder o mais rápido possível, não seja uma criança mimada. - Você querer aprender. - Se eu perceber que você está sendo Leecher, e não está querendo aprender, eu não vou responder mais. No primeiro contato você responderá algumas perguntas minhas para saber quem que você é - e nos conhecermos melhor, claro. E não, eu não vou fazer um script para você, vou tentar te explicar a lógica do que você quer! E você vai tentar fazer! Sim, você vai aprender! Tá, .. mas quem eu sou? Me conhecem como vankk, e sou dono do AuraOT. Eu jogo Tibia a 14 anos, e programo OTS a 9 anos. Atualmente eu sou um contribuidor do The Forgotten Server, e também faço trabalhos para diversos servidores com bastante jogadores online. Possuo conhecimentos em PHP, Lua, Python, Java, JavaScript. Resumidamente é isso, não gosto de enrolar muito, gosto de ser direito. Meu discord é vankk#7765
  5. Eu tinha esse evento muito tempo aqui no meu Pen Drive (para ser mais específico 4 anos), eu vou mudar ele para 1.2 amanha, entao nao me interessa a versao 0.4 mais. Nao sei se esta funcionando, nao tenho mapa. E nao vou explicar configuracoes, se voce nao souber configurar esse evento, voce nao merece te-lo em seu servidor!! Entao esta ai o code: login.luaregisterCreatureEvent(cid, "TBEventC") registerCreatureEvent(cid, "TBEventS") registerCreatureEvent(cid, "TBEventO") tb.lualocal config = { base = {{x=121,y=126,z=7}, {x=142,y=149,z=7}}, -- team1 base, team2 base teamStorage = 49595, fragStorage = {49596, 49597} } function addFrag(id) return setGlobalStorageValue(config.fragStorage[id], math.max(1, (getGlobalStorageValue(config.fragStorage[id])+1))) end function getFragsTB(id) return getGlobalStorageValue(config.fragStorage[id]) == -1 and 0 or getGlobalStorageValue(config.fragStorage[id]) end function getTeam(cid) return getPlayerStorageValue(cid, config.teamStorage) == -1 and 0 or getPlayerStorageValue(cid, config.teamStorage) end function onCombat(cid, target, lastHit, flags) if not(isPlayer(cid)) or not(isPlayer(target)) then return true end if getTeam(cid) ~= 0 and getTeam(cid) == getTeam(target) then return doPlayerSendCancel(cid, "You may not attack teammates.") and false end return true end function onStatsChange(cid, attacker, type, combat, value) if combat == COMBAT_HEALING then return true end if not(isPlayer(cid)) or not(isPlayer(attacker)) then return true end if isMonster(attacker) and getTeam(cid) ~= 0 then return false end if isMonster(attacker) then return true end if getTeam(cid) ~= 0 and getTeam(cid) == getTeam(attacker) then return doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You may not attack teammates.") and false elseif getTeam(cid) == 0 then return true end if type ~= STATSCHANGE_HEALTHLOSS then return true end if value >= getCreatureHealth(cid) then doTeleportThing(cid, config.base[getTeam(cid)]) doSendMagicEffect(getThingPos(cid), 10) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) addFrag(getTeam(attacker)) doPlayerSendTextMessage(attacker, MESSAGE_INFO_DESCR, "You killed ".. getPlayerName(cid) .." and earned a frag for your team. Your team now has ".. getFragsTB(getTeam(attacker)) .. " frags.") doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You were owned by ".. getPlayerName(attacker) ..".") return false end return true end function onOutfit(cid, old, current) if getTeam(cid) ~= 0 then return doPlayerSendCancel(cid, "You cannot change your outfit here.") and false end return true end globalevents tbevent.lualocal config = { tpPos = {x=92,y=118,z=7}, -- where tp happends tpToPos = {x=130,y=130,z=7}, -- tp p onde minutes = 1, -- minute area = {{x=121,y=126,z=7},{x=142,y=149,z=7}}, -- top left and bottom right corner of fight area waiting = {{x=121,y=126,z=7},{x=142,y=149,z=7}}, -- top left and bottom right corner of waiting arena needed = 2, -- minimum players timeToEnd = 30*1000, -- time to end base = {{x=121,y=126,z=7}, {x=142,y=149,z=7}}, -- team1 base, team2 base names = {"Alliance", "Horde"}, -- team names outfit = {{132, 136, 40},{132, 136, 160}}, -- outfits teamStorage = 49595, fragStorage = {49596, 49597}, fragsToWin = 3, -- frags to win outfitStorage = 49598 } function getFragsTB(id) return getGlobalStorageValue(config.fragStorage[id]) == -1 and 0 or getGlobalStorageValue(config.fragStorage[id]) end function getTeam(cid) return getPlayerStorageValue(cid, config.teamStorage) == -1 and 0 or getPlayerStorageValue(cid, config.teamStorage) end function setTeam(cid, team) local o = getCreatureOutfit(cid) setPlayerStorageValue(cid, config.outfitStorage, "{lookType=" .. o.lookType .. ", lookHead=" .. o.lookHead .. ", lookAddons=" .. o.lookAddons .. ", lookLegs=" .. o.lookLegs .. ", lookBody="..o.lookBody .. ", lookFeet=".. o.lookFeet.."}") doCreatureChangeOutfit(cid, {lookType = config.outfit[team][getPlayerSex(cid)+1], lookHead = config.outfit[team][3], lookAddons = 3, lookLegs = config.outfit[team][3], lookBody = config.outfit[team][3], lookFeet = config.outfit[team][3]}) return setPlayerStorageValue(cid, config.teamStorage, team) end function winner(id) if isInArray({1,2}, id) then doBroadcastMessage(config.names[id] .. " has won the Team Battle event.") for _, cid in pairs(getPlayersOnline()) do if getTeam(cid) == id then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your team has won the Team Battle event.") local rand = math.random(1,3) if rand == 1 then doPlayerAddItem(cid, SOFTBOOTS_ID, 1) elseif rand == 2 then doPlayerAddItem(cid, 2160, 10) else doAddPoints(cid, 5) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your team has lost the Team Battle event.") end end else doBroadcastMessage("No one won the Team Battle event. DRAW") end for _, cid in pairs(getPlayersOnline()) do if getTeam(cid) ~= 0 then doTeleportThing(cid, getTownTemplePosition(1)) doSendMagicEffect(getThingPos(cid), 10) setPlayerStorageValue(cid, config.teamStorage, -1) setGlobalStorageValue(5474578, -1) doCreatureChangeOutfit(cid, loadstring("return " .. getPlayerStorageValue(cid, config.outfitStorage))()) end end end function areaPlayers(c) local t = {} for x = c[1].x, c[2].x do for y = c[1].y, c[2].y do for z = c[1].z, c[2].z do local tmp = getThingFromPos({x=x,y=y,z=z,stackpos=253}) if tmp.uid > 0 and (isPlayer(tmp.uid)) then table.insert(t, tmp.uid) end end end end return t end function endTB(z) if z >= config.timeToEnd then local w = getFragsTB(1) == getFragsTB(2) and 3 or getFragsTB(1) > getFragsTB(2) and 1 or 2 return winner(w) elseif getFragsTB(1) ~= getFragsTB(2) then if getFragsTB(1) >= config.fragsToWin then return winner(1) elseif getFragsTB(2) >= config.fragsToWin then return winner(2) end end addEvent(endTB, 25, z+25) end function setTeams(cid, team) local pos = config.base[team] if not(isPlayer(cid)) then return true end doTeleportThing(cid, pos) doSendMagicEffect(pos, 10) setTeam(cid, team) end function startTB() doRemoveItem(getTileItemById(config.tpPos, 1387).uid) local ppl = areaPlayers(config.waiting) for i = 1, #ppl do local level = getPlayerLevel(ppl[i]) if not(level >= 150) then -- LEVEL HERE doTeleportThing(ppl[i], getTownTemplePosition(1)) doSendMagicEffect(getThingPos(ppl[i]), 10) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "To fight here must be level 150.") end end ppl = areaPlayers(config.waiting) if #ppl%2 == 1 then local r = ppl[math.random(#ppl)] doTeleportThing(r, getTownTemplePosition(1)) doSendMagicEffect(getThingPos(r), 10) doPlayerSendTextMessage(r, MESSAGE_INFO_DESCR, "Sorry, but you were kicked from the event for balancement.") end ppl = areaPlayers(config.waiting) if #ppl >= config.needed then for p = 1, #ppl/2 do addEvent(setTeams, 10*1000, ppl[p], 1) for i = 10, 1, -1 do addEvent(doPlayerSendTextMessage, (10-i)*1000, ppl[p], MESSAGE_INFO_DESCR, "Team Battle event will start in " .. i .. " seconds.") end end for p = #ppl/2+1, #ppl do addEvent(setTeams, 10*1000, ppl[p], 2) for i = 10, 1, -1 do addEvent(doPlayerSendTextMessage, (10-i)*1000, ppl[p], MESSAGE_INFO_DESCR, "Team Battle event will start in " .. i .. " seconds.") end end addEvent(endTB, 10*1000, 0) return doBroadcastMessage("Team Battle event started.") end for i = 1, #ppl do doTeleportThing(ppl[i], getTownTemplePosition(1)) doSendMagicEffect(getTownTemplePosition(1), 10) doPlayerSendTextMessage(ppl[i], MESSAGE_INFO_DESCR, "There were not enough players") end doBroadcastMessage("Team Battle failed to start, because there were not enough players.") setGlobalStorageValue(5474578, -1) end function onTime() setGlobalStorageValue(config.fragStorage[1], -1) setGlobalStorageValue(5474578, 1) setGlobalStorageValue(config.fragStorage[2], -1) doBroadcastMessage("Team Battle event will start in " .. config.minutes .. " minutes. The teleporter is open now. ") doCreateTeleport(1387, config.tpToPos, config.tpPos) for m = config.minutes-1, 0, -1 do if m == 0 then addEvent(startTB, config.minutes*60*1000) else addEvent(doBroadcastMessage, (config.minutes-m)*60*1000, "Team Battle event will start in " .. m .. " minutes.") end end return true end Créditos: Desconhecido. Yours VANKK;
  6. Offline Message by vankk Eu estava codando um sistema de Auction para o Aura, e precisou dessa função, e gostaria de compartilhar com vocês para caso vocês precisem também. Basicamente o script irá enviar uma message para um jogador contendo uma mensagem. Execute em seu phpMyAdmin essa query: CREATE TABLE `offline_message` ( `id` int(11) NOT NULL AUTO_INCREMENT, `player_name` varchar(64) NOT NULL, `message` TEXT NOT NULL, PRIMARY KEY (`id`), FOREIGN KEY (`player_name`) REFERENCES `players`(`name`) ON DELETE CASCADE ) ENGINE=MyISAM DEFAULT CHARSET=latin1 Em data/global.lua adicione function doSendOfflineMessage(targetName, message) db.query(string.format('INSERT INTO `offline_message` (player_name, message) VALUES (%s, %s)', db.escapeString(targetName), db.escapeString(message))) end function Player.checkOfflineMessage(self, playerName) local resultId = db.storeQuery(string.format('SELECT * FROM `offline_message` WHERE `player_name` = %s', db.escapeString(playerName))) if resultId ~= false then local message = result.getDataString(resultId, "message") local id = result.getDataString(resultId, "id") self:sendTextMessage(MESSAGE_INFO_DESCR, string.format('Offline Message:\n%s', message)) db.query(string.format('DELETE FROM `offline_message` WHERE `id` = %d', id)) end end Em data/creaturescripts/login.lua adicione essa linha em qualquer parte do código antes do return true: player:checkOfflineMessage(player:getName()) Para enviar uma mensagem para algum jogador é doSendOfflineMessage(playerName, message). Por exemplo: doSendOfflineMessage('Vankk', 'Aura é o melhor servidor baiak de todos os tempos. Parabéns.') Até a próxima . vankk.
  7. Depois de muito tempo trabalhando nesse servidor, finalmente iremos apresenta-lo a vocês com toda satisfação do mundo. LegendsOT é um servidor alternativo no qual o Head Scripter possui um 8 anos de experiência em criação de servidores de Tibia, e um vasto conhecimento sobre bugs da engine do The Forgotten Server, deixamos o servidor impecável e queremos apresentar um servidor com grandes qualidades e estável. O Legends será um servidor no quais possuirá sistemas únicos do servidor, e tendo como base um servidor alternativo, como por exemplo novas Quests únicas do servidor, e monstros também. Sem mais delongas, segue abaixo as principais features e informações do LegendsOT. Em LegendsOT a Thais é completamente modificada com uma Gameplay única! Prey System! Sistema de Imbuement! Em LegendsOT as Wars são inesquecíveis. Você não precisa relogar para aceitar a Warmode. E além de tudo que você tem informação de TUDO! Sua Guild pode avançar de level, e todos ganham uma recompensa ao atingir um específico level, e eles se acumulam! Vá atrás de Achievement e ganhe uma recompensa por eles! E muito mais coisas na quais você descobrirá ao se aventurar em nosso mundo! Tá esperando o que para criar sua conta? Clique aqui para criar sua conta, e não se esqueça de chamar seus amigos e rivais para Wars inesquecíveis! Nós vemos em Thais no dia 15 de Setembro às 18 horas GMT -3. Atenciosamente, Legends Staff.
  8. vankk

    Hosting

    Olá senhoras e senhores, estou com duas máquinas da OVH no quais estão vagas e gostaria de patrocinar alguns projetos, caso tenha interesse me envie uma mensagem no Discord (vankk #7765) ou por private. Minha reputação já procede por si própria. Atenciosamente, vankk.
  9. Olá senhoras e senhores, vendo o quanto existem "empresas" abusivas hoje em dia no meio do Open Tibia, eu decidi abrir esse negócio para tentar acabar com isso, e perceberem que estão comprando preços abusivos, por máquinas caras, ruins, e tendo um suporte chulo. Porque Vankk-OTS Hosting Eu possuo 8 anos de Open Tibia, e 14 de Tibia, conheço os problemas que um servidor enfrenta diariamente, porque eu tenho o meu próprio, e preciso ser exigente nele também. Sei que um servidor não pode ter uma estabilidade, e não sofrer nenhum tipo de ataque seja ele DDoS, ou DoS; posso lhe garantir que isso não acontecerá. Conseguimos mitigar uma larga escala de ataques. Site Estamos montando um site, e esperamos que em breve estará funcional! Planos VPS 1 (1 vCore / 2GB / SSD 10GB) - Valor: R$ 30 VPS 2 (1 vCore / 4GB / SSD 20GB) - Valor: R$ 60 VPS 3 (2 vCore / 8GB / SSD 40GB) - Valor: R$ 120 Dedicado 1 (Cpu: Core™ i3-2130/3240 - Cores/Threads: 2c/4t - Freq: 3.4GHz - RAM: 8GB - Armazenamento: 2TB - 100mbp/s) - Valor: R$210 Dedicado 2 (Cpu: Core™ i5-2300 - Cores/Threads: 4c/4t - Freq: 2.8 GHz - RAM: 16GB - Armazenamento: 2TB - 100mbp/s) - Valor: R$260 Dedicado 3 (Cpu: Intel I7-4790K - Cores/Threads: 4c/8t - Freq: 4GHz - RAM: 16GB - Armazenamento: 240GB SSD - 100mbp/s) - Valor: R$400 Dedicado 4 (Cpu: Intel I7-4790K - Cores/Threads: 4c/8t - Freq: 4GHz- RAM: 32GB - Armazenamento: 240GB SSD - 100mbp/s) - Valor: R$450 Dedicado 5 (Cpu: Intel I7-6700K - Cores/Threads: 4c/8t - Freq: 4GHz - RAM: 64GB - Armazenamento: 240GB SSD - 100mbp/s) - Valor: R$580 Contratar serviço Você precisa entrar em contato comigo, irei passar alguns meios de contato no quais você pode me achar: Skype: vankk_ Discord: vankk #7765 Mensagem privada no TibiaKing. Então é isso aí senhoras e senhores, garanto a vocês que não irão o se arrepender com o serviço Atenciosamente, vankk.
  10. Olá senhoras e senhores, estou precisando de Mappers, no qual irá mapear na versão 10.99+ do Tibia. O trabalho será pago, e mensal, você receberá um salário. Você poderá escolherer o meio de pagamento: PayPal, PagSeguro, Depósito, Bitcoin, Ethereum. Caso esteja interessado por favor entrar em contato comigo via PM ou Discord (vankk #7765) enviando fotos do seu trabalho e também quantos anos você tem. Somente pessoas experientes, e principalmente que não seja uma criança, não gosto de fazer negócios com moleque. Atenciosamente, vankk.
  11. Olá senhores, venho aqui anunciar três sistemas no quais foram desenvolvidos por mim para o Aura que estará disponível no servidor a partir do Server Save do dia 13 de maio de 2017. Todos os sistemas foram escritos para TFS 1.3, e gostaria de ver os comentários de vocês sobre os sistemas. Waypoint O sistema consiste em você ter o item Waypointer que poderá ser adquirido na Store e com esse item você poderá marcar Waypoints ao arredores de Aura, e depois poder ser teletransportado para lá. Caso você não possua mais o item os Waypoints marcados não poderão ser utilizados, ou seja, o item precisa sempre estar em sua backpack! Jogadores VIPs conseguem marcar 5 Waypoints ao arredor do mapa, e jogadores que não são VIP somente 3. Para você marcar um Waypoint basta você falar !waypoint nome_do_lugar. No exemplo abaixo mostramos salvando o Waypoint no Depot de Armia. Após marcado o Waypoint você sempre poderá ir até ele desde que o item não esteja em Cooldown em seu personagem. O cooldown do item é de 10 minutos. Donation House Diferente de todos outros servidores no quais você precisa entregar o item para um Administrador e ele te da a casa, em Aura eu decidi fazer esse processo automático, no qual o jogador compra somente o item na Store, e utiliza o item. A Donation House é uma casa na qual jogadores poderão alugar semanalmente em Aura e isso lhe trará alguns benefícios, como: trainers particulares, depot particular, e juntamente uma casa com mais de 6000 SQM no total, e acesso a monstros exclusivos que possuem maiores grandes de dropar major crystalline token, aura key, loot crate, gold nuggets, etc. O item de acesso para a Donation House estará a venda em nossa Store, e basta o jogador usar o item e receberá uma Donation House. Após uma semana do aluguel da casa o jogador precisa ter o item novamente, caso ele não tenha, ele perderá acesso a aquela casa. Tenha em mente que você não precisa estar online para pagar o aluguel da casa, porém, o item PRECISA ESTAR NO PERSONAGEM, NA BACKPACK! Caso o item esteja no depot, ou até mesmo no Inbox, e não esteja na backpack, o jogador perderá a casa do mesmo jeito. Sistema de reputação Em Aura queremos que os jogadores interajam com outros jogadores, e com isso desenvolvemos o sistema de reputação, que o que ele fizer dentro do jogo impactará em suas escolhas no futuro, como por exemplo acesso a Hunts, e até mesmo Quests. Para você dar reputação para um jogador você precisa ter pontos de opinião, que no qual são obtidos a cada 25 minutos logado em Aura. E após tendo os pontos de opinião você pode dar uma reputação para outro jogador utilizando o comando: !rep player_name. Existe uma tabela que fizemos sobre o que você fizer vai lhe dar, como por exemplo, matar um dog, ou cat, você perderá 5 pontos de reputação, indo para o lado mal! E o que acharam dos sistemas que irá vir no próximo Update de Aura? Caso queira conhecer sobre o servidor entre em www.auraot.com Atenciosamente, vankk.
  12. Olá a todos, atualmente estou procurando gamemaster para o Aura, você pode conferir o servidor clicando aqui. Preencha o formulário a baixo saber um pouco mais de você!! Formulário: Idade: A quanto tempo joga Tibia: Quantas horas disponíveis por dia Discord (caso não tenha, crie um xD): Você se considera justo? Porque? Porque você gostaria de participar da Staff de Aura: LEMBRANDO: ESTOU ATRÁS DE PESSOAS EXPERIENTES!!! Você se acha bom o suficiente para participar de nossa Staff? Então coloque mande um formulário aqui no tópico ou fale comigo no Discord (vankk#7765).
  13. Reedem Points by vankk Basicamente esse script é você utilizar essa talkaction, e o jogador resgatar os pontos baseado no código de transação do PagSeguro. Irei explicar as configurações do script no final. Vá em data/talkactions/scripts e crie um arquivo .lua e coloque o nome de reedem_points.lua após isso, adicione esse código dentro dele; local config = { tableName = 'pagseguro_log', -- nome da tabela em sua database estructureTable = 'transacaoid', -- nome da estrutura da tabela tablePoints = 'pontos', -- nome da estrutura da tabela do pagseguro que mostra a qntidade de pontos que o jogador recebeu pointsEstructure = 'coins', -- nome da tabela de points do seu servidor } function onSay(player, words, param) local tables = {config.tableName, config.estructureTable, config.pointsEstructure, config.tablePoints} for i = 1, #tables do if not tables[i] then player:sendTextMessage(MESSAGE_EVENT_ORANGE, 'Por favor contate o Administrador do servidor, parece que ele configurou errado o script.') return false end end local tmpParam = param if not tmpParam then player:sendTextMessage(MESSAGE_EVENT_ORANGE, 'Por favor coloque o código de transação do PagSeguro.') return false end local resultId = db.storeQuery(string.format('SELECT * FROM `%s` WHERE `%s` = %s AND `reemded` = 0 ', config.tableName, config.estructureTable, db.escapeString(tmpParam))) if not resultId then player:sendTextMessage(MESSAGE_EVENT_ORANGE, 'Não existe esse código em nossa database ou então já foi resgatado.') return false end local amountPoints = result.getDataInt(resultId, config.tablePoints) result.free(resultId) db.query(string.format('UPDATE `%s` SET `reemded` = 1 WHERE `%s` = %s', config.tableName, config.estructureTable, db.escapeString(tmpParam))) db.query(string.format('UPDATE `accounts` SET `%s` = `%s` + %d WHERE `id` = %d', config.pointsEstructure, config.pointsEstructure, amountPoints, player:getAccountId())) player:sendTextMessage(MESSAGE_INFO_DESCR, string.format('Você resgatou com sucesso %d pontos utilizando o código %s.', amountPoints, tmpParam)) return false end Agora vá em data/talkactions/talkactions.xml e adicione essa tag <talkaction words="!points" separator=" " script="players/reedem_points.lua" /> Execute essa query em seu phpMyAdmin, mas antes de executar leia a explicação! ALTER TABLE `pagseguro_log` ADD `reemded` INT(1) NOT NULL DEFAULT '1'; Então vamos lá para a explicação, é bem importante que você preste atenção nessa caralha se não vai dar merda. No script eu adicionei a tabela config, no qual funciona da seguinte maneira: tableName = É o nome da tabela que fica o seu log das transações do PagSeguro estructureTable = É o nome da estrutura que fica dentro do log da transação do pagSeguro no qual guarda o código de transação tablePoints = É o nome da estrutura que fica dentro do log da transaçÃo do pagSeguro no qual guarda quantos pontos o jogador recebeu pointsEstructure = É o nome da estrutura que fica dentro da tabela accounts que guarda os pontos dos jogadores. Agora que você já sabe o que é o tableName, na query na qual eu falei acima você precisará mudar para o nome da sua tabela do log do PagSeguro. Por exemplo, caso o nome da sua tabela seja pagseguro_transactions, você muda para a parte pagseguro_log para pagseguro_transactions. Lembrando que não dou suporte então, caso não entendeu, leia novamente o tópico até entender, porque está de uma maneira bem explicada. Atenciosamente, vankk.
  14. Prision Bosses TFS 1.2 by vankk Eu estava com um código bem ruim dos bosses da Prision Key no Aura, e resolvi atualizar, e decidi compartilhar aqui com vocês. Caso vocês queiram ver o script em funcionamento entre já em Aura. Clique aqui para ir para o site. O sistema está bem fácil de ser configurado, está tudo em tabelas, esse script é para os bosses: Zavarash, Horadron, Terofar. data/actions/actions.xml <action itemid="22606" script="prision_bosses.lua"/> <action itemid="22605" script="prision_bosses.lua"/> <action itemid="22604" script="prision_bosses.lua"/> data/actions/prision_bosses.lua -------------THIS SCRIPT WAS MADED BY VANKK AT 15TH DECEMBER 2016 AT 4 P.M (GMT - 3) ------------- local config = { [22606] = { targetId = 22636, -- Target ID. bossName = 'Zavarash', -- boss name keyPlayerPosition = Position(296, 1650, 12), -- Where the player should be. newPosition = Position(220, 1591, 13), -- Position to teleport bossPosition = Position(216, 1587, 13), -- Boss Position centerPosition = Position(215, 1591, 13), -- Center Room exitPosition = Position(293, 1634, 12), -- Exit Position rangeX = 20, -- Range in X rangeY = 20, -- Range in Y time = 15, -- time in minutes to remove the player }, [22605] = { targetId = 22634, -- Target ID. bossName = 'Horadron', -- boss name keyPlayerPosition = Position(291, 1650, 12), -- Where the player should be. newPosition = Position(293, 1676, 13), -- Position to teleport bossPosition = Position(300, 1677, 13), -- Boss Position centerPosition = Position(296, 1678, 13), -- Center Room exitPosition = Position(293, 1634, 12), -- Exit Position rangeX = 20, rangeY = 20, time = 15, -- time in minutes to remove the player }, [22604] = { targetId = 22638, -- Target ID. bossName = 'Terofar', -- boss name keyPlayerPosition = Position(302, 1650, 12), -- Where the player should be. newPosition = Position(257, 1675, 13), -- Position to teleport bossPosition = Position(260, 1676, 13), -- Boss Position centerPosition = Position(255, 1678, 13), -- Center Room exitPosition = Position(293, 1634, 12), -- Exit Position rangeX = 20, rangeY = 20, time = 15, -- time in minutes to remove the player } } local function roomIsOccupied(centerPosition, rangeX, rangeY) local spectators = Game.getSpectators(centerPosition, false, false, rangeX, rangeX, rangeY, rangeY) if #spectators ~= 0 then return true end return false end function clearBossRoom(playerId, centerPosition, rangeX, rangeY, exitPosition) local spectators, spectator = Game.getSpectators(centerPosition, false, false, rangeX, rangeX, rangeY, rangeY) for i = 1, #spectators do spectator = spectators[i] if spectator:isPlayer() and spectator.uid == playerId then spectator:teleportTo(exitPosition) exitPosition:sendMagicEffect(CONST_ME_TELEPORT) end if spectator:isMonster() then spectator:remove() end end end function onUse(player, item, fromPosition, target, toPosition, isHotkey) local tmpConfig = config[item.itemid] if not tmpConfig then return true end if target.itemid ~= tmpConfig.targetId then return true end local creature = Tile(tmpConfig.keyPlayerPosition):getTopCreature() if not creature or not creature:isPlayer() then return true end if roomIsOccupied(tmpConfig.centerPosition, tmpConfig.rangeX, tmpConfig.rangeY) then player:sendCancelMessage("There is someone in the room.") return true end local monster = Game.createMonster(tmpConfig.bossName, tmpConfig.bossPosition) if not monster then return true end -- Send message player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'You have entered an ancient demon prison cell!') player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'You have fifteen minutes to kill and loot this boss, else you will lose that chance.') -- Let's roll addEvent(clearBossRoom, 60 * tmpConfig.time * 1000, player:getId(), tmpConfig.centerPosition, tmpConfig.rangeX, tmpConfig.rangeY, tmpConfig.exitPosition) item:remove() player:teleportTo(tmpConfig.newPosition) player:getPosition():sendMagicEffect(CONST_ME_TELEPORT) return true end Não ensinarei a configurar a tabela, isso é uma tarefa bem fácil, e para não ter nada de mão beijada também né, Esse script é exclusivo do TibiaKing, e sua postagem em outros forums é proibida. Caso utilize em algum projeto, por favor manter os créditos.
  15. Funções: Ao utilizar o comando !checkitem, itemId irá visualizar todos os jogadores da database no qual possuí o item sendo carregado no personagem e irá falar in-game. Script funcionando: Script: function onSay(player, words, param) if not player:getGroup():getAccess() then return true end if not param then player:sendCancelMessage('Please type the command: !checkItem, itemId') return false end local itemId = tonumber(param) if not itemId then player:sendCancelMessage('The value should be numeric.') return false end local resultId = db.storeQuery(string.format('SELECT `name`, `id` FROM `players` WHERE `id` IN (SELECT `player_id` FROM `player_items` WHERE `itemtype` = %d)', itemId)) local message = string.format('Results from the search from the itemId %d in our database:\n\n', itemId) if resultId ~= false then repeat local playerName = result.getDataString(resultId, "name") local playerId = result.getDataInt(resultId, "id") local checkOnline = db.storeQuery(string.format('SELECT `player_id` FROM `players_online` WHERE `players_online`.`player_id` = %d', playerId)) if checkOnline ~= false then status = 'Online' else status = 'Offline' end message = message .. playerName .." [".. status .."]\n" until not result.next(resultId) result.free(resultId) else message = message .. "There is no players with this item at our server." end player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, message) return false end NOTAS: Na tag do talkaction.xml precisa ter separator = " " Esse script só funciona na versão TFS 1.x do The Forgotten Server Créditos ao van key key AKA eu.
  16. Sobre Eternia é um servidor que utiliza scripts antigos meus(vankk) de meados de 2009~2011 para a versão mais atual do Tibia sempre. Eternia será um servidor Evolution Map totalmente modificado, aparentemente até mesmo, um mapa próprio, tais modificações será adaptadas para o RPG e também estamos focando o para WARS. Esse servidor está sendo criado como base cidades como base de cidades do globais, para lembrar as wars lá, é também com diferente. O servidor não possui nenhum items over powered (items muitos fortes) no shopping com desvantagens para jogadores que não possam pagar. O servidor possuirá teleports para hunts/quests para facilitar o gameplay para ir para as wars. Queremos que o PvP de Eternia seja TOTALMENTE MODIFICADO E DINÂMICO. Tais exemplos: Stone skin amulet, might ring foram reformulados completamente, runas/spells em área foi reformulada. Quando o seu time está em war system, você não pode usar runas/spells em área(queremos que as wars seja baseada em Sudden Death Rune, e não avalanche/runas em área). Quaisquer projetos meu utilizará: Stages Começa com 350x e acaba com 3x. O objetivo dessa stages é que queremos manter o PvP intacto, ou seja não queremos war de level 320 para cima. Distro Será lançado na versão 10.90 utilizando o TFS 1.2 como base por ser o mais atualizado. Vantagens de ser VIP Mais experiência que outros jogadores; Ao logar em qualquer character da sua conta mudará o efeito de entrar no servidor; 3 novas cidades: Green City, Hexana, Ereth; Hunts exclusivas com bichos exclusivos da área vip que dão mais experiência e mais loot; Casas exclusivas na área vip; Raids exclusivas na área vip; Possuem depot com até 3 trainers ao mesmo tempo e possuindo depot; Mensagens de anúncio de vip não seram visíveis aos jogadores vips; 12 outfits exclusivas de quem é vip; Depot com mais espaço; Vip list maior; Pode comprar backpacks de runas/potions em Ereth por um preço mais barato que nos NPCs.
  17. Olá senhoras e senhores, venho por meio desse tópico trazer algo que atualmente está realmente me incomodando muito em que toda vez que eu entro no fórum do TibiaKing para ver o que está acontecendo. Temo que muitas pessoas não leiam esse tópico, devido a falta de maturidade, ou por serem novatos no mundo do Open Tibia, os que lerem por completo tenho certeza que iram comentar. Quem é programador de quaisquer linguagem de programação do TibiaKing, talvez deva se sentir alguma coisa parecida como o que eu sinto: eu não tenho vontade mais de programar/ajudar a maioria das pessoas TibiaKing. As vezes eu ajudo um ou outro, mas eu só ajudo aquele que ajuda outras pessoas também. Somos uma comunidade de Open Tiba, ou éramos, porque cada dia essa "comunidade" está se tornando irreconhecível, precisamos mudar isso antes que seja tarde de mais. A um tempo atrás eu me frustrei muito com essa "comunidade", eu fiz um script para uma pessoa, na qual eu não me recordo quem, mas eu queria citar o nome, só para a pessoa ver a atitude dela. Essa pessoa me mandou mensagem privada após, falando que o script funcionava, e me pedindo para eu remover do tópico, depois daquele dia, eu me ausentei muito do TibiaKing, e removi de me mandarem mensagem privada. Quando eu acabo de programar os meus dois servidores, eu abro o TibiaKing as vezes para ler, para ver o que está passando por aqui, vejo pessoas venerando/exaltando pessoa X e Y por trazerem datapacks horríveis para a Comunidade, cheio de bugs propositais e dando para a Comunidade, e em off *cough* skype *cough* , eles vendem aquelas datapacks com mais bugs, porém com mais features por valores absurdos. Uma coisa que mais me frustrou nessa semana foi pessoa X vendendo um script que já existe na internet desde 2011, e que somente modificou o nome, e não fez nada, e foi cobrar a pessoa U por trazer para a comunidade, como se a pessoa que trouxe estivesse errada, sendo que a pessoa X estava falando de caráter... Vejam que nesse tópico eu não citei nomes, afim de evitar conflitos nesse tópico, porque não é o intuito desse tópico, mas se a carapuça serviu, então relaxa. Eu senti a necessidade de falar isso por alguns motivos: Pela a quantidade de leechers(aka sangue sugas) que existem no fórum, com leechers eu quero dizer de pessoas que pedem ajudam, mas não ajudam ninguém. Estão aqui apenas pensando em si mesmo, egoístas. Pelo fato que eu citei ocorrido com a pessoa X e U, isso realmente, me frustrou de uma maneira absurda! Mas enfim, vamos deixar nossos egos de lado por um momento e de discutir sobre isso de alguma forma construtiva. Peço para que os Administradores se possível não deletem o tópico/movam para a lixeira. Estou apenas comentando uma coisa que está acontecendo em nosso fórum, no qual precisamos melhorar ele. Irei citar alguns dos Administradores/Moderadores para verem o tópico: @Matk @Guilherme @Comedinha @Azhaurn @Wakon @Snowsz vankk.
  18. Entre pelo link: https://discord.gg/MBAjkmM Meu discord: vankk#7765 Quero criar um chat para a comunidade conversar sobre Open Tibia, programação, mapa, projetos, etc, etc.. vankk;
  19. IP: baiak.auraot.com | SITE: http://baiak.auraot.com | PORT: 7171 | CLIENT: 10.90-10.91 SERVIDOR RESETADO, RE-ABERTURA DIA 22-04-2016 AS 18 HORAS! GENERAL INFORMATIONS: - Sistema de Cast - Equip Hotkey - Update diários! - Global depot! - Múltiplas raids! - PvP bem balanceado. - Fast Attack! - Mapa bastante detalhado, e agradável. - Mais de 30 quests! - Mais de 50 hunts free! - Staff que não possui favoritismo! - Ganhe 5 points ao chegar ao level 500! EVENTOS QUE TEM NO SERVIDOR • Battlefield • Zombie Event • Random Gift • Rain Items • Paintball event • Alpha Tower ALGUNS SISTEMAS QUE POSSUIMOS • Sistema de Cozinhar • Sistema de Addons • Sistema de Service • Sistema de Hunt privada • Sistema de Task • Sistema de Fly • Sistema de cultivo de maconha O que é cada sistema? • Cozinhar: Você faz algumas comidas especiais para ganhar BUFF. Como, curar sua vida por completo, aumentar sua skill em 10 por 1 hora entre outros. • Addon: Em AuraOT o sistema de addons é por meio de procurando de clicando nas estátuas estão espalhadas pelo mapa. Quais addons que posso achar por meio de cliques em estátuas: Citizen, Hunter, Knight, Summoner, Warrior, Barbarian, Assassin,Druid, Wizard, Oriental, Pirate, Beggar, Shaman, Norsewoman, Warmaster, Jester, Wayfarer, Deepling. • Service: Enviar mensagem de service para o servidor, utilize o comando “!service Inquisition, 1, 45” para anunciar que é Inquisition é daqui a 1 hora e 45 minutos, cada mensagem tem o custo de 20000gps. • Hunt privada: Hunt area é uma área que é paga com Gold Nugget, e apenas um jogador pode entrar e ficar caçando por 20 minutos nela, nessa área os monstros são diferentes, dão mais loot, mais experiência, e tem menos vida! Para summonar um monstro você deve pisar no piso da sala na qual você entrar, e ao pisar irá summonar o monstro respectivo da sala, só pode summonar até 4 monstros. E lembrando que Hunt Area é um script exclusivo de Aura, ou seja, nenhum outro servidor tem! • Task: Um sistema que ao matar determinado quantidade de monstros falado no NPC Sarah, você ganha uma recompensa por esse feito. FOTOS • Templo • • Quests • • Cidades • • Sistema de Voar • • Sistema de Weed •
  20. Eu estava programando um servidor agora pouco, e fiz esse script em 10~30 segundos, e achei interessante compartilhar esse script, pode ser útil para alguém. A ideia desse script é como o título fala, dar promotion no server quando entra pela primeira vez. Em login.lua em baixo de: loginStr = loginStr .. ' Please choose your outfit.' Adicione esse code: local vocation = player:getVocation() local promotion = vocation:getPromotion() player:setVocation(promotion) Basicamente é isso.
  21. IP: eternia.otscript.com | SITE: http://eternia.otscript.com | PORT: 7171 | CLIENT: 10.90 GENERAL INFORMATIONS: - Sistema de Cast - Reward Chest - Sistema de Raids funcionando 100% - PvP bem balanceado (NÃO PODENDO UTILIZAR RUNAS/SPELLS DE ÁREA EM WAR SYSTEM) - Sem items Over Powered no Shopping! - Mapa muito detalhado e bonito - Mais de 20 quests! - Mais de 30 hunts com um mapa extremamente detalhado! - Staff que não possui favoritismo! E muitas outras coisas!!!!!! EVENTOS QUE TEM NO SERVIDOR: (Virá mais eventos em updates) • Guild Wars.. • Battlefield • Zombie Event • Random Gift • Rain Items • Last Man Standing WORLD TYPE: World Type está setado para PvP, e você ganhará experiência ao matar outros jogador, atualmente está 0.45x EXP: Experience: Por stages, começa com 350x, e terminando com 3x. FOTOS: Atenciosamente, Eternia Staff.
  22. Olá a todos, atualmente estou procurando gamemaster e tutores para o Eternia, você pode conferir o servidor clicando aqui. Tem algumas vagas que estamos precisando preencher para esse projeto: Tutores: [0/3] Gamemaster: [0/1] Preencha o formulário a baixo saber um pouco mais de você!! Formulário: Idade: A quanto tempo joga Tibia: Conhece as quests do Tibia RL? Skype: Qual vaga deseja preencher: Porque você gostaria de participar do projeto: LEMBRANDO: ESTOU ATRÁS DE PESSOAS EXPERIENTES!!! Você se acha bom o suficiente para participar desse projeto? Então coloque mande um formulário aqui no tópico ou fale comigo no Skype.
  23. Forcem músicas para eu colocar no pen drive do meu carro. SEM ZUEIRA NESSA PORRA!
  24. Deem ideias para colocar num npc female que será de eventos. SEM ZUEIRA NESSA PORRA! muito obrigado.

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 partindo do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer publicidade 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! A publicação do seu anuncio é instantânea!

×
×
  • Create New...