Postado Março 27, 2018 7 anos Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 0.3.7 Base: Qual erro está surgindo/O que você procura? Ola, gostaria de obter ajuda sobre o sistema de atualização que está sendo editada (não é minha autorização para reformular o uso do meu site) O sistema permite a seleção de atributos criativos, que pode ser feito em qualquer lugar do que uma vez, em vez de 1 vez (configurei pra max 10). para ficar cas cas +10 e preciso que tenha uma chance de falha. alguem pode me ajudar? Você tem o código disponível? Se tiver publique-o aqui: local conf = { maxSlotCount = 10, perecent = {min = 1, max = 20}, -- od ile % do ilu % ma dawac bonusu ignoredIds = {} } function choose(...) --- Function by mock. local arg = {...} return arg[math.random(1,#arg)] end function isArmor(uid) -- Function by Mock the bear. if getItemInfo(uid.itemid).armor ~= 0 and getItemWeaponType(uid.uid) == 0 then return true end return false end function getSlotCount(nam) local c = 0 for _ in nam:gmatch('%[(.-)%]') do c = c + 1 end return c end function onUse(cid, item, fromPosition, itemEx, toPosition) -- Script by mock the bear (MTB) if not checkExhausted(cid, 429, 1) then return true elseif item.uid == 0 or item.itemid == 0 then return false elseif isInArray(conf.ignoredIds, itemEx.itemid) or (not getItemWeaponType(itemEx.uid) or getItemWeaponType(itemEx.uid) > 5) or (getItemWeaponType(itemEx.uid) == 0 and not isArmor(itemEx)) or itemEx.itemid == 0 or itemEx.type > 1 or isItemStackable(itemEx.uid) then doPlayerSendTextMessage(cid, 24, "You can\'t open a slot on this item.") return true elseif isCreature(itemEx.uid) then return false end local nam = getItemName(itemEx.uid) if getSlotCount(nam) < conf.maxSlotCount then local l = choose('cas') -- local l = choose('hp', 'mp', 'ml', 'cas') local p = subtype + 1 doSendMagicEffect(toPosition, 30) nam = nam..' ['..l..'.+'..p..']' doSendAnimatedText(toPosition, l..' +'..p..'', 120) doItemSetAttribute(itemEx.uid, 'name', nam) -- doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, 24, "You cant open a slot on this item.") end return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
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.