Ir para conteúdo

Featured Replies

Postado
  • Este é um post popular.

Bom para quem não sabe como funciona o script,é uma marcação que fica no minimap(in-game) que ao deixar o ponteiro do mouse em cima aparece uma descrição,pode ser mudado tanto a descrição quanto o icone que aparece no minimap.

 

Adicionando o script

 

 

 

 

Em "data/creaturescripts/creaturescripts.xml" adicione está tag :

<event type="think" name="IconMap" event="script" value="iconmap.lua"/>

Em "data/creaturescripts/scripts" crie um arquivo lua chamado "iconmap" e cole isso dentro :

local config = {
	storage = 030220122041,
	version = 1, 
	marks = {
		{mark = 5, pos = {x = 1095, y = 1062, z = 7}, desc = "Temple."},
		{mark = 4, pos = {x = 895, y = 996, z = 7}, desc = "Depot."}
		}
}

local f_addMark = doPlayerAddMapMark
if(not f_addMark) then f_addMark = doAddMapMark end

function onThink(cid, interval)
	if(isPlayer(cid) ~= TRUE or getPlayerStorageValue(cid, config.storage) == config.version) then
		return
	end

	for _, m  in pairs(config.marks) do
		f_addMark(cid, m.pos, m.mark, m.desc ~= nil and m.desc or "")
	end
	setPlayerStorageValue(cid, config.storage, config.version)
	return TRUE
end

Em "data/creaturescripts/scripts/login.lua" adicione está tag no fim do script :

registerCreatureEvent(cid, "IconMap")

Caso use TFS 1.0 use este register no login.lua :

player:registerEvent(cid, "IconMap")

Creditos : Comedinhas.  -   ViitinG pelo tutorial.

 

 

Configurando

 

 

{mark = 5, pos = {x = 1095, y = 1062, z = 7}, desc = "Temple."},

 

Número do icone que vai aparecer no minimap.

Posição que o icone vai aparecer no minimap.

Descrição que vai aparecer quando deixar o ponteiro do mouse em cima do icone.

 

 

Icones

 

OLpErQ8.jpg

  • Respostas 35
  • Visualizações 8.6k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Se você usa TFS 1.0..apenas uma alteração e ele vai funcionar.   em login.lua inves de por:   registerCreatureEvent(cid, "IconMap")   coloque:   player:registerEvent(cid, "IconMap")

Postado

é incrível a imensidão de coisas que dá pra fazer com creaturescripts, cada dia me surpreendo mais. Reputado :)

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Postado

É bem simples e útil, só tira uma dúvida aqui, assim que o Player logar sem essa storage, ele já adiciona na hora junto com as marcas no mapa? Vou usar no KNJ.

Skype @kaiquegabriel__ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Atenciosamente,

kaiquegabriel.

Não dou suporte via pm.

Em caso de dúvidas, crie um tópico e espere o suporte.

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