Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Exemplo o player fica num x tile e digita o lugar que ele quer ir sem precisar do "hi"

ele precisa estar no tile se não ele não teleporta.

 

queria poder configurar naonde ele vai ser teleportado ou as citys exemplo "south florest" "iwagakure" "konoha" "mist" "suna" "desert florest"

 

ao chegar no tile ele fala "south florest"  e vai pra lá

 

esse npc só vai ter 1 nao ira ficar em todas as citys então só precisa de 1 tile.

 

O rei de seu proprio destino é aquele que luta pela gloria do amanhã!
Discord : ZoR#9373


 

Resolvido por Rusherzin

Ir para solução
  • Respostas 12
  • Visualizações 479
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Okay, fiz um script aqui, só lembra de colocar ali na tabela posToGo o nome da ilha com todas letras minúsculas, os jogadores podem falar com letras maiusculas ou minúsculas, mas ali no código tem que

  • Só criar um XML com algo mais ou menos assim:   <?xml version="1.0" encoding="UTF-8"?> <npc name="Rusherzin" script="default.lua" walkinterval="3000" floorchange="0" access="5" level="

  • Configurou a tabela de forma errada. E sim, botei efeito, só mudar na variável:   local posToBe = {x=1001, y=904, z=7} local effect = 45 local posToGo = { ["konoha"] = {x=894, y=831, z=7},

Postado

Okay, o npc não vai interagir com o player, né? Ele só vai estar ali, correto?

                                                                     Ajudei? De nada \o/                                            Att Rusherzin

Postado
  • Autor
20 minutos atrás, Rusherzin disse:

Okay, o npc não vai interagir com o player, né? Ele só vai estar ali, correto?

ss vai estar parado

ai o player fala a city,esqueci de falar que vai ter 1 npc que interagi tipo vc chega ele fala "ola player name voçe quer ser teleportado aonde exatamente ? aqui ele fala o local que tem pra teleportar" ele só fala as ilhas pra teleporta nada mais

----

ai o player vai no npc que teleporta e fala a Ilha sem interagir com ele. só fala a ilha.

O rei de seu proprio destino é aquele que luta pela gloria do amanhã!
Discord : ZoR#9373


 

Postado
  • Solução

Okay, fiz um script aqui, só lembra de colocar ali na tabela posToGo o nome da ilha com todas letras minúsculas, os jogadores podem falar com letras maiusculas ou minúsculas, mas ali no código tem que estar com letras minúsculas.
 

local posToBe = {x=893, y=830, z=7}
local posToGo = {["konoha"] = {x=894, y=831, z=7},
		["ilha"] = {x=895, y=895, z=7}}

function onSay(cid, words, param)
	local playerpos = getCreaturePosition(cid)

	if(playerpos.x ~= posToBe.x or playerpos.y ~= posToBe.y or playerpos.z ~= posToBe.z) then
		return 
	end

	if(posToGo[string.lower(words)]) then
		doTeleportThing(cid, posToGo[string.lower(words)], true)
	end

end

No talkactions.xml tu bota uma tag assim:
 

<talkaction words="konoha;ilha" event="script" value="teleport.lua"/>

Separa o nome das ilhas por ; .

                                                                     Ajudei? De nada \o/                                            Att Rusherzin

Postado
  • Autor
4 minutos atrás, Rusherzin disse:

Okay, fiz um script aqui, só lembra de colocar ali na tabela posToGo o nome da ilha com todas letras minúsculas, os jogadores podem falar com letras maiusculas ou minúsculas, mas ali no código tem que estar com letras minúsculas.
 


local posToBe = {x=893, y=830, z=7}
local posToGo = {["konoha"] = {x=894, y=831, z=7},
		["ilha"] = {x=895, y=895, z=7}}

function onSay(cid, words, param)
	local playerpos = getCreaturePosition(cid)

	if(playerpos.x ~= posToBe.x or playerpos.y ~= posToBe.y or playerpos.z ~= posToBe.z) then
		return 
	end

	if(posToGo[string.lower(words)]) then
		doTeleportThing(cid, posToGo[string.lower(words)], true)
	end

end

No talkactions.xml tu bota uma tag assim:
 


<talkaction words="konoha;ilha" event="script" value="teleport.lua"/>

Separa o nome das ilhas por ; .

Krl Vlw mesmo,eu coloco esse script naonde? npc/script?

O rei de seu proprio destino é aquele que luta pela gloria do amanhã!
Discord : ZoR#9373


 

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.6k

Informação Importante

Confirmação de Termo