aQii te ayudaremos con Tus Ot Servers
 
ÍndicePortalRegistrarseConectarse
Conectarse
Nombre de Usuario:
Contraseña:
Entrar automáticamente en cada visita: 
:: Recuperar mi contraseña
Últimos temas
» TITULO: Mu Black Kindom | Season 6 | 3000x | 80% | Nuevos Ev
Vie Oct 28, 2011 11:25 am por NAHUELLG

» (TUTORIAL) Como usar mage bomb =)
Dom Oct 09, 2011 7:29 am por GOD Roca

» Mu Skzer l Season 6 l Exp: 1600x l Drop: 80%
Jue Jul 07, 2011 2:57 am por NAHUELLG

» Mu Skzer l Season 6 l Exp: 1600x l Drop: 80%
Mar Jun 28, 2011 10:49 am por dnange18

» Mu Online Season 6 Finallity, la batalla final comienza by sairenji
Dom Jun 19, 2011 6:23 am por sairenji

» 9.x]-[8.7x]-[8.61/2]-[8.6]-[8.54/7] The Forgotten Server 0.3.6 - Crying Damson
Miér Jun 15, 2011 9:51 am por Orejon

» ayuda porfaah
Jue Mayo 05, 2011 3:59 pm por Toniko

» Proyecto Dedicado Fennix Rl Map
Jue Mayo 05, 2011 3:42 pm por Toniko

» Como uso mega magebomb 8.6
Dom Mar 20, 2011 10:35 am por jasson

Mejores posteadores
God Sposo
 
Admin Necro
 
Admin Skit
 
Zir GaboX
 
Cubo
 
¤•~x Єℓ ώαtэr x~•¤
 
drawmarcos
 
chinodj
 
Toniko
 
meleq
 
¿Quién está en línea?
En total hay 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 Invitado

Ninguno

La mayor cantidad de usuarios en línea fue 12 el Vie Jul 12, 2013 8:22 am.

Comparte | 
 

 Maquina Traga Monedas

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Admin Necro
ADMINISTRADOR
ADMINISTRADOR


Mensajes : 64
Fecha de inscripción : 04/11/2010
Edad : 19
Localización : Mi Casa

MensajeTema: Maquina Traga Monedas   Sáb Nov 06, 2010 9:16 am

Traido Para Ustedes Tibia Help!

1º: Creamos las fichas para usar en la maquina tragaperras. Yo use los golden nuggets. Lo unico que ai que hacer es ir a la carpeta de tu OT data/items y darle a items.xml con el boton derecho y darle editar. Buscas donde dice Golden Nuggets ( Item Id: 2157 ), yo le puse algo asi, mi casino se llama Necro Casino asi que lo dejare todo como lo tengo yo pero lo puedes editar. Quedaria algo asi en mi caso:


Código:

    <item id="2157" article="una" name="ficha del casino" plural="fichas del casino">
    <attribute key="description" value="Son las monedas usadas en las maquinas y demas del casino Necro."/>   
    <attribute key="weight" value="10"/>
    </item>


Ahora ya estarían hechas las fichas. Pasemos al npc que las venda para que puedan jugar. Vamos a la carpeta data/npc y copiamos un archivo cualquiera al que le llamamos Mr Black's Manager y dentro pegamos esto:


Código:
 <npc name="Necro Manager" script="data/npc/scripts/fichas.lua" autowalk="25" floorchange="0" access="5" level="1" maglevel="1">
    <health now="150" max="150"/>
    <look type="75" head="132" body="116" legs="116" feet="76" corpse="2212"/>
    <parameters>
       <parameter key="message_greet" value="Hola |PLAYERNAME|. Yo vendo fichas para jugar en el casino." />
       <parameter key="message_needmoremoney" value="No tienes sufuciente dinero." />
       <parameter key="message_decline" value="Son |TOTALCOST| gp's demasiado dinero para ti?" />
    </parameters>
 </npc>



Abrimos la carpeta data/npc/scripts, copiamos un archivo cualquiera, lo llamamos fichas.lua y pegamos esto dentro:


Código:
 local keywordHandler = KeywordHandler:new()
 local npcHandler = NpcHandler:new(keywordHandler)
 NpcSystem.parseParameters(npcHandler)

 
 
 
 -- OTServ event handling functions start
 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
 -- OTServ event handling functions end
 
 local shopModule = ShopModule:new()
 npcHandler:addModule(shopModule)
 
 shopModule:addBuyableItem({'fichas', 'casino', 'fichas del casino'},                2157, 10000,       'fichas para jugar en el casino')
 
 
 npcHandler:addModule(FocusModule:new())



Para comprar las fichas tendrian que decir x fichas, donde x es el numero de fichas que quieren y donde dice 2157, 10000, 10000 es el precio en gps de cada ficha

Ahora vayamos a hacer la maquina tragamonedas:

Vamos a la carpeta de tu ot data/actions/scripts, copiamos un archivo cualquira y lo llamamos tragamonedas.

Dentro pegamos lo siguiente:


Código:
function onUse(cid, item, frompos, item2, topos)
 if item2.itemid == 3981 and
 doPlayerRemoveItem (cid,2157,1) == 1 then
 rand = math.random(1,2000)
 if rand < 20 then
 doPlayerRemoveItem (cid,2157,1)
 doPlayerSendTextMessage(cid,9,"Oh No! Que Pena :s!")
 doSendMagicEffect(topos,26)
 doPlayerRemoveItem(cid,2160,4)
 elseif rand >1100 and rand <1400 then
 doPlayerRemoveItem(cid,2160,3)
 doSendMagicEffect(topos,26)
 doPlayerSendTextMessage(cid,9,"Oh No! Que Pena :s!")
 elseif rand >300 and rand <600 then
 doPlayerAddItem(cid,2160,4)
 doSendMagicEffect(topos,26)
 doPlayerSendTextMessage(cid,9,"Oh Oh! Que Suerte :)!.")
 elseif rand >700 and rand <1000 then
 doPlayerAddItem(cid,2160,3)
 doSendMagicEffect(topos,26)
 doPlayerSendTextMessage(cid,9,"Oh Oh! Que Suerte :)!.")
 end
 else
 doPlayerSendCancel(cid, "Necesitas 1 ficha para poder jugar.")
 end
 return 1
 end


En mi caso yo puse que la maquina tragamonedas fuese el buzon de correos de port hope por que era lo que mas se parecia a una maquina tragamonedas de la vida real desde mi punto de vista.

Seguidamente vamos a data/actions, click derecho en actions.xml y le damos a editar. En su interior agregamos esto:


Código:
<action itemid="3981" script="tragamonedas.lua"/>



Ya estaria todo hecho solo faltaria añadir el item 3981 a nuestro mapa mediante el map editor.
El funcionamiento es muy simple lo unico que hay que hacer es darle click a la maquina tragamonedas y si tienes suerte ganaras dinero o lo que ustedes elijan y si no no ganaras nada.

Lo que ganas y pierdas deben editarlo vosotros dependiendo del OT que tengan, ya que todo depende de eso. Incluso pueden hacer que ganen items.

Creditos:

Neverwinter y Yo Por Editar el Post Ami Gusto Very Happy
Volver arriba Ir abajo
http://tibiahelp.foroactivo.mx
 
Maquina Traga Monedas
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» Monedas Monstruo
» Conseguir monedas de las arenas
» Torneos Legacy LA Maquina Del Temps
» [NUEVAS maquinaS de monedas y tiquets modificado por mi para nl(en euros)]
» necesito ayuda para monedas rey caza

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