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 De Casino :D

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
God Dunckan
Nivel 4
Nivel 4


100

Mensajes : 67
Puntos : 192
Reputación : 22
Fecha de inscripción : 03/05/2011

MensajeTema: Maquina De Casino :D   Jue Mayo 12, 2011 5:17 pm

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 BY LEYENDARIO ---------------------------------
--- 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?



Creditos Al Foro De Otserv 98% y ami 2% Bye Very Happy


Última edición por God Dunckan el Sáb Mayo 21, 2011 5:34 pm, editado 1 vez
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 De Casino :D   Jue Mayo 12, 2011 8:31 pm

jaja.. puede que agrege un casino a uno de mis ots algun dia..
gracias por el aporte
Volver arriba Ir abajo
Ver perfil de usuario
God Maracula
Admin
Admin


100

Mensajes : 81
Puntos : 102
Reputación : 4
Fecha de inscripción : 04/05/2011
Edad : 23
Localización : C: Vaguiando

MensajeTema: Re: Maquina De Casino :D   Jue Mayo 12, 2011 9:15 pm

No we Tu si Te La Rifas Man ><;

Posdata: como rayos ases los vídeos enséñame paro!

_________________


Maracula Up!
¡Se Que Es Difisil! Pero;


Den +REP

Visitame en mis mejores post
Spoiler:
 

Tansolo Clickea en spoiler y podras verlos!

Mi Ot Server ESTA!
Volver arriba Ir abajo
Ver perfil de usuario
admin heber723
Admin
Admin


100

Mensajes : 128
Puntos : 1163
Reputación : 16
Fecha de inscripción : 27/04/2011

MensajeTema: Re: Maquina De Casino :D   Jue Mayo 12, 2011 9:35 pm

bien man +rep

_________________
Si nesesitas ayuda puedes consultarme en:
Ironmancast@hotmail.com
Volver arriba Ir abajo
Ver perfil de usuario
God Dunckan
Nivel 4
Nivel 4


100

Mensajes : 67
Puntos : 192
Reputación : 22
Fecha de inscripción : 03/05/2011

MensajeTema: Re: Maquina De Casino :D   Jue Mayo 12, 2011 10:57 pm

tmb ise dos videos en mi otro post Very Happy

[Action/Talkaction] Contrareloj! xD asi se llama el post

_________________
God Dunckan Very Happy:D







dangerous-ot.servegame.com 8.60 entren y diviertansee..!!!!!
Volver arriba Ir abajo
Ver perfil de usuario
Contenido patrocinado




MensajeTema: Re: Maquina De Casino :D   Hoy a las 1:54 am

Volver arriba Ir abajo
 
Maquina De Casino :D
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» Duda Sobre Legalidad ¿es legal poner un casino en el roll de mi foro?
» ¿Cómo creo un casino en mi foro?
» Crear vhd personalizado
» Auto ajuste de código según resolución
» emular windows en android

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