Ir para conteúdo

Featured Replies

Postado

Um simples script que eu fiz, só para brincar mesmo

Mais que pode ter um bom uso para iniciantes em script lua.

teleport1.lua

teleportroom = {x= 124, y= 404, z= 7}

trainerroom = {x= 128, y= 401, z= 7}

templeroom = {x= 129, y= 403, z= 7}


function onSay(cid, words, param)


if getTilePzInfo(getPlayerPosition(cid)) then

if(param == 'room') then

doTeleportThing(cid, teleportroom)

doSendMagicEffect(getPlayerPosition(cid), 10)


elseif (param == 'trainer') then

doTeleportThing(cid, trainerroom)

doSendMagicEffect(getPlayerPosition(cid), 10)


elseif (param == 'temple') then

doTeleportThing(cid, templeroom)

doSendMagicEffect(getPlayerPosition(cid), 10)


else

doPlayerSendTextMessage(cid, 22, "Você precisa de algum parametro")

doSendMagicEffect(getPlayerPosition(cid), 2)

end


else

doPlayerSendTextMessage(cid, 22, "Você só pode se teleportar quando estiver em area PZ.")

doSendMagicEffect(getPlayerPosition(cid), 2)

end



end
talkactions.xml
<talkaction log="yes" words="!teleport" event="script" value="teleport1.lua"/>

Postado

Otimo script e bem simplificado, diferente daqueles !moves com diversas linhas, parabêns!

Reputado!

Editado por Doughell (veja o histórico de edições)

E-mail para contato: [email protected]

Quer ter um fórum mais organizado? Cumpra as regras!

EU VOLTEI GAROTAS!

31/12/2011

Atenciosamente,

Guilherme Salviati.

Postado

Muito bom, desempenha uma função básica para os servidores, porém foi bem programado.

Tenho certeza que com uma simples adição de uma tabela (como você fez no outro script), ele poderá ser simplificado ainda mais.

Reputado+

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo