muito legal, ficou interessante...
continue assim.
REP +
muito legal, ficou interessante...
continue assim.
REP +
Editado Junho 11 por xotservx
info
Grupo: Conde
Registrado: 20/10/10
Posts: 911
Reputação: +217
Char no Tibia: Felipe Pessoa

Caramba, massinha pra a galera que tá começando um ot com mapa proprio e os noobs ficam perdido ;D
info
Grupo: Barão
Registrado: 26/02/11
Posts: 228
Reputação: 0
Char no Tibia: Hoccus Poccus

Nossa, parabens, irei usar qualquer hora aqui.
Continue postando otimos scripts no xtibia, todos nós agradecemos
info
Grupo: Lorde
Registrado: 17/01/09
Posts: 2.1k
Reputação: +395
Char no Tibia: Adra Sata

Vlw ![]()
So acabar minhas provas e trabalho que eu continuo trazendo mais conteudos.
info
Grupo: Artesão
Registrado: 27/03/10
Posts: 112
Reputação: +108
Gênero: Masculino
Char no Tibia: Ny Uchiha

Muito bom , totalmente útil . ja acaba com meus problemas de player perguntando : Onde vende item , onde compra bless ![]()
Cade os IDS dos mark que eu não achei :smile_positivo:
Salve Galera , ta na hora de contribuir um pouco né?
Estou sem tempo de conferir se o script ja tem no forum , caso ter peço desculpas !
-=-= Quando o player pisar aparecerá (Ver foto a baixo)
Instalando
Crie um novo arquivo:
movements/scripts/mapmarks.lua
Cole isso:
local config = { storage = 9432, version = 1, marks = { {mark = 5, pos = {x = 166, y = 439, z = 7}, desc = "Main City Temple"}, {mark = 7, pos = {x = 300, y = 200, z = 7}, desc = "NPC with tools!"}, {mark = 1, pos = {x = 666, y = 666, z = 6}} } } local f_addMark = doPlayerAddMapMark if(not f_addMark) then f_addMark = doAddMapMark end function onStepIn(cid, item, position, fromPosition) 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
Legenda:
version = 1 -> Aumente esse valor após a adição de novas marcas, então o jogador pode entrar novamente e
receber marcas novo no mapa.
mark = X -> Ai será a imagem que aparecerá no mapa (Ver a foto dos ids).
pos = {x = X, y = X, z = X} -> Será a posição aonde aparecerá no mapa.
desc = "Main City Temple" -> Sera a descrição apos passar o mouse em cima.
Depois vá para
movements/movements.xml
E adicione essa linha:
<movevent event="StepIn" actionid="YOUR_ACTION_ID" script="mapmarks.lua"/>
Legenda:
YOUR_ACTION_ID = Coloque a action que ficará no piso.
Segue as lista das opções de imagens que pode existir.
Créditos:
slawkens
Se possível, coloca a lista de imagens de volta ae por favor...
valew
info
Grupo: Lorde
Registrado: 17/01/09
Posts: 2.1k
Reputação: +395
Char no Tibia: Adra Sata

Pronto,
Atualizado a imagem ;D
Bom aproveito !
Valew...
Muito bom isso aee... bom e útil!!
valew
Pronto,
Atualizado a imagem ;D
Bom aproveito !
agora sim \o/
info
Grupo: Campones
Registrado: 12/04/08
Posts: 75
Reputação: +9

cara testei aqui e nao deu muito certo!
o server é o BAIAK 8.60
info
Grupo: Lorde
Registrado: 17/01/09
Posts: 2.1k
Reputação: +395
Char no Tibia: Adra Sata
Script Retirado por SkyDangerous
Se quiser o script que faça ou procure em outro forum.
Até +
Editado Dezembro 5 por SkyDangerous