Ir para conteúdo
  • Cadastre-se

(Resolvido)Piso que so entra certa vocação


Ir para solução Resolvido por deivaoo,

Posts Recomendados

Bom pelo titulo vocês ja devem ter entendido eu quero uma script que so entra certa vocação por exemplo

Sou um naruto terminei uma quest tem um bau para cada vocação eu vou entrar em algum fala que não é o bau certo ao tentar entrar e quando entra Diz Parabéns, Você completou a quest akatsuki.

post-91064-0-67675300-1423235828_thumb.p
 
 
 
 
Naruto Age of Darkness (Naruto World)
 
Link para o post
Compartilhar em outros sites

Bom pelo titulo vocês ja devem ter entendido eu quero uma script que so entra certa vocação por exemplo

Sou um naruto terminei uma quest tem um bau para cada vocação eu vou entrar em algum fala que não é o bau certo ao tentar entrar e quando entra Diz Parabéns, Você completou a quest akatsuki.

 

Não entendi a parte final...

 

você quer um piso que não entre certa vocação ? ou que só entre tal vocação ? 

 

é só um piso  ?

Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado).

 

Tópicos:


 

yNlhRVC.png

 

55px-Judo_yellow_belt.svg.png

Link para o post
Compartilhar em outros sites

Um piso que entre certa vocação so o piso mesmo.

post-91064-0-67675300-1423235828_thumb.p
 
 
 
 
Naruto Age of Darkness (Naruto World)
 
Link para o post
Compartilhar em outros sites
  • Solução
Em "data/movements/scripts", crie um arquivo chamado "pisoporvocacao.lua"

local vocacao = { -- Vocação que pode passar
number = 1, -- Numero da vocação
name = "Naruto" --Nome da vocação
} 


function onStepIn(cid, item, position, fromPosition)
if getPlayerVocation(cid) ~= vocacao.number then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Apenas players com a vocacao ".. vocacao.name .."podem passar por aqui!")
end
return TRUE
end

 

Agora, em "data/movements", adicione a seguinte tag ao arquivo "movements.xml":

<movevent type="StepIn" actionid="30001" event="script" value="pisoporvocacao.lua"/>

 

Coloque a actionid no piso.

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

Atenciosamente, David Araujo

Meu Conteúdo

 

Fui útil? Gostou? 
Faça uma doação.

 
 
 

"É errando que se erra."

"Gambiarras resolvem instantemente, porém podem complicar em problemas futuros."

"Cada dia vivido é um aprendizado."

Link para o post
Compartilhar em outros sites

tem certeza ? acho que tem um erro local vocacao = { -- Vocação que pode passar

number = 1, -- Numero da vocação
name
= "Naruto" --Nome da vocação
} 


function onStepIn(cid, item, position, fromPosition)
if getPlayerVocation(cid) ~= vocacao[1] then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Apenas players com a vocacao ".. vovacao .."podem passar por aqui!")
end
return TRUE
end

 

 

 

Deixei vermelho a parte que falei

 

Quando poder testo por que não esta no meu pc o server

Editado por felippepsa (veja o histórico de edições)
post-91064-0-67675300-1423235828_thumb.p
 
 
 
 
Naruto Age of Darkness (Naruto World)
 
Link para o post
Compartilhar em outros sites

kkkkk, , ja editei lá.

Atenciosamente, David Araujo

Meu Conteúdo

 

Fui útil? Gostou? 
Faça uma doação.

 
 
 

"É errando que se erra."

"Gambiarras resolvem instantemente, porém podem complicar em problemas futuros."

"Cada dia vivido é um aprendizado."

Link para o post
Compartilhar em outros sites

Quando poder testar irei testar, la pras 3:30.

post-91064-0-67675300-1423235828_thumb.p
 
 
 
 
Naruto Age of Darkness (Naruto World)
 
Link para o post
Compartilhar em outros sites

Ok, se der algum erro, poste!

Atenciosamente, David Araujo

Meu Conteúdo

 

Fui útil? Gostou? 
Faça uma doação.

 
 
 

"É errando que se erra."

"Gambiarras resolvem instantemente, porém podem complicar em problemas futuros."

"Cada dia vivido é um aprendizado."

Link para o post
Compartilhar em outros sites

tem certeza ? acho que tem um erro local vocacao = { -- Vocação que pode passar

number = 1, -- Numero da vocação

name = "Naruto" --Nome da vocação

} 

function onStepIn(cid, item, position, fromPosition)

if getPlayerVocation(cid) ~= vocacao[1] then

doTeleportThing(cid, fromPosition, true)

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Apenas players com a vocacao ".. vovacao .."podem passar por aqui!")

end

return TRUE

end

 

 

Otimo. Funcionou perfeitamente não deu nenhum erro.

 

         REP+

post-91064-0-67675300-1423235828_thumb.p
 
 
 
 
Naruto Age of Darkness (Naruto World)
 
Link para o post
Compartilhar em outros sites

kkk, to pensando q eh facebook... dando rep+ como se fosse like kkkk

Atenciosamente, David Araujo

Meu Conteúdo

 

Fui útil? Gostou? 
Faça uma doação.

 
 
 

"É errando que se erra."

"Gambiarras resolvem instantemente, porém podem complicar em problemas futuros."

"Cada dia vivido é um aprendizado."

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo