RO

[Arquivado][moveevent] Ponte Premium Account

Por Rotciv, 21 de mar. de 2009 em Noticias - Arquivo

script
5.0 (1)
6
1.9k
RotcivR
21 de março de 2009 às 13:00

Ponte Premium Account

 

Esse script serve para que quando acabe os premmy days de uma player, e ele continuar na área premmy, ao passar pela ponte, ele será teleportado para o templo (que você colocará a coordenada).

 

Em movements.xml adicione esta linha:

   <movevent event="StepIn" actionid="30000" script="ponte.lua"/>

 

Crie um arquivo dentro da pasta movements/scripts chamado ponte.lua e dentro dele coloque:

   function onStepIn(cid, item, position, fromPosition)
 if item.actionid == 30000 then
 elseif isPremium(cid) == FALSE then
 pos = {x=300, y = 100, z = 7}
 doTeleportThing(cid, pos)
 end
 end

 

Explicações:

30000 é o action id que você tem que por.

Lembrando que você tem que editar o TILE da ponte colocando o action id que você escolheu (no script é o 30000)

 

Aonde tem: pos = {x=300, y = 100, z = 7} é o lugar para que o player será teleportado.

 

 

Espero que gostem!

 

 

Yunie me deu uma mãozinha no script :p

Editado Março 21 por Rotciv

noobinhuN
21 de março de 2009 às 13:05

boa newb jajaja

 

eu jogando enforced dando ajuda via skype na voz e ainda quer colocar culpa em mim se tiver errado >.>

LinowL
21 de março de 2009 às 14:17

Boa, assim que eu poder eu vou testar :party:

DaNDaNrOxXD
21 de março de 2009 às 14:28

Boa, ficou legal, só fazer umas adaptações e da para fazer várias coisas..

Checar se o player é vip, se ele tem uma storage X e tal :D

Abraços

2 semanas depois...
NottinghsterN
30 de março de 2009 às 18:22

Eu fiz uma para meu OTServ que é bem simples também, no caso ela não deixa o player passar o sqm a frente

 

Olha o código

function onStepIn(cid, item, pos)

if isPremium(cid) == FALSE then
doPlayerSay(cid, "Only premium citizens may pass!", 16) 
	doSendMagicEffect(pos, 2)
		pos.x = pos.x+1
	doTeleportThing(cid, pos)
doSendMagicEffect(pos, 2)
 end
end

9 anos depois...
StigalS
25 de abril de 2018 às 16:23
Esta noticia foi arquivada.
Este tópico está fechado e foi movido para Noticia - Arquivo.

+ Caso tenha atualizações você poderá criar outro tópico.