Ir para conteúdo

Icones no minimap com descrição


larissaots

Posts Recomendados

Este script foi feito por Comedinha. Créditos também a ViitinG.

 

Objetivo

Player já irá iniciar no servidor com os icones no mapa.

 

Tutorial

Crie o arquivo creaturescripts/scripts/iconmap.lua e adicione o seguinte conteúdo:

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

No arquivo creaturescripts/creaturescripts.xml adicione a tag:

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

No seu arquivo creaturescripts/scritps/login.lua adicione a seguinte linha no fim do script:

registerCreatureEvent(cid, "IconMap")

Caso seja TFS 1.0, use este valor:

player:registerEvent(cid, "IconMap")

Icones

OLpErQ8.jpg

 

Como configurar

{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.

Link para o comentário
Compartilhar em outros sites

nossa que massa, vo ir testar rep +

 

 

esse ai tambem mostra o mapa todo do servidor ?

Editado por valakas
Link para o comentário
Compartilhar em outros sites

Como assim? Não entendi. Ele apenas acrescenta os icones ao mapa. huh.png

ja vi uns servidores que quando voce loga tem o mapa todo carregado, e n precisa ficar explorando

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...