Ir para conteúdo
  • 0

[Resolvido] [Supporte] Vocation Door + Level Door


Pergunta

8 respostass a esta questão

Posts Recomendados

  • 0
  Em 21/09/2020 em 16:23, Vorkhon disse:
Versão do Servidor: TFS - 1.0
Tipo de Script: actions
Código:
  Mostrar conteúdo oculto

Fala pessoal! Eu estou querendo fazer uma porta de LVL junto com de Vocação. Como que eu adiciono o requerimento de lvl e voc juntos?

Expand  

todas as vocações irão ser teleportados para essa posição?

todos irão para o mesmo local designado.

local reqVocLvl = {
	--[voc] = lvl
	[1] 	= 10,
	[2]	= 20,
	[3]	= 30,
	[4]	= 40,
}

function onUse(cid, item, frompos, item2, topos)
local voc = getPlayerVocation(cid)
	if(reqVocLvl[voc] and reqVocLvl[voc] <= getPlayerLevel(cid))then doTeleportThing(cid,{x=114, y=1177, z=5}) end
	return true
end

 

 

cada um irá para uma posição diferente.

local reqVocLvl = {
	--[voc]
	[1] 	= {lvl = 10, pos={x=000,y=000,z=00},
	[2] 	= {lvl = 20, pos={x=000,y=000,z=00},
	[3] 	= {lvl = 30, pos={x=000,y=000,z=00},
	[4] 	= {lvl = 40, pos={x=000,y=000,z=00},
}

function onUse(cid, item, frompos, item2, topos)
local voc = getPlayerVocation(cid)
	if(reqVocLvl[voc] and reqVocLvl[voc].lvl <= getPlayerLevel(cid))then doTeleportThing(cid,reqVocLvl[voc].pos) end
	return true
end

 

Link para o comentário
https://xtibia.com/forum/topic/252396-resolvido-supporte-vocation-door-level-door/#findComment-1762680
Compartilhar em outros sites

  • 0

Valeu cara! Mano pra dar a mensagem de erro só fazer assim? 

 

local reqVocLvl = {
	--[voc]
	[1] 	= {lvl = 10, pos={x=000,y=000,z=00},
	[2] 	= {lvl = 20, pos={x=000,y=000,z=00},
	[3] 	= {lvl = 30, pos={x=000,y=000,z=00},
	[4] 	= {lvl = 40, pos={x=000,y=000,z=00},
}

function onUse(cid, item, frompos, item2, topos)
local voc = getPlayerVocation(cid)

if(reqVocLvl[voc] and reqVocLvl[voc].lvl <= getPlayerLevel(cid))then 
	
doTeleportThing(cid,reqVocLvl[voc].pos) 
else
doPlayerSendCancel(cid,"Only X can pass through that door.")                                                                 
end
return true
end

 

Link para o comentário
https://xtibia.com/forum/topic/252396-resolvido-supporte-vocation-door-level-door/#findComment-1762682
Compartilhar em outros sites

  • 0
  Em 22/09/2020 em 19:10, Vorkhon disse:

Valeu cara! Mano pra dar a mensagem de erro só fazer assim? 

 

local reqVocLvl = {
	--[voc]
	[1] 	= {lvl = 10, pos={x=000,y=000,z=00},
	[2] 	= {lvl = 20, pos={x=000,y=000,z=00},
	[3] 	= {lvl = 30, pos={x=000,y=000,z=00},
	[4] 	= {lvl = 40, pos={x=000,y=000,z=00},
}

function onUse(cid, item, frompos, item2, topos)
local voc = getPlayerVocation(cid)

if(reqVocLvl[voc] and reqVocLvl[voc].lvl <= getPlayerLevel(cid))then 
	
doTeleportThing(cid,reqVocLvl[voc].pos) 
else
doPlayerSendCancel(cid,"Only X can pass through that door.")                                                                 
end
return true
end

 

Expand  


Yes, man.

Link para o comentário
https://xtibia.com/forum/topic/252396-resolvido-supporte-vocation-door-level-door/#findComment-1762700
Compartilhar em outros sites

  • 0
  Em 22/09/2020 em 22:20, Poccnn disse:


Yes, man.

Expand  

Cara como que da REP+ pra vc? Vc sempre me ajuda. E tem pouca gente aqui sou mto grato que vc ainda olha esse forum haha

Link para o comentário
https://xtibia.com/forum/topic/252396-resolvido-supporte-vocation-door-level-door/#findComment-1762725
Compartilhar em outros sites

  • 0
  Em 23/09/2020 em 12:57, Vorkhon disse:

Cara como que da REP+ pra vc? Vc sempre me ajuda. E tem pouca gente aqui sou mto grato que vc ainda olha esse forum haha

Expand  

Não sei se esse negócio de rep ainda funciona. o XT é sempre bugado.
 

Link para o comentário
https://xtibia.com/forum/topic/252396-resolvido-supporte-vocation-door-level-door/#findComment-1762779
Compartilhar em outros sites

  • 0
  Mostrar conteúdo oculto

 

Editado por koete
Link para o comentário
https://xtibia.com/forum/topic/252396-resolvido-supporte-vocation-door-level-door/#findComment-1762834
Compartilhar em outros sites

  • 0
A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.
Link para o comentário
https://xtibia.com/forum/topic/252396-resolvido-supporte-vocation-door-level-door/#findComment-1762891
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...