Ir para conteúdo

Absolute

Héroi
  • Registro em

  • Última visita

Tudo que Absolute postou

  1. Absolute postou uma resposta no tópico em Suporte Tibia OTServer
    Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
  2. Absolute postou uma resposta no tópico em Suporte Tibia OTServer
    Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
  3. Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
  4. Absolute postou uma resposta no tópico em Suporte Tibia OTServer
    Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
  5. Creio que ninguém ainda liberou a versão compatível com as spr
  6. Absolute postou uma resposta no tópico em Suporte & Pedidos
    Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  7. Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
  8. Qual TFS?
  9. Tente substituir por: local coins = 2145 local cost = 10 local playing = createConditionObject(CONDITION_INFIGHT) setConditionParam(playing, CONDITION_PARAM_TICKS, 3000) local function checkPrize(array) local prize = 0 if array[1] == array[2] and array[2] == array[3] and array[1] == 9 then --3n iguais = 9 return "jackpot" end if array[1] == array[2] and array[1] == array[3] then -- 3n iguais return 20 * array[1] end if array[1] == array[2] or array[1] == array[3] then return 8 * array[1] end if array[2] == array[3] then return 8 * array[2] end if (array[1] == array[2] - 1 and array[1] == array[3] - 2) or (array[1] == array[2] + 1 and array[1] == array[3] + 2) then return (array[1] + array[2] + array[3]) * 9 end return 0 end function getJackpotEffect() local it = math.random(1,5) if it == 1 then return 27 elseif it == 2 then return 28 elseif it == 3 then return 29 elseif it == 4 then return 84 else return 85 end end function sendJackpotEffect(pos) local pos1 = {x = pos.x + 2, y = pos.y, z = pos.z} local pos2 = {x = pos.x + 1, y = pos.y + 1, z = pos.z} local pos3 = {x = pos.x, y = pos.y + 2, z = pos.z} local pos4 = {x = pos.x - 1, y = pos.y + 1, z = pos.z} local pos5 = {x = pos.x - 2, y = pos.y, z = pos.z} local pos6 = {x = pos.x - 1, y = pos.y - 1, z = pos.z} local pos7 = {x = pos.x, y = pos.y - 2, z = pos.z} local pos8 = {x = pos.x + 1, y = pos.y - 1, z = pos.z} doSendDistanceShoot(pos, pos1, 39) doSendDistanceShoot(pos, pos2, 39) doSendDistanceShoot(pos, pos3, 39) doSendDistanceShoot(pos, pos4, 39) doSendDistanceShoot(pos, pos5, 39) doSendDistanceShoot(pos, pos6, 39) doSendDistanceShoot(pos, pos7, 39) doSendDistanceShoot(pos, pos8, 39) doSendMagicEffect(pos1, getJackpotEffect()) doSendMagicEffect(pos2, getJackpotEffect()) doSendMagicEffect(pos3, getJackpotEffect()) doSendMagicEffect(pos4, getJackpotEffect()) doSendMagicEffect(pos5, getJackpotEffect()) doSendMagicEffect(pos6, getJackpotEffect()) doSendMagicEffect(pos7, getJackpotEffect()) doSendMagicEffect(pos8, getJackpotEffect()) end function onUse(cid, item, frompos, item2, topos) local coinss = 23254 if getPlayerGroupId(cid) == 11 then return true end if topos.y + 1 ~= getThingPos(cid).y or topos.x ~= getThingPos(cid).x then local poss = {x = topos.x, y = topos.y + 1, z = topos.z} if isWalkable(poss, player, 0, 0) then local cid = player.uid doPushCreature(player.id, getDirectionTo(getThingPos(cid), poss), 1, 0) if not (getThingPos(cid).x == topos.x and getThingPos(cid).y == topos.y + 1) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[Slot Machine] Por favor, fique na frente da máquina de entalhe para jogar!.") return true end doCreatureSetLookDir(cid, 0) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[Slot Machine] Por favor, fique na frente da máquina de entalhe para jogar!.") return true end end doCreatureSetLookDir(cid, 0) if getPlayerNoMove(cid) == true then return true end if getPlayerItemCount(cid,coins) < cost then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[Slot Machine] Você não tem small diamond suficiente para jogar caça-níqueis.") return true end local mymoney = getPlayerItemCount(cid,coins) doPlayerRemoveItem(cid, coins, 10) doPlayerSetNoMove(cid, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[Slot Machine] Você empurrou a alavanca da máquina (-10 small diamonds).") local a = item.itemid doTransformItem(item2.uid, a + 1) local function doPullBack(pos) doTransformItem(getTileItemById(pos, a + 1).uid, a) end addEvent(doPullBack, 500, topos) local function doPlay(cid, pos, first, second, third) doAddCondition(cid, playing) if first == 0 then firstplay = math.random(1, 9) doSendAnimatedText(pos, firstplay, 66) addEvent(doPlay, 900, cid, pos, firstplay, second, third) return true end if second == 0 then secondplay = math.random(1, 9) doSendAnimatedText(pos, secondplay, 66) addEvent(doPlay, 900, cid, pos, first, secondplay, third) return true end if third == 0 then thirdplay = math.random(1, 9) doSendAnimatedText(pos, thirdplay, 66) addEvent(doPlay, 900, cid, pos, first, second, thirdplay) return true end if checkPrize({first, second, third}) == "jackpot" then doSendAnimatedText(pos, "JACKPOT!", 180) sendJackpotEffect(getThingPos(cid)) addEvent(doSendAnimatedText, 600, pos, "JACKPOT!", 66) addEvent(sendJackpotEffect, 600, getThingPos(cid)) addEvent(doSendAnimatedText, 1400, pos, "JACKPOT!", 180) addEvent(sendJackpotEffect, 1400, getThingPos(cid)) addEvent(doSendAnimatedText, 2200, pos, "JACKPOT!", 66) addEvent(sendJackpotEffect, 2200, getThingPos(cid)) local ppos = getThingPos(cid) --local win = 100 addEvent(doSendAnimatedText, 2500, ppos, "+100", 35) doPlayerAddItem(cid, coins,100) --addEvent(setPlayerStorageValue, 100, cid, coinss, win) addEvent(doPlayerSendTextMessage, 2500, cid, MESSAGE_STATUS_CONSOLE_BLUE, "[Slot Machine] Voce Ganhou 100 Small Diamonds.") addEvent(doPlayerSetNoMove, 2500, cid, false) elseif checkPrize({first, second, third}) == 0 then doSendAnimatedText(pos, "FAIL", 180) doPlayerSetNoMove(cid, false) elseif checkPrize({first, second, third}) <= 30 then doSendAnimatedText(pos, "GOOD", 215) local ppos = getThingPos(cid) local prize = checkPrize({first, second, third}) --local win = 50 addEvent(doSendAnimatedText, 500, ppos, "+50", 35) --addEvent(setPlayerStorageValue, 50, cid, coinss, win) doPlayerAddItem(cid, coins,50) addEvent(doPlayerSendTextMessage, 500, cid, MESSAGE_STATUS_CONSOLE_BLUE, "[Slot Machine] Voce Ganhou 50 Small Diamonds.") addEvent(doPlayerSetNoMove, 500, cid, false) elseif checkPrize({first, second, third}) <= 65 then doSendAnimatedText(pos, "GREAT", 210) local ppos = getThingPos(cid) local prize = checkPrize({first, second, third}) --local win = 60 addEvent(doSendAnimatedText, 500, ppos, "+60", 35) --addEvent(setPlayerStorageValue, 60, cid, coinss, win) doPlayerAddItem(cid, coins,60) addEvent(doPlayerSendTextMessage, 500, cid, MESSAGE_STATUS_CONSOLE_BLUE, "[Slot Machine] Voce Ganhou 60 Small Diamonds.") addEvent(doPlayerSetNoMove, 500, cid, false) else doSendAnimatedText(pos, "EXCELLENT", 35) local ppos = getThingPos(cid) local prize = checkPrize({first, second, third}) --local win = 80 addEvent(doSendAnimatedText, 500, ppos, "+80", 35) --addEvent(setPlayerStorageValue, 80, cid, coinss, win) doPlayerAddItem(cid, coins,80) addEvent(doPlayerSendTextMessage, 500, cid, MESSAGE_STATUS_CONSOLE_BLUE, "[Slot Machine] Voce Ganhou 80 Small Diamonds.") addEvent(doPlayerSetNoMove, 500, cid, false) end return true end doAddCondition(cid, playing) addEvent(doPlay, 850, cid, topos, 0, 0, 0) return true end
  10. Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
  11. Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
  12. Informe como está a sua tabela da database, e se possível adiante como ficou o código no characters profile
  13. Absolute postou uma resposta no tópico em Recursos e ferramentas de Design
    @JoandersonP17 Como o criador do tópico citou no mesmo, ele apenas tentou fazer algo parecido ou igual e resolveu ajudar a comunidade, ele usou suas próprias fontes e maneiras de criação sem que precisasse de alguma base sua, a não ser a ideia, mesmo assim; como você falou, fico contente caso possa abrir um tópico e atender pedidos da comunidade, irá ajudar bastante, seja bem vindo. @Toony entendemos a sua intenção e o agradecemos por ajudar os membros do fórum. Porém não se exaltem, vamos se ajudar e ser ajudados, afinal o fórum é pra isso. Parabéns aos 2 pela "logo". Abraços, Luki.
  14. Absolute postou uma resposta no tópico em Recursos e ferramentas de Design
    NOME DO SERVIDOR: BAIAKAO PREFIXO: NÃO FIRULAS/ENFEITES: Use a sua criatividade pra simbolizar otserver, tibia etc; A UNICA QUE TO PEDINDO É O LIKE NA PAGINA NOVA : tá dado Parabéns irmão, melhor design.
  15. Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  16. Já tem Narutibia, Poketibia, GTATibia, Harry Potter Tibia, tá chegando o big brother brasil 18 tibia
  17. Absolute postou uma resposta no tópico em Websites
    Legal a inciativa, vou baixar e vasculhar o que há nele. Abraços.
  18. Seu domínio está apontando normal pro ip, tanto o @ como o WWW
  19. Posta o script DTT.lua que se encontra dentro da pasta creautrescripts/scripts/events pra mim ver.
  20. Este erro está ocorrendo porque a quantidade de campos não bate com a quantidade de valores que estão sendo inseridos na tabela. Troque as querys para: CREATE TABLE IF NOT EXISTS `dtt_players` ( `id` int(11) NOT NULL AUTO_INCREMENT, `pid` bigint(20) NOT NULL, `team` int(5) NOT NULL, `ip` bigint(50) NOT NULL, PRIMARY KEY (`id`), KEY `id` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; CREATE TABLE IF NOT EXISTS `dtt_results` ( `id` int(11) NOT NULL AUTO_INCREMENT, `frags_blue` int(11) NOT NULL, `frags_red` int(11) NOT NULL, `towers_blue` int(11) NOT NULL, `towers_red` int(11) NOT NULL, `data` varchar(255) CHARACTER SET utf8 COLLATE utf8_swedish_ci NOT NULL, `hora` varchar(255) CHARACTER SET utf8 COLLATE utf8_swedish_ci NOT NULL, PRIMARY KEY (`id`), KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
  21. Absolute postou uma resposta no tópico em Formação de Equipe
    Oi, verdade que vocês possuem o maior analista de sistemas do mundo na equipe? rsrs brincadeira. Espero ajudar no que for possível, vamos lá.
  22. @Flathoste você infringiu a regra de número 1.1. 1.1 - Respeito: Respeite os outros membros e você será respeitado. Nenhum membro do fórum é superior ou inferior a outro, independentemente do número de mensagens que já postou, do tempo de participação no fórum ou de qualquer outra coisa. Respeite as opiniões e expressões dos outros membros e, mesmo quando não concordar com um ponto de vista, não o agrida com palavras: opiniões sempre podem ser debatidas pacificamente e com responsabilidade. Ofensas não são toleradas. Leia as Regras. O tópico foi criado com o intuito de ajudar o fórum com um conteúdo novo. Caso você tenha alguma coisa contra o membro em questão ou quaisquer tipo de problemas com o mesmo, resolva fora do fórum. Você foi alertado e negativado, espero que melhore sua conduta em questão a regra infringida. Conte comigo, um abraço. @Antipush você também não pode adicionar este tipo de comentário em seu tópico: Não use xxxxxxxxx.xxx.xx me roubaram :) Não Recomendo! O comentário foi removido e novamente torno a dizer: Problemas pessoais, levem pra fora do fórum. Espero que entendam. Abraços.
  23. A pedido do autor, o tópico foi fechado.
  24. Você precisa apontar seus domínios para uma zona de DNS, caso seu provedor de domínios (local onde comprou) não tenha os seus próprios dns para apontar diretamente pra um IPV4, você terá que criar seus próprios dns apontando para seu ip.
  25. Absolute postou uma resposta no tópico em Suporte Tibia OTServer
    No momento estou sem tempo para isto, hospede as sources e me mande, assim que possível irei dar uma olhada. Como disse, são modificações que devem ser realizadas no código fonte das sources, sugiro que solicite ajuda aqui

Informação Importante

Confirmação de Termo