Ir para conteúdo

Featured Replies

Postado

Fiz um aqui, mas não testei, testa ai ^^

 

actions/scripts crie sheltown.lua e coloque isso dentro:

Spoiler

function onUse(cid, item, fromPosition, itemEx, toPosition)

local stor = 90029
	if getPlayerStorageValue(cid, stor) == 1 then
		doPlayerSendCancel(cid, "Sorry, you have already done this quest.")
	else
		setPlayerStorageValue(cid, stor, 1)
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Congratulations, now you can travel to ShelTwon by using !teleport ShelTwon.")
	end
	return true
end

 

 

actions.xml

<actions actionid="9029" event="script" value="sheltown.lua"/>

Adicione um bau no RME e coloque a ACTION ID 9029 nele.

 

talkactions/scripts/ crie um arquivo chamado shel.lua e coloque isso dentro:

Spoiler

function onSay(cid, words, param, channel)

local c = {
		pos = {x = 10160, y = 10054, z = 7},
		stor = 90029
}

	if getPlayerStorageValue(cid, c.stor) <= 0 then
		doPlayerSendCancel(cid, "Sorry, you must do the quest.")
		doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
	return true
else
	doTeleportThing(cid, c.pos)
	doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_BLUE)
	doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Welcome to ShelTwon.")
	end
	return true
end

 

 

Vc pode mudar a localização ali em 'pos'.

 

talkactions.xml

<talkactions words="!teleport ShelTown" script="shel.lua"/>

 

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