BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

[Pedido] Chest que pida items

[Pedido] Chest que pida items

#1 [Pedido] Chest que pida items el Miér Feb 10, 2016 11:44 pm

SenorTibiano

avatar

Aprendiz
Porfavor, alguien tiene algun script que para usar un chest, necesites ciertos items, en mi caso son 3 tipos de items distintos.

#2 Re: [Pedido] Chest que pida items el Vie Feb 12, 2016 3:08 am

Sirakx

avatar

Moderador
que solamente use el chest? que debe dar? level? un item? explicate.

http://celesta-global.net/

#3 Re: [Pedido] Chest que pida items el Vie Feb 12, 2016 10:32 am

SenorTibiano

avatar

Aprendiz
Level: 100

Ids de los Items que se necesitaran para abrirse y la cantidad: id=2457, cantidad=5..... id=8309, cantidad=100........id=12383, cantidad=1

item que dara= 5924, cantidad=1

#4 Re: [Pedido] Chest que pida items el Vie Feb 12, 2016 5:17 pm

Krápula

avatar

Miembro
señor tibia entre al chat y vea este lo tengo yo para hacer esto
Video
Ve si te sirve asi te lo paso y lo unico q en vez de ser cofre seria por palanca la quest
Para otx Osea tfs 0.4, 0.3.7

#5 Re: [Pedido] Chest que pida items el Vie Feb 12, 2016 5:48 pm

SenorTibiano

avatar

Aprendiz
Si, ese esta perfecto, pero me podrias poner que me pida mas items? los puse en el comentario de arriba del tuyo, lo de la palanca me gusto.

#6 Re: [Pedido] Chest que pida items el Vie Feb 12, 2016 6:07 pm

Krápula

avatar

Miembro
Okey si bro solo añades 1 coma y listo bro y para borrar item entra al chat pa pasartelo por titandpad

#7 Re: [Pedido] Chest que pida items el Vie Feb 12, 2016 6:34 pm

Krápula

avatar

Miembro
bueno cul.ero como no entras te lo mando igual por aqui q lala no podre testearlo junto contigo ya lo hice y lo corri en la consola y no corrio error asi de deberia funcionar bien

Action.xml
Código:
   <action uniqueid="99999" event="script" value="prueba.lua"/>

Cambias el uniqueid a tu gusto.

Imaginare q sabes el resto y copias esto dentro
Código:
PR = {5924} --- Coloque o id que sera sorteado
money = {2457, 'premium scroll', 8309, 'premium scroll', 12383, 'premium scroll'} -- ID
count = 5 ---- Quantidade dos diamonds
count = 100 ---- Quantidade dos diamonds
count = 5 ---- Quantidade dos diamonds
cast = "[Usted a Ganado]"
function onUse(cid, item, fromPosition, itemEx, toPosition)
local roleta = math.random(1, #PR)
local CB = {
doSendAnimatedText, doSendMagicEffect,
doPlayerAddItem, doPlayerRemoveItem
}
if not CB[4](cid, money[1], count) then
    doPlayerSendCancel(cid, "Usted Necesita de  "..count.." "..money[2].." Obtener Su Recompenza.")
                      CB[2](getThingPos(cid), CONST_ME_POFF)
else
CB[2](getThingPos(cid), 14)
            if(roleta == 1) then
                            CB[3](cid, PR[1], 1)
doBroadcastMessage(""..cast.." "..getCreatureName(cid).."Usted finalizo el quest"..getItemNameById(PR[1])..".", 22)
end
end
return TRUE
end

#8 Re: [Pedido] Chest que pida items el Vie Feb 12, 2016 7:41 pm

SenorTibiano

avatar

Aprendiz
No me funciono, pero consegui corregir unos errores y anda perfecto, tema completado, por cierto tengo este Script si alguien quiere tenerlo.

Código:
local ob = {5924, 1} --- Premium
local req = {2457, 8309, 12383} -- Requerimientos
local cant = {5, 250, 1} -- cantidades

function onUse(cid, item, fromPosition, itemEx, toPosition)
if(getPlayerItemCount(cid, req[1]) >= 5) and getPlayerItemCount(cid, req[2]) >= 250 then
   if(getPlayerItemCount(cid, req[3]) >= 1) then
   doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_BLUE)
   doPlayerAddItem(cid, ob[1], ob[2])
   doPlayerRemoveItem(cid, req[1], cant[1])
   doPlayerRemoveItem(cid, req[2], cant[2])
   doPlayerRemoveItem(cid, req[3], cant[3])
        end
   end
return true
end

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.

 

¿Quién está en línea?

En total hay 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .