Postado Março 11, 2015 10 anos Eu procurei não achei, queria saber como eu faço pra colocar sistema de teleport sem pz !tp thais minha storagevip é 13500 como posso adicionar para quem cria conta ganha 1 dia vip? Mysql gesior www.undea-global.com
Postado Março 11, 2015 10 anos Vá em "Data/talkactions/scripts" copie e cole 1 arquivo .lua e renomeie para tps.lua, apague tudo e cole isso dentro: Mostrar conteúdo oculto function onSay(cid, words, param)local locais = { ["Thais"] = { -- Nome do local! pos = {x=160, y=54, z=7}}, -- Posição do local a ser teleportado! ["Venore"] = { pos = {x=165, y=54, z=7}}, } l = locais[param] if not(l) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You can go to: Thais, Venore.") return TRUE elseif getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE and getTilePzInfo(getCreaturePosition(cid)) == false then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You can't teleport in battle.") return TRUE end if getPlayerGroupId(cid) >= 3 then doTeleportThing(cid, l.pos) else doSendMagicEffect(getPlayerPosition(cid),27) doTeleportThing(cid, l.pos) doSendMagicEffect(getPlayerPosition(cid),40) end return TRUE end Agora em "Data/talkactions" abra o arquivo talkactions.xml e adicione essa tag: <talkaction words="!tp;/tp" script="tps.lua"/> Editado Março 11, 2015 10 anos por Wakon (veja o histórico de edições) ➥ Regras | Seções OTServ | Seções BOT
Postado Março 11, 2015 10 anos Autor Obrigado man vou testar aqui Já te falo e REP 11:31 You can go to: Thais, Venore. Aparece a mgs mais o player não é teleportado. www.undea-global.com
Postado Março 11, 2015 10 anos Em 11/03/2015 em 14:31, Bryzera disse: Obrigado man vou testar aqui Já te falo e REP 11:31 You can go to: Thais, Venore. Aparece a mgs mais o player não é teleportado. da erro em distro? AAh e sobre o site, vá em htdocs\config\config.php e tente procurar por uma linha +- parecida com essa se não for igual '-' $config['site']['newaccount_premdays'] = 0; e edite aonde está 0 Editado Março 11, 2015 10 anos por slyton (veja o histórico de edições) Servidor com sources estáveis, com sistemas completos e tudo atualizados, para saber mais acessem https://www.facebook.com/pokeVKS
Postado Março 11, 2015 10 anos Tenta assim amigo: local config = { ["thais"] = {x = 160, y = 54, z = 7}, -- [nome da cidade] = posição da cidade ["carlin"] = {x = 160, y = 54, z = 7} } function onSay(cid, words, param) local destino = config[param] if not destino then local str = "" for i, _ in pairs(config.types) do str = str .. ", ".. i end doPlayerSendTextMessage(cid, MESSAGE_EVENT_ORANGE, "Destinos disponiveis: ".. string.sub(str, 3, #str) ..".") return true elseif not getTilePzInfo(getCreaturePosition(cid)) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_ORANGE, "Voce precisa estar em protection zone para usar este comando.") return true end doTeleportThing(cid, destino) doSendMagicEffect(getPlayerPosition(cid), 40) return true end Editado Março 11, 2015 10 anos por Bruno Minervino (veja o histórico de edições) Atenciosamente, Bruno Minervino
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.