• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    [Pedido] Mensaje al Colocarse un Ring (armor, etc).

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    SoyFabi

    SoyFabi
    Miembro
    Miembro
    Descripcion escribió:Buenas, andaba buscando un Scripts que al colocarse un ring (armor, legs, etc) en el slot te salga un mensaje tipo "Te haz colocado el Ring de Shield".
    Imagen Explicativa escribió:Imagen Explicativa: [Pedido] Mensaje al Colocarse un Ring (armor, etc). Tibiaf10
    Version del Scripts: TFs 1.x

    3 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    este scripts manda un mesaje de texto cuando tienes full el equipo

    Código:

    local IDHEAD = 2461
    local IDARMOR = 2467
    local IDLEGS = 2649
    local IDFEET = 2643
    local THETEXT = "*Leather*"

    function onDeEquip(cid, item, slot)
    doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have just lost the bonus for wearing a full set of equipment. please equipped the item you remove to get the bonus again.")
    end

    function onEquip(cid, item, slot)
    if getPlayerSlotItem(cid, CONST_SLOT_HEAD).itemid == IDHEAD then
    doSendAnimatedText(getCreaturePosition(cid), THETEXT, 99)
    local spot = getThingPosition(cid)
    doSendDistanceShoot(spot, CONST_ANI_HOLY)
    end
    return true
    end


    o como esto

    Código:

    --{"TEXT HERE", helmet, armor, legs, boots, EFFECT}--
    local t = {
      {"Chain", 2482, 2484, 2468, 2526, 16},
        {"Plate", 2457, 2463, 2647, 2521, 10},
            {"Dark", 2490, 2476, 2477, 2529, 11},
              {"Royal", 2491, 2487, 2488, 2519, 20},
                {"Magma", 7939, 7899, 7894, 8906, 36}
      }

    function onEquip(cid, item, slot)
      for i = 1, #t do
      if getPlayerSlotItem(cid, CONST_SLOT_HEAD).itemid == t[i][2] and getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid == t[i][3] and getPlayerSlotItem(cid, CONST_SLOT_LEGS).itemid == t[i][4] and getPlayerSlotItem(cid, CONST_SLOT_LEGS).itemid == t[i][5] then
      doCreatureSay(cid, t[i][1], TALKTYPE_ORANGE_1)
      doSendMagicEffect(getCreaturePosition(cid), t[i][6])
      end
      end
      return true
    end



    [Pedido] Mensaje al Colocarse un Ring (armor, etc). YNU5B25
    3 participantes
    http://www.tibiaface.com

    Morfar

    Morfar
    Miembro
    Miembro
    [Admin] God Maya escribió:este scripts manda un mesaje de texto cuando tienes full el equipo

    Código:

    local IDHEAD = 2461
    local IDARMOR = 2467
    local IDLEGS = 2649
    local IDFEET = 2643
    local THETEXT = "*Leather*"

    function onDeEquip(cid, item, slot)
    doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have just lost the bonus for wearing a full set of equipment. please equipped the item you remove to get the bonus again.")
    end

    function onEquip(cid, item, slot)
    if getPlayerSlotItem(cid, CONST_SLOT_HEAD).itemid == IDHEAD then
    doSendAnimatedText(getCreaturePosition(cid), THETEXT, 99)
    local spot = getThingPosition(cid)
    doSendDistanceShoot(spot, CONST_ANI_HOLY)
    end
    return true
    end


    o como esto

    Código:

    --{"TEXT HERE", helmet, armor, legs, boots, EFFECT}--
    local t = {
      {"Chain", 2482, 2484, 2468, 2526, 16},
        {"Plate", 2457, 2463, 2647, 2521, 10},
            {"Dark", 2490, 2476, 2477, 2529, 11},
              {"Royal", 2491, 2487, 2488, 2519, 20},
                {"Magma", 7939, 7899, 7894, 8906, 36}
      }

    function onEquip(cid, item, slot)
      for i = 1, #t do
      if getPlayerSlotItem(cid, CONST_SLOT_HEAD).itemid == t[i][2] and getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid == t[i][3] and getPlayerSlotItem(cid, CONST_SLOT_LEGS).itemid == t[i][4] and getPlayerSlotItem(cid, CONST_SLOT_LEGS).itemid == t[i][5] then
      doCreatureSay(cid, t[i][1], TALKTYPE_ORANGE_1)
      doSendMagicEffect(getCreaturePosition(cid), t[i][6])
      end
      end
      return true
    end

    Sirve para tfs 0.4?

    3 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Morfar escribió:
    [Admin] God Maya escribió:este scripts manda un mesaje de texto cuando tienes full el equipo

    Código:

    local IDHEAD = 2461
    local IDARMOR = 2467
    local IDLEGS = 2649
    local IDFEET = 2643
    local THETEXT = "*Leather*"

    function onDeEquip(cid, item, slot)
    doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have just lost the bonus for wearing a full set of equipment. please equipped the item you remove to get the bonus again.")
    end

    function onEquip(cid, item, slot)
    if getPlayerSlotItem(cid, CONST_SLOT_HEAD).itemid == IDHEAD then
    doSendAnimatedText(getCreaturePosition(cid), THETEXT, 99)
    local spot = getThingPosition(cid)
    doSendDistanceShoot(spot, CONST_ANI_HOLY)
    end
    return true
    end


    o como esto

    Código:

    --{"TEXT HERE", helmet, armor, legs, boots, EFFECT}--
    local t = {
      {"Chain", 2482, 2484, 2468, 2526, 16},
        {"Plate", 2457, 2463, 2647, 2521, 10},
            {"Dark", 2490, 2476, 2477, 2529, 11},
              {"Royal", 2491, 2487, 2488, 2519, 20},
                {"Magma", 7939, 7899, 7894, 8906, 36}
      }

    function onEquip(cid, item, slot)
      for i = 1, #t do
      if getPlayerSlotItem(cid, CONST_SLOT_HEAD).itemid == t[i][2] and getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid == t[i][3] and getPlayerSlotItem(cid, CONST_SLOT_LEGS).itemid == t[i][4] and getPlayerSlotItem(cid, CONST_SLOT_LEGS).itemid == t[i][5] then
      doCreatureSay(cid, t[i][1], TALKTYPE_ORANGE_1)
      doSendMagicEffect(getCreaturePosition(cid), t[i][6])
      end
      end
      return true
    end

    Sirve para tfs 0.4?

    si los dos scripts es para tfs 0.4



    [Pedido] Mensaje al Colocarse un Ring (armor, etc). YNU5B25
    3 participantes
    http://www.tibiaface.com

    Contenido patrocinado


    3 participantes

    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.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).