• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Actions] Backpack Owner

    Compartir:

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

    1default [Actions] Backpack Owner el Miér Dic 05, 2018 4:50 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Hola usuarios de tibiaface

    Esta es una backpack que va contener el nombre del player, donde solo el puede abrir y mover la backpack.

    nos vamos a:

    data/actions/scripts
    copiamos cualquier archivo y renobramos por owner.lua y pegamos esto dentro

    Código:

    function onUse(cid, item, fromPosition, itemEx, toPosition)
       if itemEx.actionid ~= 3070 then
           if isInArray({1988, 2365}, itemEx.itemid) then
               doItemSetAttribute(itemEx.uid, "aid", 3070)
               doItemSetAttribute(itemEx.uid, "uid", getPlayerGUID(cid) + 1000)
               doItemSetAttribute(itemEx.uid, "name", getItemInfo(itemEx.itemid).name .. " that belongs to ".. getCreatureName(cid) .. ".")
               doRemoveItem(item.uid)
           else
               doPlayerSendCancel(cid, "Sorry, not possible.")
           end
       else
           doPlayerSendCancel(cid, "Sorry, not possible.")
       end

       return true
    end


    ahora nos vamos a:

    data/actions/actions.xml
    y agregamos esta tag

    Código:
    <action itemid="4851" event="script" value="owner.lua"/>

    este 4851 es un objeto que al ser usasdo en la backpack le agregara el nombre del player

    if isInArray({1988, 2365}, itemEx.itemid) then

    en esta aprte podemos agregar ls item que se podran agregarle el nombre del player

    bueno continuamos............

    nos vamos a:

    data/actions/scripts
    copiamos cualquier archivo y renombramos por backpack.lua y pegamos esto dentro

    Código:

    function onUse(cid, item, fromPosition, itemEx, toPosition)
       if item.actionid == 3070 then
           if item.uid ~= getPlayerGUID(cid) + 1000 then
               doPlayerSendCancel(cid, "Sorry, this backpack doesn't belong to you.")
               return true
           end
       end
    end

    nos vamos a:

    data/actions/actions.xml
    y agregamos esta tag

    Código:
    <action actionid="3070" event="script" value="backpack.lua"/>


    y listo eso seria todo

    #Creditos

    >JDB|



    [Actions] Backpack Owner YNU5B25
    https://www.tibiaface.com

    2default Re: [Actions] Backpack Owner el Mar Jul 30, 2019 2:33 am

    gzdiaz20

    gzdiaz20
    Miembro
    Miembro
    esta cool pero no se podria poner x storage

    3default Re: [Actions] Backpack Owner el Mar Jul 30, 2019 7:41 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:esta cool pero no se podria poner x storage

    explicate



    [Actions] Backpack Owner YNU5B25
    https://www.tibiaface.com

    4default Re: [Actions] Backpack Owner el Vie Ene 03, 2020 8:20 pm

    gzdiaz20

    gzdiaz20
    Miembro
    Miembro
    todo bn pero ahora me sale Duplicate uniqueId 1007 cuando conepta un player con un bp q tenga el owner y si tiene mas de un bp salen mas Duplicate uniqueId 1007

    Duplicate uniqueId 1007
    Duplicate uniqueId 1007
    Duplicate uniqueId 1007
    Duplicate uniqueId 1007
    Duplicate uniqueId 1007

    5default Re: [Actions] Backpack Owner el Vie Ene 03, 2020 8:47 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:todo bn pero ahora me sale Duplicate uniqueId 1007 cuando conepta un player con un bp q tenga el owner y si tiene mas de un bp salen mas Duplicate uniqueId 1007

    Duplicate uniqueId 1007
    Duplicate uniqueId 1007
    Duplicate uniqueId 1007
    Duplicate uniqueId 1007
    Duplicate uniqueId 1007

    es muy probable que usted tenga en action.xml tenga alguna linea con ese unique id



    [Actions] Backpack Owner YNU5B25
    https://www.tibiaface.com

    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.

     

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