BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Ocupo un script de potions por palancas

Ocupo un script de potions por palancas

#1 Ocupo un script de potions por palancas el Mar Ago 26, 2014 4:24 pm

imperial12


Novato
Holas  , bueno ocupo ayuda con un script de potions de palanca
uno que sirva y cea igual al que tengo o parecido el caso es que sirva porfas


errores:

1.-  al darle click a la palanca  ya no ce le puede bolver  a dar click a la palanca ( no  funciona , doy primer click Me da las potions  , doy segundo click  no pasa nada {no se mueve la palanca  y no da potions}  )
Hmmm... y Este es el error que me marca en el a consola

[Tienes que estar registrado y conectado para ver esa imagen]

quisiera que se junte las potions y runas automaticamente si ya existes una de las potions o runas  en la backpack
( por ejemplo ya tengo 20 strong health potions  , y le doy click a la palanca de las shp  tenga 40 y asi sucesivamente )




bueno por ultimo este es el script

Código:
 ocal config = {
   cantidad = 20
}
 
local aid = { --actionid, itemid, precio
   --Health potions
   [5600] = {7618, 900},
   [5601] = {7588, 2000},
   [5602] = {7591, 3800},
   --Manas potions--
   [5603] = {7620, 1000},
   [5604] = {7589, 1600},
   [5605] = {7590, 2400},
   --Sprit
   [5606] = {8472, 3800},
   [5607] = {8473, 6200},
   --RUNES
   [5608] = {2273, 3500},
   [5609] = {2274, 900},
   [5610] = {2271, 600},
   [5611] = {2269, 3200},
   [5612] = {2268, 2160},
   [5613] = {2262, 3240},
   [5614] = {2261, 300},
   [5615] = {2260, 10},
   [5616] = {2310, 520},
   [5617] = {2311, 240},
   [5618] = {2313, 620},
   [5619] = {2315, 740},
   [5620] = {2289, 1040},
   [5621] = {2288, 740},
   [5622] = {2287, 80},
   [5623] = {2286, 1700},
   [5624] = {2285, 420},
   [5625] = {2278, 14000},
   [5626] = {2277, 760},
   [5627] = {2308, 920},
   [5628] = {2305, 2340},
   [5629] = {2304, 900},
   [5630] = {2303, 1220},
   [5631] = {2302, 600},
   [5632] = {2301, 560},
   [5633] = {2295, 320},
   [5634] = {2293, 2320},
   [5635] = {2292, 240},
   [5636] = {2291, 4200},
   [5637] = {2290, 1600}
}
 
function onUse(cid, item, fromPosition, itemEx, toPosition)
   local aids = aid[item.actionid]
   if item.itemid == 1945 and aids then
      if doPlayerRemoveMoney(cid, aids[2]) then
         doPlayerAddItem(cid, aids[1], config.cantidad)
         doPlayerSendTextMessage(cid, 20, 'Recibiste x'..cantidad.config..' '..getItemNameById(aids[1])..'.')
      else
         doPlayerSendTextMessage(cid, 20, 'Necesitas '..aids[2]..' gold para comprar este producto.')
      end
   end
   return true
end

creo que es todo , si me pueden ayudar se los agradeceria mucho +rep

#2 Re: Ocupo un script de potions por palancas el Mar Ago 26, 2014 5:12 pm

leyendario


Miembro
Código:
 local cantidad = 20
 
 local aid = { --actionid, itemid, precio
    --Health potions
    [5600] = {7618, 900},
    [5601] = {7588, 2000},
    [5602] = {7591, 3800},
    --Manas potions--
    [5603] = {7620, 1000},
    [5604] = {7589, 1600},
    [5605] = {7590, 2400},
    --Sprit
    [5606] = {8472, 3800},
    [5607] = {8473, 6200},
    --RUNES
    [5608] = {2273, 3500},
    [5609] = {2274, 900},
    [5610] = {2271, 600},
    [5611] = {2269, 3200},
    [5612] = {2268, 2160},
    [5613] = {2262, 3240},
    [5614] = {2261, 300},
    [5615] = {2260, 10},
    [5616] = {2310, 520},
    [5617] = {2311, 240},
    [5618] = {2313, 620},
    [5619] = {2315, 740},
    [5620] = {2289, 1040},
    [5621] = {2288, 740},
    [5622] = {2287, 80},
    [5623] = {2286, 1700},
    [5624] = {2285, 420},
    [5625] = {2278, 14000},
    [5626] = {2277, 760},
    [5627] = {2308, 920},
    [5628] = {2305, 2340},
    [5629] = {2304, 900},
    [5630] = {2303, 1220},
    [5631] = {2302, 600},
    [5632] = {2301, 560},
    [5633] = {2295, 320},
    [5634] = {2293, 2320},
    [5635] = {2292, 240},
    [5636] = {2291, 4200},
    [5637] = {2290, 1600}
 }
 
 function onUse(cid, item, fromPosition, itemEx, toPosition)
    local aids = aid[item.actionid]
    if  aids then
        if doPlayerRemoveMoney(cid, aids[2]) then
            doPlayerAddItem(cid, aids[1], cantidad)
            doPlayerSendTextMessage(cid, 20, 'Recibiste x'..cantidad..' '..getItemNameById(aids[1])..'.')
        else
            doPlayerSendTextMessage(cid, 20, 'Necesitas '..aids[2]..' gold para comprar este producto.')
        end
    end
    return false
 end

#3 Re: Ocupo un script de potions por palancas el Mar Ago 26, 2014 6:56 pm

imperial12


Novato
oyes leyendario muchas gracias :3 me sirvio mucho , pero sigo con el primer problema , que no ce junta al comprarlas porfas si me puedas ayudar en eso gracias ( por cierto me puedes decir como te doy + rep XD)

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 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 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 .