Por victorpuntel, 10 de mar. de 2011 em Actions e Talkactions
info
Grupo: Campones
Registrado: 03/11/10
Posts: 47
Reputação: +7
Char no Tibia: Victor Dracul
Eae galerinha ;D
Estava pensando na Pascoa e fiz uma action simples.
Ela funciona da seguinte maneira: Você usa um item (ajustavel) em um 'ovo branco' e ele vira um ovo pintado, cores sorteadas.
Ai vai o script ;D
Vá na pasta do ot/data/actions e adiciona em actions.xml
<action itemid="2361" event="script" value="pascoa.lua" />
Cor: Item que será usado no ovo para colorir.
Cor: Nome do script.
Agora em data/actions/scripts copie um arquivo e renomeie para "pascoa" (sem aspas)
function onUse(cid, item, frompos, item2, topos, pos) local eggs = {6541, 6542, 6543, 6544, 6545} local randomChance = math.random(1, 5) if item.itemid == 2361 and item2.itemid == 2695 then doSendMagicEffect(getCreaturePosition(cid), 53) doSendAnimatedText(getCreaturePosition(cid), "Páscoa!", 180) doRemoveItem(item2.uid, 1) doPlayerAddItem(cid, eggs[randomChance], 1) doPlayerSendTextMessage(cid, 27, "Você coloriu um ovo de pascoa!") return true end end
function onUse(cid, item, frompos, item2, topos, pos)
local eggs = {6541, 6542, 6543, 6544, 6545}
local randomChance = math.random(1, 5)
if item.itemid == 2361 and item2.itemid == 2695 then
doSendMagicEffect(getCreaturePosition(cid), 53)
doSendAnimatedText(getCreaturePosition(cid), "Páscoa!", 180)
doRemoveItem(item2.uid, 1)
doPlayerAddItem(cid, eggs[randomChance], 1)
doPlayerSendTextMessage(cid, 27, "Você coloriu um ovo de pascoa!")
return true
end
Cor: ID dos Ovos coloridos
Cor: ID do item que será usado no ovo branco (Se mudar aqui, mude tambem no actions.xml)
Cor: ID do ovo branco.
Cor: Efeito que dará no player ao pintar o ovo.
Cor: Mensagem mostrada ao player.
É isso ai galera, agora só usar ;D
Ainda sou novato em script, entao qualquer erro comente.
E não deixe de avaliar
Registrado: 15/04/08
Posts: 24
Reputação: +25
Bem criativo
Parabéns
Hehe, valeu!
info
Grupo: Campones
Registrado: 03/11/10
Posts: 47
Reputação: +7
Char no Tibia: Victor Dracul
Eae galerinha ;D
Estava pensando na Pascoa e fiz uma action simples.
Ela funciona da seguinte maneira: Você usa um item (ajustavel) em um 'ovo branco' e ele vira um ovo pintado, cores sorteadas.
Ai vai o script ;D
Vá na pasta do ot/data/actions e adiciona em actions.xml
Cor: Item que será usado no ovo para colorir.
Cor: Nome do script.
Agora em data/actions/scripts copie um arquivo e renomeie para "pascoa" (sem aspas)
Cor: ID dos Ovos coloridos
Cor: ID do item que será usado no ovo branco (Se mudar aqui, mude tambem no actions.xml)
Cor: ID do ovo branco.
Cor: Efeito que dará no player ao pintar o ovo.
Cor: Mensagem mostrada ao player.
É isso ai galera, agora só usar ;D
Ainda sou novato em script, entao qualquer erro comente.
E não deixe de avaliar