Formata mais ai mano, não consigui entender quase nada .
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- [movements] Acess Door
info
Grupo: Conde
Registrado: 11/02/09
Posts: 559
Reputação: +7
Char no Tibia: Deep Druid

~Mal explicado~
Que isso cara, endireita isso aew ta osso, não da pra entender nada..
*Use o Quote
*Releia antes de postar
_____
Clique aqui e veja o que ele quis dizer!
Funciona tipo assim -> Quando você passa em cima de um tal tile ele libera a porta pra você passa,
lembrando que a porta deve ser aquelas de usa chave
movements/script/, crie um arquivo com o nome Vilden e bote dentro dele tudo abaixo:
function onStepIn(cid, item, pos)if item.uid == 8079 then
if getPlayerStorageValue(cid,8079) == -1 then
setPlayerStorageValue(cid,8079,1)
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,'voçe consigui permisão.')
else
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,'jah tem permisão.')
end
end
return 1
end
Agora vá em movements/movements.xml e adicione a linha
<movement type="StepIn" uniqueid="8079" event="script" value="Vilden.lua" />
Lembre-se:
O uniqueid 8079 deve ser colocado na porta e no tile que você decidir!
______
(Caso queira pegar a que eu fiz fique avontade)
Editado Setembro 6 por Vilden
info
Grupo: Campones
Registrado: 11/08/09
Posts: 12
Reputação: 0
Char no Tibia: Knightt forfun

foi mal cara é pq eu sou novo





info
Grupo: Campones
Registrado: 11/08/09
Posts: 12
Reputação: 0
Char no Tibia: Knightt forfun
Funciona tipo assim -> Quando você passa em cima de um tal tile ele libera a porta pra você passa,
lembrando que a porta deve ser aquelas de usa chave
movements/script/, crie um arquivo com o nome "exemplo" e bote dentro dele tudo abaixo:
function onStepIn(cid, item, pos)
if item.uid == 8079 then
if getPlayerStorageValue(cid,8079) == -1 then
setPlayerStorageValue(cid,8079,1)
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,'voçe consigui permisão.')
else
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,'jah tem permisão.')
end
end
return 1
end
Agora vá em movements/movements.xml e adicione a linha
<movement type="StepIn" uniqueid="8079" event="script" value="exemplo".lua" />
Lembre-se:
O uniqueid 8079 deve ser colocado no tile e na porta vc coloca 8079 no actionid
sou novo desculpe por não estar muito explicado
Editado Setembro 6 por Fillins