• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    Remove Slot error

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

    1default Remove Slot error el Mar Dic 05, 2017 6:28 pm

    Mi Problema:
    Buenas estoy usando este remover Slot
    pero cuando lo trato de usar quita todos los echant pongo 3 echant por item y quiero remover el ultimo me quita los 3
    este es el script que tengo de actions
    Código:
    function getSlotType_full(n)
       if not n then
         return false
       end
       if n:match('%[(.+)%]') then
         n = n:match('%[(.+)%]')
         if n == '?' then
           return 0,n
         else
           return n
         end
       else
         return false
       end
    end
     
    function onUse(cid, item, fromPosition, itemEx, toPosition)
    item_slots_a = 0
    item_slots_n = ""
    item_slots_t = {}
       for _ in Item(itemEx.uid):getAttribute(ITEM_ATTRIBUTE_DESCRIPTION):gmatch('(%[.-%])') do
         item_slots_a = item_slots_a + 1
         item_slots_t[item_slots_a] = getSlotType_full(_)
       end
      
       if item_slots_t[1] == nil then
         return false
       end
     
       for i = 1, #item_slots_t - 1 do
       item_slots_n = item_slots_n .. "[" .. item_slots_t[i] .. "]"
       end
      
       doRemoveItem(item.uid,1)
       doSendMagicEffect(toPosition,CONST_ME_MAGIC_RED)
       doSetItemSpecialDescription(itemEx.uid, item_slots_n)
       doPlayerSendTextMessage(cid,20,"Attribute removed.")
    return true
    end


    Imagen de mi error:


    Esta en:
    Consola

    Ver perfil de usuario

    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).