Postado Dezembro 6, 2012 12 anos Versão: 1.0 Versão suportada: 9.7+ Descrição: O script consiste em um teleport para as áreas de fácil acesso do servidor, como numa ilha de gms, no templo ou até numa ilha de eventos para prepará-lo. Comentário: Eu tive a idéia pois uma vez foi lançada o manual do GM do tibia (em versão antiga) e lá tinha comandos onde o GM podia ir a pontos de referencia, então me perguntei. Por que não tentar? E por que não simplificar em um unico comando? TAG: <talkaction words="!tp;/tp" access="3" event="script" value="tp.lua"/> [/code] [i][b]Script:[/b][/i] data/talkactions/scripts/tp.lua [code] modaldialog3 = { title = "Acesso Rapido", message = "Para onde você quer ir?", buttons = { { id = 1, value = "Ir" }, { id = 2, value = "Cancelar" }, }, buttonEnter = 1, buttonEscape = 2, choices = { { id = 1, value = "Templo" }, { id = 2, value = "Gm Island" }, { id = 3, value = "XedeguX Island" }, { id = 4, value = "Sala de eventos" } }, popup = false } function callback3(cid, button, choice) if (button == 1) then local pos = 0 if (choice == 1) then pos = {x=100, y=40, z=6} elseif (choice == 2) then pos = {x=95, y=28, z=7} elseif (choice == 3) then pos = {x=318, y=330, z=7} elseif (choice == 4) then pos = {x=393, y=667, z=6} end doTeleportThing(cid, pos) end end function onSay(cid, words, param) addDialog(modaldialog3, 1003, cid, callback3); return true end Configuração: 1- Janelas: Explicação: As janelas são aquelas janelas do novo tibia onde aparece o que você pode selecionar. Configurando: O script tem uma facil configuração onde você precisa mudar nas janelas só: choices = { { id = 1, value = "Templo" }, { id = 2, value = "Gm Island" }, { id = 3, value = "XedeguX Island" }, { id = 4, value = "Sala de eventos" } }, [/code] [i]Adicionando uma nova linha com um novo id. Ex:[/i] [i]Não se esqueça de adicionar uma , no final de cada config.[/i] [code] choices = { { id = 1, value = "Templo" }, { id = 2, value = "Gm Island" }, { id = 3, value = "XedeguX Island" }, { id = 4, value = "Sala de eventos" }, { id = 5, value = "Exemplo" } }, 2- Configuração do script: Explicação: A configuração do script é simplismente definir o que cada seleção irá fazer. Configurando: É de simples configuração, já existem alguns pré programados e vocês podem usa-los como modelo. elseif (choice == 4) then pos = {x=393, y=667, z=6} [/code] [i]É só adicionar mais umas linha embaixo e modificar o numero do choice (para 5 no caso) e o numero da pos que o player vai.[/i] [i][EX]:[/i] [code] elseif (choice == 4) then pos = {x=393, y=667, z=6} elseif (choice == 5) then pos = {x=100, y=40, z=6} Aviso: Você pode modificar as outras posições como quiser, problemas é só dizer aqui =D Créditos: Comedinha Bruno Carvalho / Ex-Administrador TibiaKing [email protected] Em 26/12/2016 em 03:47, Spraypaint disse: A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une. -miltinho
Postado Dezembro 24, 2012 12 anos Belo script, eu tive a mesma idéia, da pra usar como o sistema de move do mu online. Reputado.
Postado Dezembro 24, 2012 12 anos Autor Belo script, eu tive a mesma idéia, da pra usar como o sistema de move do mu online. Reputado. Eu pensei a mesma coisa =D no mu apertava m e aparecia =D Bruno Carvalho / Ex-Administrador TibiaKing [email protected] Em 26/12/2016 em 03:47, Spraypaint disse: A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une. -miltinho
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.