Postado Dezembro 5, 2019 5 anos 2 minutos atrás, DouGlaS Mapper disse: @Ramon RBN n aparece nada no look e da erro na distro quando da look [5/12/2019 13:12:51] [Error - CreatureScript Interface] [5/12/2019 13:12:51] data/creaturescripts/scripts/fraglook.lua:onLook [5/12/2019 13:12:51] Description: [5/12/2019 13:12:51] data/creaturescripts/scripts/fraglook.lua:6: attempt to perform arithmetic on a nil value [5/12/2019 13:12:51] stack traceback: [5/12/2019 13:12:51] data/creaturescripts/scripts/fraglook.lua:6: in function 'getDodge' [5/12/2019 13:12:51] data/creaturescripts/scripts/fraglook.lua:49: in function <data/creaturescripts/scripts/fraglook.lua:44> function getDodge(cid) local total = 0 for i = 1, 10 do local item = getPlayerSlotItem(cid, i) if item.itemid > 0 then local attr = getItemAttribute(item.uid, "dodgePercent") if attr ~= nil then total = total + attr end end end return total end
Postado Dezembro 5, 2019 5 anos Autor @Ramon RBN Mesma coisa ;/ [5/12/2019 13:21:14] [Error - CreatureScript Interface] [5/12/2019 13:21:14] data/creaturescripts/scripts/fraglook.lua:onLook [5/12/2019 13:21:14] Description: [5/12/2019 13:21:14] data/creaturescripts/scripts/fraglook.lua:8: attempt to perform arithmetic on local 'attr' (a boolean value) [5/12/2019 13:21:14] stack traceback: [5/12/2019 13:21:14] data/creaturescripts/scripts/fraglook.lua:8: in function 'getDodge' [5/12/2019 13:21:14] data/creaturescripts/scripts/fraglook.lua:52: in function <data/creaturescripts/scripts/fraglook.lua:47>
Postado Dezembro 5, 2019 5 anos 35 minutos atrás, DouGlaS Mapper disse: @Ramon RBN Mesma coisa ;/ [5/12/2019 13:21:14] [Error - CreatureScript Interface] [5/12/2019 13:21:14] data/creaturescripts/scripts/fraglook.lua:onLook [5/12/2019 13:21:14] Description: [5/12/2019 13:21:14] data/creaturescripts/scripts/fraglook.lua:8: attempt to perform arithmetic on local 'attr' (a boolean value) [5/12/2019 13:21:14] stack traceback: [5/12/2019 13:21:14] data/creaturescripts/scripts/fraglook.lua:8: in function 'getDodge' [5/12/2019 13:21:14] data/creaturescripts/scripts/fraglook.lua:52: in function <data/creaturescripts/scripts/fraglook.lua:47> Isso deveria estar funcionando O.o function getDodge(cid) local total = 0 for i = 1, 10 do local item = getPlayerSlotItem(cid, i) if item.itemid > 0 then local attr = getItemAttribute(item.uid, "dodgePercent") total = total + (attr ~= nill and attr or 0) end end return total end Editado Dezembro 5, 2019 5 anos por Ramon RBN (veja o histórico de edições)
Postado Dezembro 5, 2019 5 anos Autor @Ramon RBN Estranho que aquele outro codigo la pegou mais n soma, ele só pega o dodge de 2 item E esse outro n aparece o look kkk Tá complicado esse negocio slc kkkk [5/12/2019 13:49:12] [Error - CreatureScript Interface] [5/12/2019 13:49:12] data/creaturescripts/scripts/fraglook.lua:onLook [5/12/2019 13:49:12] Description: [5/12/2019 13:49:12] data/creaturescripts/scripts/fraglook.lua:6: attempt to perform arithmetic on a nil value [5/12/2019 13:49:12] stack traceback: [5/12/2019 13:49:12] data/creaturescripts/scripts/fraglook.lua:6: in function 'getDodge' [5/12/2019 13:49:12] data/creaturescripts/scripts/fraglook.lua:49: in function <data/creaturescripts/scripts/fraglook.lua:44>
Postado Dezembro 5, 2019 5 anos 9 minutos atrás, DouGlaS Mapper disse: @Ramon RBN Estranho que aquele outro codigo la pegou mais n soma, ele só pega o dodge de 2 item E esse outro n aparece o look kkk Tá complicado esse negocio slc kkkk [5/12/2019 13:49:12] [Error - CreatureScript Interface] [5/12/2019 13:49:12] data/creaturescripts/scripts/fraglook.lua:onLook [5/12/2019 13:49:12] Description: [5/12/2019 13:49:12] data/creaturescripts/scripts/fraglook.lua:6: attempt to perform arithmetic on a nil value [5/12/2019 13:49:12] stack traceback: [5/12/2019 13:49:12] data/creaturescripts/scripts/fraglook.lua:6: in function 'getDodge' [5/12/2019 13:49:12] data/creaturescripts/scripts/fraglook.lua:49: in function <data/creaturescripts/scripts/fraglook.lua:44> Editei ali em cima, me chama no discord a gente resolve e depois posto a solução aqui. RBN#2718
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.