Dark-Tibia


En este foro encontras ayuda subre tu Otserver
 
ÍndicePortalFAQBuscarMiembrosGrupos de UsuariosRegistrarseConectarse
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
Sáb Sep 15, 2012 8:48 pm por johnnathannj

»  [8.70] Real Global Map 1.8 + Imagenes + Scans
Lun Jun 11, 2012 4:53 am por Lazcano

» Speedy War [8.60]
Vie Mar 30, 2012 2:12 pm por GOD ALE

»  [Rpg-Pvp][8.60]Kreuus Easy
Jue Mar 29, 2012 11:42 pm por GOD ALE

» [Script] Royal Crossbow!
Jue Mar 29, 2012 11:22 pm por GOD ALE

» Ayuda con el ot server
Jue Mar 29, 2012 10:45 pm por GOD ALE

»  Tiko ot editado 8.60
Jue Mar 29, 2012 10:34 pm por GOD ALE

»  VikiRanch.'[8.60] war v.1.0
Jue Mar 29, 2012 9:54 pm por GOD ALE

» Abrir Puertos De Tibia En El Router Thomson tg585 de telmex
Vie Oct 28, 2011 1:21 pm por panda

Mejores posteadores
Dj Pacos
 
admin heber723
 
God Maracula
 
GoD Mexicansoul
 
God Dunckan
 
Admin Azteca
 
Slayer
 
God Damubu
 
DJ Punk
 
Glonlova
 

Comparte | 
 

 Maquina del vicio xd

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Not Alone
Nivel 1
Nivel 1


75

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

MensajeTema: Maquina del vicio xd   Dom 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?
http://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
Ver perfil de usuario
Dj Pacos
Admin
Admin


100

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

MensajeTema: Re: Maquina del vicio xd   Dom 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
Ver perfil de usuario
 
Maquina del vicio xd
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» Crear vhd personalizado
» Auto ajuste de código según resolución
» emular windows en android
» reparacion plataforma
» Maquina Virtual Java

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