Dark-Tibia
Dark-Tibia
Dark-Tibia
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.


En este foro encontras ayuda subre tu Otserver
 
ÍndicePortalÚltimas imágenesBuscarRegistrarseConectarse
Navegación
 Portal
 Índice
 Miembros
 Perfil
 FAQ
 Buscar
Conectarse
Nombre de Usuario:
Contraseña:
Entrar automáticamente en cada visita: 
:: Recuperar mi contraseña
Últimos temas
» johnnathann
Maquina del vicio xd Icon_minitimeSáb Sep 15, 2012 8:48 pm por johnnathannj

»  [8.70] Real Global Map 1.8 + Imagenes + Scans
Maquina del vicio xd Icon_minitimeLun Jun 11, 2012 4:53 am por Lazcano

» Speedy War [8.60]
Maquina del vicio xd Icon_minitimeVie Mar 30, 2012 2:12 pm por GOD ALE

»  [Rpg-Pvp][8.60]Kreuus Easy
Maquina del vicio xd Icon_minitimeJue Mar 29, 2012 11:42 pm por GOD ALE

» [Script] Royal Crossbow!
Maquina del vicio xd Icon_minitimeJue Mar 29, 2012 11:22 pm por GOD ALE

» Ayuda con el ot server
Maquina del vicio xd Icon_minitimeJue Mar 29, 2012 10:45 pm por GOD ALE

»  Tiko ot editado 8.60
Maquina del vicio xd Icon_minitimeJue Mar 29, 2012 10:34 pm por GOD ALE

»  VikiRanch.'[8.60] war v.1.0
Maquina del vicio xd Icon_minitimeJue Mar 29, 2012 9:54 pm por GOD ALE

» Abrir Puertos De Tibia En El Router Thomson tg585 de telmex
Maquina del vicio xd Icon_minitimeVie Oct 28, 2011 1:21 pm por panda

Mejores posteadores
Dj Pacos
Maquina del vicio xd I_vote_lcapMaquina del vicio xd I_voting_barMaquina del vicio xd I_vote_rcap 
admin heber723
Maquina del vicio xd I_vote_lcapMaquina del vicio xd I_voting_barMaquina del vicio xd I_vote_rcap 
God Maracula
Maquina del vicio xd I_vote_lcapMaquina del vicio xd I_voting_barMaquina del vicio xd I_vote_rcap 
GoD Mexicansoul
Maquina del vicio xd I_vote_lcapMaquina del vicio xd I_voting_barMaquina del vicio xd I_vote_rcap 
God Dunckan
Maquina del vicio xd I_vote_lcapMaquina del vicio xd I_voting_barMaquina del vicio xd I_vote_rcap 
Admin Azteca
Maquina del vicio xd I_vote_lcapMaquina del vicio xd I_voting_barMaquina del vicio xd I_vote_rcap 
Slayer
Maquina del vicio xd I_vote_lcapMaquina del vicio xd I_voting_barMaquina del vicio xd I_vote_rcap 
God Damubu
Maquina del vicio xd I_vote_lcapMaquina del vicio xd I_voting_barMaquina del vicio xd I_vote_rcap 
DJ Punk
Maquina del vicio xd I_vote_lcapMaquina del vicio xd I_voting_barMaquina del vicio xd I_vote_rcap 
Glonlova
Maquina del vicio xd I_vote_lcapMaquina del vicio xd I_voting_barMaquina del vicio xd I_vote_rcap 

 

 Maquina del vicio xd

Ir abajo 
2 participantes
AutorMensaje
Not Alone
Nivel 1
Nivel 1



75

Mensajes : 9
Puntos : 22
Reputación : 1
Fecha de inscripción : 15/05/2011

Maquina del vicio xd Empty
MensajeTema: Maquina del vicio xd   Maquina del vicio xd Icon_minitimeDom Mayo 15, 2011 3:40 am

Muy bueno el scrips.
Maquina Casino.

vas a action.xml y agregas:
Código:
<action actionid="2011" event="script" value="casino.lua"/>

puedes cambiar la actionid

y en action/scripts crean un archivo lua llamado casino.lua


Código:
----------------------------------------------------------
--- SCRIPT CASINO ----------------------------------------
--- SCRIPT Not Alone ---------------------------------
--- COMIENZO DE LA CONFIGURACION -------------------------
----------------------------------------------------------
      
      local config = {
         dinero = 100, -- dinero que contara.
         doble = 1000, -- premio de un doble(gold).
         triple = 10000, -- premio de un triple(gold).
         storage = 2032, -- storage no usado.
         tiempo = 5 -- tiempo de duracion.
         }
      
      local pos = { -- posiciones de los items. recomendable juntos en una ilera.
         {x = 474, y = 144, z = 7, stackpos = 1}, -- posicion del primer item
         {x = 475, y = 144, z = 7, stackpos = 1}, -- lo mismo pero segundo
         {x = 476, y = 144, z = 7, stackpos = 1}  -- lo mismo pero tercero
         }
      
      local items = { -- items que estaran en la maquina, mientras mas items mas dificil.
         2160,
         2161,
         2162,
         2163,
         2164,
         2165,
         2166,
         2167,
         2168,
         2169,
      }
      ---------------------------------------------------------
      -- FIN DE LA CONFIGURACION ------------------------------
      -- NO TOCAR NADA DEBAJO A MENOS QUE SEPAS LO QUE HACES --
      ---------------------------------------------------------
      
function girar(items, itemlist, storage)
   if getGlobalStorageValue(storage) == 1 then
      for _, i in pairs(items) do
         local get = getThingfromPos(i)
         if get then
            doRemoveItem(get.uid)
         end
         local nitem = math.random(1, #itemlist)
         doCreateItem(itemlist[nitem], 1, i)
      end
      return addEvent(girar, 250, items, itemlist, storage)
   end
end
      
function listo(pos, cid, storage)
   if getGlobalStorageValue(storage) == 0 then
      return
   end
   local contador = 0
   local item1 = getThingfromPos(pos[1])
   local item2 = getThingfromPos(pos[2])
   local item3 = getThingfromPos(pos[3])
   if item1.itemid == item2.itemid then
      contador = contador + 1
   end
   if item1.itemid == item3.itemid then
      contador = contador + 1
   end
   if item2.itemid == item3.itemid then
      contador = contador + 1
   end
   local ready = contador
   if ready == 3 then
      for _, i in pairs(pos) do
         doSendMagicEffect(i, CONST_ME_EXPLOSIONAREA)
      end
      doPlayerAddMoney(cid, config.triple)
      doPlayerSendTextMessage(cid, 22, "Ganaste con un triple!, has obtenido " ..config.triple)
   elseif ready == 1 then
      doPlayerAddMoney(cid, config.doble)
      doPlayerSendTextMessage(cid, 22, "Ganaste con un doble!, has obtenido " ..config.doble)
   else
      doPlayerSendTextMessage(cid, 22, "no ganaste =[")
   end
   setGlobalStorageValue(storage, 0)
end
      
function parar(storage)
   if getGlobalStorageValue(storage) > 0 then
      setGlobalStorageValue(storage, 0)
   end
end

function onUse(cid, item, fromPosition, itemEx, toPosition)
   if getGlobalStorageValue(config.storage) > 0 then
      doPlayerSendTextMessage(cid, 22, "Debes esperar a que termine.")
      addEvent(parar, config.tiempo * 1000 + 5000, config.storage)
      return false
   end
   if getPlayerMoney(cid) < config.dinero then
      doPlayerSendCancel(cid, "se necesitan " ..config.dinero)
      return false
   end
   doPlayerRemoveMoney(cid, config.dinero)
   setGlobalStorageValue(config.storage, 1)
   addEvent(setGlobalStorageValue, config.tiempo * 1000, config.storage, 2)
   for _, i in pairs(pos) do
      local nitem = math.random(1, #items)
      doCreateItem(items[nitem], 1, i)
   end
   girar(pos, items, config.storage)
   addEvent(listo, config.tiempo * 1000 + 1000, pos, cid, config.storage)
   return true
end

¿Como funciona?
https://www.youtube.com/watch?v=T-Cxkl17A-c&feature=player_embedded
veanlo en 360 o mas, para el entendimiento de las palabras
Volver arriba Ir abajo
Dj Pacos
Admin
Admin
Dj Pacos


100

Mensajes : 169
Puntos : 294
Reputación : 56
Fecha de inscripción : 01/05/2011
Edad : 31

Maquina del vicio xd Empty
MensajeTema: Re: Maquina del vicio xd   Maquina del vicio xd Icon_minitimeDom Mayo 15, 2011 12:31 pm

ya posteado.

rep-

Y te robaste los creditos. ese script no es tuyo.

Creditos : 100% Leyendario.
Volver arriba Ir abajo
 
Maquina del vicio xd
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Maquina De Casino :D

Permisos de este foro:No puedes responder a temas en este foro.
Dark-Tibia :: Scripts-
Cambiar a: