Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

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

[Talkaction] Teleport por itens e level


~FreeGeels'~™
 Compartilhar

Posts Recomendados

Oi galera da WC,

tudo de boa ?

Então, hoje eu to aqui pra ensinar vocês a como colocar um teleport por level e também precisa de items ;)

Então vamos lá, sem enrolação.

 

1- Vá em data/talkactions/scripts e crie um arquivo com o nome teleporter.lua, e dentro coloque isso:

 

function onSay(cid, words, param)

newpos = {x=10160, y=10051, z=7}

if getPlayerLevel(cid) >= 300 and doPlayerRemoveItem(cid,5808,1) then

doTeleportThing(cid,newpos)

doSendMagicEffect(getPlayerPosition(cid), 12)

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "vocÊ está na missão! \n mate os demonios e ganhe seu equipamento supremo!")

else

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "acesso negado,apenas level 300+ e com Orshabaal's brain podem ir a está missão.")

doSendMagicEffect(getPlayerPosition(cid), 11)

end

return TRUE

end

 

Agora, você vai la em data/talkactions/talkactions e dentro também, coloque isso aqui:

<talkaction words="!mission" script="teleporter.lua"/>

 

Pronto, é só isso ;D

Gostou? Da um agradecer ae ;)

Obrigado.

Link para o comentário
Compartilhar em outros sites

Nuss..

 

Muito bem explicado não exagerou em cores ta muito bom.

 

E tambem nao ficou muito cansativo de se ler e não ficou muito comprido o tópico oque importa é conteúdo e o seu ta mto bom :D

 

Levo meu Tnx '

Link para o comentário
Compartilhar em outros sites

@~FreeGeels'~™

 

Oi, tudo bem?

Bom, pra quem trabalha com scripts, ou até mesmo está na àrea, fica simples entender.

Mas temos alguns usuários que estão somente iniciando, e algumas coisas ainda ficam confusas, por exemplo eu, rs, lá vão algumas dicas,

 

Você poderia comentar um pouco sobre a posição que está indo, x,y,z

Poderia comentar que está colocando o ID do item também,

Bom, resumos simples, para ficar mais completinho, rs.

 

Se eu estiver falando bobagem, desconsidere, mas foi o que deu pra entender.

E obrigado por compartilhar !

Precisando de algo, estou à disposição.

Atenciosamente,

 

 

@Edit

 

Somente implementando;

O X,Y,Z além de ser encontrado dando um "look" no chão,

é possível ser encontrado no "MapEditor" somente selecionando o sqm.

Abraço.

Link para o comentário
Compartilhar em outros sites

@TaLiBaaN

 

Sim, obrigado por avisar, eu não escrevi sobre os comandos x,y e z ;)

Obrigado por avisar. Já vou postar o que significa e como acha o x,y e z ;).

 

 

@Edit

 

Bom, é o seguinte, o X, representa a linha horizontal do chão que você escolhe.

O Y, representa a linha vertical do chão que você escolhe.

O Z o andar que é.

 

Por exemplo se você quer saber o X,Y,Z de um chão é bem simples, se você for god,cm,etc.

De um clique com o botão esquerdo e direito juntos e vai aparecer mais ou menos assim:

You se a wooden floor.

Bla bla bla.... X:104 Y:748 Z:7

 

Copie o X, Y, Z e pronto ;)

Link para o comentário
Compartilhar em outros sites

Existe uma coisa chamada 'Creditos' coisa que deveria ter em todos seus tópicos coloque os creditos do contrario podera levar infração e mal visto pelo forum, Como plagiador que não sabe nada alem de ctrl + c e ctrl + v.

kko1F7P.gif

Ouma é v1ad0
Link para o comentário
Compartilhar em outros sites

Pode ser que voce tenha criado - mas eu ja vi esse post em algum lugar - pois eu ja o vi em algum lugar. Mas, minha especialização nao e script, pelo que vi ta tudo certo eu dei uma testada so precisa explicar melhor os posicionamentos ^^ :risada:

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.