1 hora atrás, Gabriel Netto disse:
Apaga tudo dps do if name:find e adiciona isso:
if name:find("fainted") and item2.aid ~= 4432 then if math.random(1,100) >= chance then doSetItemActionId(aid, 4432) doSendAnimatedText(topos, ""..randoms.."", TEXTCOLOR_GREEN) item = doCreateItemEx(premio, math.random(2,5)) doItemSetAttribute(item, "unique", getCreatureName(cid)) doPlayerAddItemEx(cid, item) addEvent(doCreatureSetNoMove, cid, false) addEvent(doPlayerSendTextMessage, cid, 22, "Você coletou informações e ganhou pontos.") else doSetItemActionId(aid, 4432) doSendAnimatedText(topos, ""..randoms.."", TEXTCOLOR_GREEN) addEvent(doCreatureSetNoMove, cid, false) addEvent(doPlayerSendTextMessage, cid,22,"Você não conseguiu coletar.") end end return trueend
Eu quero que o item seja unico, viu que no script tem essa função? e eu vi que o cara falou que da pra trocar o aid por uid
EDIT: NÃO FUNCIONOU! que actionid é esse que no meu actions.xml não tem entendi nada ai..





info
Grupo: Barão
Registrado: 04/07/16
Posts: 242
Reputação: +100
Gênero: Masculino
Apaga tudo dps do if name:find e adiciona isso:
if name:find("fainted") and item2.aid ~= 4432 then if math.random(1,100) >= chance then doSetItemActionId(aid, 4432) doSendAnimatedText(topos, ""..randoms.."", TEXTCOLOR_GREEN) item = doCreateItemEx(premio, math.random(2,5)) doItemSetAttribute(item, "unique", getCreatureName(cid)) doPlayerAddItemEx(cid, item) addEvent(doCreatureSetNoMove, cid, false) addEvent(doPlayerSendTextMessage, cid, 22, "Você coletou informações e ganhou pontos.") else doSetItemActionId(aid, 4432) doSendAnimatedText(topos, ""..randoms.."", TEXTCOLOR_GREEN) addEvent(doCreatureSetNoMove, cid, false) addEvent(doPlayerSendTextMessage, cid,22,"Você não conseguiu coletar.") end end return trueend