Ir para conteúdo
  • 0

tfs 1.2 adicionando nome da pessoa em item quando der use


gusinhi

Pergunta

local conf = {maxSlotCount=1,ignoredIds={}}function choose(...)  local arg = {...}  return arg[math.random(1,#arg)]endfunction onUse(cid, item, fromPosition, itemEx, toPosition)if isInArray({7410}, itemEx.itemid) then           return false       end      if isCreature(itemEx.uid) then          return false      end      local nam = Item(itemEx.uid):getAttribute(ITEM_ATTRIBUTE_DESCRIPTION)      function getSlotCount(nam)          local c = 0          for _ in nam:gmatch('%[(.-)%]') do              c = c+1          end          return c      end      if getSlotCount(nam) < conf.maxSlotCount then          local l = choose('supreme')          local p = (30)          local armors = {2463,2464,2465,2466,2467,2472,2476,2483,24841}   if isInArray(armors, itemEx.itemid) then          doSendMagicEffect(toPosition,30)          nam = nam..' ['..l..'.+'..p..'%]'          doPlayerSendTextMessage(cid, 20,l..'.+'..p..'%')          doSetItemSpecialDescription(itemEx.uid, nam)          doRemoveItem(item.uid,1)      else          doPlayerSendTextMessage(cid, 20,"Slot limit reached.")      end      end      return true  end

ssalve galera queria um help nesse script acima quando o player usa ele em x item ele fica assim é pra tfs 1.2

 

You see a dragon scale mail (Arm:15).

It can only be wielded properly by knights and paladins.

It weighs 114.00 oz.

 [supreme.+30%]

 

eu queria ajuda para que o script alem de adicionar o atributo e tambem adicione o nome da pessoa ficando assim segue o exemplo em negrito

 

You see a SUPREME dragon scale mail (Arm:15).

It can only be wielded properly by knights and paladins.

Its Belong NOMEDOPLAYER

It weighs 114.00 oz.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

×
×
  • Criar Novo...