Postado Setembro 22, 2015 9 anos Boa bom dia galera preciso da ajuda de vocês preciso de um script de dar teleport pro templo.. ex !TEMPLO só que de 30 em 30 minutos. Tb preciso saber como faço pra mim poder ver os leveis dos players? sou adm do server mais se eu der look nos players não mostra os leveis. só se eles falarem no local chat.
Postado Setembro 22, 2015 9 anos Em "Data/talkactions/scripts", teleportTemplo.lua: local t = { storage = 44444, -- Só altere caso esteja em uso. level = 50, -- Level necessário para usar. time = 30, -- Tempo para usar novamente, em minutos. pos = {x = 160, y = 54, z = 7}, -- Posição do templo. pz = true -- Usar somente em zonas de proteção. } function onSay(cid, words, param) if t.pz == true and getTilePzInfo(getPlayerPosition(cid)) == false then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você não pode usar fora da zona de proteção.') and true end if getPlayerLevel(cid) >= t.level then if getPlayerStorageValue(cid, t.storage) < os.time() then doTeleportThing(cid, t.pos) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você foi teleportado ao templo, você podera usar o comando novamente em '.. t.time ..' minutos.') setPlayerStorageValue(cid, t.storage, os.time() + t.time * 60) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_TELEPORT) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Aguarde '.. math.ceil(((getPlayerStorageValue(cid, t.storage)) - os.time()) / 60) ..' minuto(s) para usar novamente.') doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Apenas jogadores de level '.. t.level ..' ou maior podem usar este comando.') end return true end Em "Data/talkactions", no arquivo talkactions.xml: <talkaction words="!templo" event="script" value="teleportTemplo.lua"/> Não sei lhe ajudar com o problema no look. ➥ Regras | Seções OTServ | Seções BOT
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.