Ir para conteúdo
  • Cadastre-se
  1. Ricardoaguiar15

    Ricardoaguiar15

  2. Silyum

    Silyum

  3. cassio20

    cassio20

  4. lucasfgx

    lucasfgx

  5. Luquinha

    Luquinha

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por Baalszor
      Como faço para envés do script só apostar grana, apostar gold nuggets também??? No momento estou usando este script... Id da gold nugget 2157 - tentei colocar ai o script bugo...
      local keywordHandler = KeywordHandler:new()
      local npcHandler = NpcHandler:new(keywordHandler)
      NpcSystem.parseParameters(npcHandler)
       
      function onCreatureAppear(cid)                npcHandler:onCreatureAppear(cid) end
      function onCreatureDisappear(cid)             npcHandler:onCreatureDisappear(cid) end
      function onCreatureSay(cid, type, msg)         npcHandler:onCreatureSay(cid, type, msg) end
      function onThink()                            npcHandler:onThink() end
       
      local function delayMoneyRemoval(item, pos)
          doRemoveItem(getTileItemById(pos, item).uid)
          return true
      end
       
      local function placeMoney(amount, table_middle_pos)
          local remain = amount
          local gold_nugget = 0
          local crystal_coins = 0
       
          if (math.floor(amount / 10000) >= 1) then
              crystal_coins = math.floor(amount / 10000)
              remain = remain - gold_nugget * 10000
          end
          if ((remain / 100) >= 1) then
              gold_nuggets = remain / 100
          end
          addEvent(doCreateItem, 550, 2160, crystal_coins, table_middle_pos)
          addEvent(doCreateItem, 600, 2157, gold_nuggets, table_middle_pos)
      end
       
      local function rollDice(roll, cc_count, pc_count, table_left_pos, table_middle_pos, npc)
          local dice_ids = {5792, 5793, 5794, 5795, 5796, 5797}
          local random_rollval = math.random(1,6)
          local total_g = (10000 * cc_count) + (100 * pc_count)
          local prize_percent = 1.0 -- 100%
       
          if ((total_g) <= 20 and (total_g) >= 5) then
              doSendMagicEffect(table_left_pos, CONST_ME_CRAPS)
       
              for _, itemId in pairs(dice_ids) do
                      if(getTileItemById(table_left_pos, itemId).uid > 0) then
                      doTransformItem(getTileItemById(table_left_pos, itemId).uid, dice_ids[random_rollval])
                  end
              end
       
              if (roll == 1 and random_rollval <= 3) then
                  placeMoney(total_g + (total_g * prize_percent), table_middle_pos)
                  addEvent(doSendMagicEffect, 400, table_left_pos, 28)
                  addEvent(doSendMagicEffect, 700, table_left_pos, 28)
                  addEvent(doCreatureSay, 500, npc, "You win "..total_g.." gold coins, Parabéns você venceu", TALKTYPE_SAY, false, 0)
              elseif (roll == 2 and random_rollval >= 4) then
                  placeMoney(total_g + (total_g * prize_percent), table_middle_pos)
                  addEvent(doSendMagicEffect, 400, table_left_pos, 28)
                  addEvent(doSendMagicEffect, 700, table_left_pos, 28)
                  addEvent(doCreatureSay, 500, npc, "You win "..total_g.." gold coins, Parabéns você venceu!", TALKTYPE_SAY, false, 0)
              else
                  addEvent(doSendMagicEffect, 400, table_left_pos, CONST_ME_BLOCKHIT)
                  addEvent(doSendMagicEffect, 700, table_left_pos, CONST_ME_BLOCKHIT)
                  addEvent(doCreatureSay, 500, npc, "Você perdeu tente denovo.", TALKTYPE_SAY, false, 0)
              end
              doCreatureSay(npc, string.format("%s rolled a %d.", getCreatureName(npc), random_rollval), TALKTYPE_ORANGE_1, false, 0, table_left_pos)
          else
              addEvent(doCreateItem, 100, 2160, cc_count, table_middle_pos)
              addEvent(doCreateItem, 150, 2157, pc_count, table_middle_pos)
              doCreatureSay(npc, "Você precisa jogar o dinheiro no meio do depot e falar L para 1 a 3 ou H para 4 a 6 o preço minimo para a aposta é 5kk e o maximo 20kk.", TALKTYPE_SAY, false, 0)
          end
          return true
      end
       
      function creatureSayCallback(cid, type, msg)
          -- NPC userdata instance
          local npc = getNpcCid()
       
          -- Participating player userdata instance
          local position = {x = getNpcPos().x+2, y = getNpcPos().y, z = getNpcPos().z}
          position.stackpos = STACKPOS_TOP_CREATURE
          local player_uid = getThingfromPos(position).uid
       
          -- Game table position userdata instances
          local table_left_pos = {x = 126, y = 58, z = 7}
          local table_middle_pos = {x = 127, y = 58, z = 7}
       
          -- Search for coins on the left and middle tables and create item userdata instances
          local table_middle_cc = getTileItemById(table_middle_pos, 2160)
          local table_middle_pc = getTileItemById(table_middle_pos, 2157)
       
          -- Other variables
          local cc_count = 0
          local pc_count = 0
          local ROLL, LOW, HIGH = 0, 1, 2
       
          if (player_uid ~= 0) then
              if ((msgcontains(string.lower(msg), 'high') or msgcontains(string.lower(msg), 'h')) and (isPlayer(player_uid) and player_uid == cid)) then
                  ROLL = HIGH
              elseif ((msgcontains(string.lower(msg), 'low') or msgcontains(string.lower(msg), 'l')) and (isPlayer(player_uid) and player_uid == cid)) then
                  ROLL = LOW
              else
                  return false
              end
              if (table_middle_cc.uid ~= 0) then
                  cc_count = table_middle_cc.type
                  doTeleportThing(table_middle_cc.uid, table_left_pos)
                  addEvent(delayMoneyRemoval, 300, 2160, table_left_pos)
              end
              if (table_middle_pc.uid ~= 0) then
                  pc_count = table_middle_pc.type
                  doTeleportThing(table_middle_pc.uid, table_left_pos)
                  addEvent(delayMoneyRemoval, 300, 2157, table_left_pos)
              end
              addEvent(rollDice, 500, ROLL, cc_count, pc_count, table_left_pos, table_middle_pos, npc)
          else
              return false
          end
          return true
      end
       
      npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
    • Por Lucas232
      Olá pessoal , gostaria de saber se alguém sabe como mudar a chance de um player ganhar/perder em um simulador de cassinos, obrg
    • Por lucasvicentemarques
      Pessoal, atualmente estou usando um script em que o bot simula o dado, gostaria de saber se alguém tem um script que o bot gire o dado, mais ou menos como neste vídeo https://www.youtube.com/watch?v=a6PEZP5pHT0, o que estou usando é quase a mesma coisa, porém o bot que simula o dado. Quem estiver querendo o que simula, encontrará no fórum do xenobot, não irei divulgar link do fórum, então procurem la por -> showthread.php?37041-Help-Casino-Script&p=436787#post436787 ou até mesmo aqui no tibiaking -> http://www.tibiaking.com/forum/topic/58623-dicer-script-simulator-100-funcional/.
      Obrigado, aguardo respostas.
    • Por EdsonJunior
      Aholaaaaaaaaaaaaaa!
      Aproveitando que eu estou bebado (vou me arrepender depois)
      Estarei disponibilizando o script Dicer do XenoBot!

      Como usar:
      ANTES DE MAIS NADA, USE O SEGUINTE LOGIN: 
      alvarocp2 Logando com o login acima, usando o XenoBot Cracked, abra o arquivo Casino_Alvaro.lua, em algum editor de texto, configure as BP´s de acordo com o seu personagem (TODAS AS BP DEVEM ESTAR NO SEU DEPOT CHEST) depois dê load nos scripters abaixos:
       
      Casino_Alvaro.lua Casino_Alvaro.lua
      casino2.lua casino2.lua
       
      Ira abrir uma "channel" escreva /help para as opções, ou, /start pra que comece a funcionar o script


      Aproveitem, estou bêbado e disponibilizando esse script!
      Quem não der REP+ (Agregar status no camarote do TK) vão tomar no c# ;*
    • Por ziigshd
      Então pra quem joga shadowcores já sabe que o GM bloqueiou o dicer ( DADO ) no dia 2014-03-09 ...
       
      e hoje pelo dia 13-03-2014 eu vi um novo casino diferente que ao invez de ser o dado seria golden goblet , queria saber se alguem tem alguma noticia de algum script novo ... olhem a imagem ai !

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo