não funfa
[05/04/2014 08:38:43] [Error - CreatureScript Interface]
[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:onLogin
[05/04/2014 08:38:43] Description:
[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:14: attempt to index local 'itemName' (a nil value)
[05/04/2014 08:38:43] stack traceback:
[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:14: in function <data/creaturescripts/scripts/upgradeEffect.lua:7>
[05/04/2014 08:38:43] (tail call): ?
não funfa
[05/04/2014 08:38:43] [Error - CreatureScript Interface]
[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:onLogin
[05/04/2014 08:38:43] Description:
[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:14: attempt to index local 'itemName' (a nil value)
[05/04/2014 08:38:43] stack traceback:
[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:14: in function <data/creaturescripts/scripts/upgradeEffect.lua:7>
[05/04/2014 08:38:43] (tail call): ?
não funfa
[05/04/2014 08:38:43] [Error - CreatureScript Interface]
[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:onLogin
[05/04/2014 08:38:43] Description:
[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:14: attempt to index local 'itemName' (a nil value)
[05/04/2014 08:38:43] stack traceback:
[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:14: in function <data/creaturescripts/scripts/upgradeEffect.lua:7>
[05/04/2014 08:38:43] (tail call): ?
[05/04/2014 08:38:43] [Error - CreatureScript Interface]
[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:onLogin
[05/04/2014 08:38:43] Description:
[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:14: attempt to index local 'itemName' (a nil value)
[05/04/2014 08:38:43] stack traceback:
[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:14: in function <data/creaturescripts/scripts/upgradeEffect.lua:7>
[05/04/2014 08:38:43] (tail call): ?
não funfa[05/04/2014 08:38:43] [Error - CreatureScript Interface][05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:onLogin[05/04/2014 08:38:43] Description:[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:14: attempt to index local 'itemName' (a nil value)[05/04/2014 08:38:43] stack traceback:[05/04/2014 08:38:43] data/creaturescripts/scripts/upgradeEffect.lua:14: in function <data/creaturescripts/scripts/upgradeEffect.lua:7>[05/04/2014 08:38:43] (tail call): ?


info
Grupo: Visconde
Registrado: 21/04/08
Posts: 311
Reputação: +257
EFEITO COM TODOS ITEMS NO UPGRADE MAXIMO
Existe varios servidores que estão adaptanto o upgrade system, ou seja poder deixar os items +1, +2, +3 até o maximo configurado, então eu fiz esse script baseando no MU Online, aonde quando se tem todos os items por exemplo no +13, fica saindo efeitinhos no jogador, bom segue o script:
creaturescripts/scripts/upgradeEffect.lua
-- CONFIGURAÇÕES -- MAXUPGRADE = 9 -- nivel que os items precisarão estar para sair o efeito ANIMATIONEFFECT = 1 -- numero do efeito DELAYEFFECT = 1000 -- de quanto em quanto tempo saira o efeito (1000 = 1s) NEEDBOOTS = true -- as botas tbem precisam estar no nivel maximo ? (existe sistema de upgrade que não é possivel usar nas botas, caso o seu for deixe "false") ------------------- function thinkEffect(cid, mU, aE, dE, nB) if not isCreature(cid) then return true end local slots = nB and {1, 4, 7, 8} or {1, 4, 7} local result = true for _, slot in pairs(slots) do if getPlayerSlotItem(cid, slot).uid > 0 then local itemName = getItemAttribute(getPlayerSlotItem(cid, slot).uid, "name") if itemName:find("+" .. mU) or itemName:find("+ " .. mU) then result = true else result = false break end end end if result then doSendMagicEffect(getThingPos(cid), aE) end addEvent(thinkEffect, dE, cid, mU, aE, dE, nB) end function onLogin(cid) return thinkEffect(cid, MAXUPGRADE, ANIMATIONEFFECT, DELAYEFFECT, NEEDBOOTS) endtoda configuração esta no script, creio q funcione com todos sistemas de upgrade, pois a maioria usa a msm função para editar o nome do item, oque pode mudar é q uns upgrade system não aceitam aprimorar as botas, mais isto esta configuravel no script tbem.
creaturescripts/creaturescripts.xml
flw
Editado Abril 3 por Miiller