Ótimo tópico bem arrumado, já atingi meu limite hoje, amanhã te reputo.
Abçs.
Por larissaots, 29 de mai. de 2015 em Globalevents e Spells
info
Grupo: Visconde
Registrado: 24/11/12
Posts: 474
Reputação: +98
Gênero: Masculino

Ótimo tópico bem arrumado, já atingi meu limite hoje, amanhã te reputo.
Abçs.
info
Grupo: Visconde
Registrado: 28/02/14
Posts: 416
Reputação: +90
Gênero: Masculino

nossa que massa, vo ir testar rep +
esse ai tambem mostra o mapa todo do servidor ?
Editado Maio 29 por valakas
info
Grupo: Banidos
Registrado: 07/04/13
Posts: 648
Reputação: +163

nossa que massa, vo ir testar rep +
esse ai tambem mostra o mapa todo do servidor ?
Como assim? Não entendi. Ele apenas acrescenta os icones ao mapa. ![]()
info
Grupo: Visconde
Registrado: 28/02/14
Posts: 416
Reputação: +90
Gênero: Masculino

Como assim? Não entendi. Ele apenas acrescenta os icones ao mapa.
ja vi uns servidores que quando voce loga tem o mapa todo carregado, e n precisa ficar explorando
info
Grupo: Administrador
Registrado: 08/07/05
Posts: 5.8k
Reputação: +1.4k
Gênero: Outro

Sempre elogiei esse sistema, é um diferencial apesar de não ser incomum =)
info
Grupo: Banidos
Registrado: 07/04/13
Posts: 648
Reputação: +163
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 endNo arquivo creaturescripts/creaturescripts.xml adicione a tag:
No seu arquivo creaturescripts/scritps/login.lua adicione a seguinte linha no fim do script:
Caso seja TFS 1.0, use este valor:
Icones
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.