o 1 script ja existe !
basta ir em
pasta do ot / config.lua
e procure por
loginMessage =
e escreva entre aspas a msg
o 2 nao entendi
o 3 http://www.xtibia.com/forum/topic/73866-premium-tile/
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

o 1 script ja existe !
basta ir em
pasta do ot / config.lua
e procure por
loginMessage =
e escreva entre aspas a msg
o 2 nao entendi
o 3 http://www.xtibia.com/forum/topic/73866-premium-tile/
info
Grupo: Cavaleiro
Registrado: 19/11/10
Posts: 190
Reputação: +36
Char no Tibia: Frenesy

@SkyLigh
Ele mencionou "Pela primeira vez". Devo concluir que a mensagem deve aparecer uma ÚNICA vez.
@Topic
1º - ao entrar pela primeira vez no jogo, o player irá receber uma mensagem. { Configurável }
-- < Script by Frenesy > --function onLogin(cid)
local Name = "Account Manager"
if (getCreatureName(cid) ~= Name) then
queststatus = getPlayerStorageValue(cid,999)
if queststatus == -1 then
doPlayerSendTextMessage(cid, 22, "'Sua Mensagem Aqui!")
setPlayerStorageValue(cid, 999, 1)
setPlayerStorageValue(cid, 10000, 1)
end
end
return true
end
2º - o player nao deve passar em grounds ( mais de um, configurável), sem antes fazer oque o npc mandar, ou sem antes ter a storage "Y", não sei oque é melhor.
function onStepIn(cid, item, fromPosition, toPosition)
local config = {
QuestStorage = 1000,
MsgDeny = "Sua Mensagem Aqui."
}
if getPlayerStorageValue(cid, config.QuestStorage) <= 0 then
doTeleportThing(cid, fromPosition)
doPlayerSendCancel(cid, config.MsgDeny)
end
return true
end
3º o player não pode passar no tile "Z" sem ter um certo lvl
function onStepIn(cid, item, position, fromPosition)
level = 3000
if getPlayerLevel(cid) < level then
doTeleportThing(cid, fromPosition, true)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
doPlayerSendCancel(cid,"You Need level " .. level .. " or more this pass.")
end
return TRUE
end
4º o player não pode passar no tile "X" sem ser premium account, acho que tem no forum mas nao achei ![]()
function onStepIn(cid, item, position, fromPosition)
if isPremium(cid) == FALSE then
doTeleportThing(cid, fromPosition, false)
doSendMagicEffect(position, CONST_ME_MAGIC_BLUE)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Somente players premium podem passar.")
end
return TRUE
end
Editado Outubro 13 por Frenesy
@Frenesy, onde é o local que eu coloco esse script ?
seria em creaturescripts ?
info
Grupo: Cavaleiro
Registrado: 19/11/10
Posts: 190
Reputação: +36
Char no Tibia: Frenesy

1º Script :
Vá em data/creaturescript/creaturescript.xml e adicione essa TAG:
<event type="login" name="Novatos" event="script" value="Novatos.lua"/>
2º, 3º e 4º Script :
Vá em data\movements\movements.xml e adicione essa TAG:
<movevent type="StepIn" uniqueid="14000" event="script" value="NomeDoArquivo.lua"/>
Não esqueça de coloca no chão á UniqueID: 14000 com o Map Editor.
OBS: Uma TAG para cada arquivo .lua e não á mesma TAG para o 1º, 2º e 3º Script (Precaução caso você seja muito novato nessa área).
Editado Outubro 13 por Frenesy
vlw mano, funcionou tudim ^-^
info
Grupo: Cavaleiro
Registrado: 19/11/10
Posts: 190
Reputação: +36
Char no Tibia: Frenesy

Reportado para Moverem
Abraços!
info
Grupo: Infante
Registrado: 04/03/11
Posts: 1.6k
Reputação: +393
Char no Tibia: No Have

Pedido atendindo
Tópico Movido
info
Grupo: Artesão
Registrado: 19/07/12
Posts: 101
Reputação: +22
Bem galera, estou precisando de alguns scripts.
1º - ao entrar pela primeira vez no jogo, o player irá receber uma mensagem. { Configurável }
2º - o player nao deve passar em grounds ( mais de um, configurável), sem antes fazer oque o npc mandar, ou sem antes ter a storage "Y", não sei oque é melhor.
Ao pisar nesse tile sem poder passar, o player receberá uma mensagem dizendo oque ele tem que fazer antes.
3º o player não pode passar no tile "Z" sem ter um certo lvl
4º o player não pode passar no tile "X" sem ser premium account, acho que tem no forum mas nao achei
Agradeço pela atenção !
Obs: quando postarem os scripts, me falem tbm, os locais das pastas onde tenho que colocar os scripts.
Vlw ^-^
----
Editado Outubro 13 por LookMe