BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

[Pedido] Sqm que da item

[Pedido] Sqm que da item

#1 [Pedido] Sqm que da item el Lun Oct 28, 2013 5:08 pm

Alarcon10


Miembro
Buenos días carnales de bt, tenia tiempo sin entrar al foro, bueno lo que les pido de favor es un scrip sencillito, el cual se trata de que cuando pises 1 sqm te de "X" ítem pero te lo dara siempre y cuando tengas "X" cantidad de otros ítems, tengo un scrip parecido pero el que tengo es que pisas el sqm y te da "X" ítem sin pedirte nada.
Algo parecido a lo que quiero es como este scrip [Tienes que estar registrado y conectado para ver este vínculo] solo que ahí te pide dinero para darte el objeto y yo necesito que te pida un ítem


Muchas grasias a los que me ayuden y a los que no pues también !! Saludos carnales buen dia

#2 Re: [Pedido] Sqm que da item el Lun Oct 28, 2013 5:23 pm

Belerofonte


Administrador
Código:
local pot = {
--[ActionID]={Cosa que dará, Cuantos dará, Cosa que quitará, Cuantos quitará},
    [2801] = {8704, 20, 2160, 5},  -- Helth potion
    [2802] = {7588, 20, 2148, 4},  -- Strong health potion
    [2803] = {7591, 20, 2160, 5},  -- Great health potion
    [2804] = {7620, 20, 2148, 1},   -- Mana potion
    [2805] = {7589, 20, 2160, 5},   -- Strong mana potion
    [2806] = {7590, 20, 2148, 2},  -- Great mana potion    
    [2807] = {8472, 20, 2160, 3},  -- Great spirit potion
    [2808] = {8473, 20, 2148, 4}  -- Ultimate health potion
}
function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
    local pots = pot[item.uid]
    if isPlayer(cid) then
    if doPlayerRemoveItem(cid, pots[3], pots[4]) then
        doPlayerAddItem(cid, pots[1], pots[2])
        doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Has comprado "..pots[2].." "..getItemNameById(pots[1]).." por "..pots[4].." "..getItemNameById(pots[3])..".")
        doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FIREWORK_YELLOW)
        doTeleportThing(cid, fromPosition)  
   else
        doPlayerSendCancel(cid, "Necesitas almenos "..pots[4].." "..getItemNameById(pots[3])..".")
        doTeleportThing(cid, fromPosition)
        doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
    end
    return true
end
end



Sugerencia para evitar futuros quebraderos de cabeza:
[Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo]
[Tienes que estar registrado y conectado para ver esa imagen]

#3 Re: [Pedido] Sqm que da item el Lun Oct 28, 2013 6:13 pm

Alarcon10


Miembro
Grasias te dejaría triple +Rep si pudiera saludos !!!

#4 Re: [Pedido] Sqm que da item Hoy a las 11:26 am

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 .