ainda acho mais seguro fazer pelo comando,além disso esse item nem é removido se tiver gm vagabundo no ot sai distribuindo esse item e já era
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- [Action] Mudando De Acesso Após Usar Um Item!
NM
action
[Action] Mudando De Acesso Após Usar Um Item!
Por nmaster, 14 de jan. de 2011 em Actions e Talkactions
otserv
tibia
script
3
832
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

14 de janeiro de 2011 às 23:02
info
Grupo: Campones
Registrado: 07/07/10
Posts: 14
Reputação: -1
Char no Tibia: Jogo OTserver

15 de janeiro de 2011 às 16:13
Isso vai de cada um! mais quem quiser botar o Item pra remover é so por:
local config = {
group_id = ID,
id_item = xxxx
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
if item.itemid == config.id_item then
doPlayerSetGroupId(cid, config.group_id)
doPlayerSendTextMessage(cid, 22, 'Your group id is '.. config.group_id ..'!')
doPlayerRemoveItem(cid, config.id_item, 1)
end
return true
end
Editado Janeiro 15 por NucklesMaster


info
Grupo: Campones
Registrado: 07/07/10
Posts: 14
Reputação: -1
Char no Tibia: Jogo OTserver
Olá amantes Xtibianos!
Hoje vim trazer a vocês um scritp desenvolvido pelo NoobLess
O Script faz com que o player mude de Group (acesso) após usar um item.
Vá em Data/Actions/Scripts e crie acessitem.lua, dentro você poe:
local config = { group_id = ID, id_item = xxxx } function onUse(cid, item, fromPosition, itemEx, toPosition) if item.itemid == config.id_item then doPlayerSetGroupId(cid, config.group_id) doPlayerSendTextMessage(cid, 22, 'Your group id is '.. config.group_id ..'!') end return true endXXXX = ID do items que você vai escolher para mudar o acesso.
Logo depois volta a pasta anterior de actions onde tem o actions.xml e adicione a linha:
XXXX = ID do items que você vai escolher para mudar o acesso.
OBS: O Mesmo xxxx do script lua é o mesmo do actions.xml (MUDE NOS 2)
Atenciosamente,
NucklesMaster (Noynac) ~
Bom Proveito!.