function onUse(cid, item, pos, item2, topos) return getTileThingByPos(topos).itemid == 123 and false or true end
- Fórum
- xTibia - Notícias e Suporte
- Soluções
- Archived
- [Duvida] Criando "sqm Unusable Item"
3
524
info
Grupo: Visconde
Registrado: 23/02/08
Posts: 273
Reputação: +101
Char no Tibia: Foxx Rookslayer

03 de fevereiro de 2012 às 17:35
Editado Fevereiro 3 por Byerne
info
Grupo: Conde
Registrado: 30/06/11
Posts: 631
Reputação: +371
Char no Tibia: Warrior of Mort

03 de fevereiro de 2012 às 17:56
Vai em data/movements/scripts, duplica um arquivo e nomeia para "armatile" sem as aspas e nele cole:
function onEquip(cid, item, position, fromPosition)
pos = getCreaturePosition(cid)
if (getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 123) then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Não é possível usar o item nesta área.")
return FALSE
end
return TRUE
end
Afora em data/movements/movements.xml cole a tag:
<movevent type="Equip" itemid="2222" slot="ring" event="script" value="armatile.lua"/>
Mude o slot na tag acima por um slot respectivo do item.
Editado Fevereiro 3 por Jhon992


info
Grupo: Campones
Registrado: 25/12/06
Posts: 6
Reputação: 0
Minha duvida é de como criar um Script que impossibilite o player de usar determinado item em determinado local.
Exemplo:
Acredito que seja feito por movements scripts. Alguem sabe como?
Obrigada!
Rep++ a quem conseguir
Editado Fevereiro 2 por Naty