Teste para tutor Teste para Tutor SCRIPT COMPLETO
-
Quem Está Navegando 0 membros estão online
Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
Por Yok
Então , estou começando agora no mundo de script, e eu e um amigo estávamos conversando sobro no Futuro OT que estamos criando e vimos a necessidade de um Tutor Automático para não depender tanto de alguém sempre respondendo a galera.
[1] Como funciona: Simplesmente com uma Talk Action , você manda no Global Channel !tutor e ira abrir uma ModalWindow com as duvidas.
[2] Como ele responde: Isso vai depender de você colocar para responder, pois o sistema manda uma mensagem no Local Chat em Azul.
[3] Como Instalar: É bem simples de instalar mas siga os passos atentamente. Enfim vamos para a melhor parte .
1) Primeiro você tem que ter o ModalWindow instala-do no seu Server: Modal Window
2) Em \data\talkactions\talkactions.xml registre a seguinte linha.
<talkaction words="!tutor" script="tutor.lua"/>
3) Em \data\talkactions\scripts crie o seguinte arquivo "tutor.lua" e adicione.
function onSay(cid, player, words, param) cid:registerEvent("modalwindowhelper") local titulo = "Tutor Automatico" -- Esse é o titulo do ModalWindow local mensagem = "Oi,eu sou o Tutor Automatico do OTS, posso respoder algumas de suas duvidas" -- Subtitulo do ModalWindow local popup = ModalWindow(1000, titulo, mensagem) popup:addButton(100, "Confirm") popup:addButton(101, "Cancel") popup:addChoice(1, "Pergunta1") -- Aqui é onde voce vai adicionar as perguntas, basta seguir a sequencia popup:addChoice(2, "Pergunta2") popup:setDefaultEnterButton(100) popup:setDefaultEscapeButton(101) popup:sendToPlayer(cid) return true end 4) Em \data\creaturescripts\creaturescripts.xml registre a seguinte linha.
<event type="modalwindow" name="modalwindowhelper" script="tutor.lua"/> 5) Em \data\creaturescripts\scripts crie o seguinte arquivo "tutor.lua" e adicione.
function onModalWindow(cid, modalWindowId, buttonId, choiceId) cid:unregisterEvent("modalwindowhelper") local mensagem = { [1] = "Tutor Automatico: Resposta1", -- aqui é voce vai adicionar as respostas respeitando a sequencia [2] = "Tutor Automatico: Resposta2", } if modalWindowId == 1000 then if buttonId == 100 then for x = 1,#mensagem do if choiceId == x then cid:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, mensagem[x]) end end end end end Caso Tenha Ajudado +REP
Créditos: Yok
-
Por lordmentos
Olá galera, não sei se essa é a área correta para pedidos - caso não for, me desculpem- enfim, queria saber se alguém tem um script pra 8.6 que quando o player alcançasse determinado level ele pudesse ganhar 7 dias de p.a, para dar um incentivo.
Exemplo:
Você atingiu o level 100, parabéns. Como Bônus receba 7 dias de premmy account.
(Se for possível, tem como colocar a p.a somente no char, ou obrigatoriamente deve ir para conta?)
Desde já lhes agradeço ^^'
-
Por GabrielSapient
Galera estou procurando em meu servidor o arquivo .lua para trocar o numero que precisa para evoluir em shiny cada pokémon, não tem shiny stone, já tentei evolution, velho nada procurei tudo de shiny e abri.... não tem nada disso mas cada pokémon tem um numero necessario pra evoluir.... podem me ajudar ?
-
Por Henrique Gaudard
Olá Galerinha do TK, Preciso da ajudinha de vocês mais uma vez, gostaria de saber se vocês sabem passar um client do 8.54 para o 8.60, me de uma explicação bem simples, bem simples, sem precisar de vídeos nem nada, um tutorial à escrita (manuscrito) que dê para entender, porfavor, (Observações: Sem perder minhas Sprites, DAT, PIC, SPR). Eu poderia precisar de um clienting ou progamador, mais não, já passei meu servidor para o 8.60, agora preciso aprender à passar meu client para o 8.60 do geito mais simples e possível, um cara usou a criatividade para passar o servidor dele para o 8.60, com outro servidor, só passou as coisas da criação à pasta "DATA" para um outro servidor 8.60 para poder conseguir isso. Também àh você está pedindo demais, não, pode fazer do seu geito, só preciso entender, é claro, por um favor seu.
Um Exemplo do Tutorial Sugerido; Ah fas aquilo, aquilo.
-
Por Ragnar Lothbrook
Bom pessoal, estou com um problema um pouco sério.
Abri um OT na minha maquina, com internet compartilhada. Mas eu liberei umas portas no roteador, que acabam fixando meu IP. Quando abro o OT, eu entro normalmente, assim como qualquer pessoa, sem hamachi nem nada. Apenas o IP normal. Mas no meu site ninguém consegue entrar, além de mim. Eu uso Xampp, e minha maquina não tem modem normal, o modem é o ARRIS TG862, da NET COMBO, para internet de 30 mega+. Então não tem modem fixo. O modem ja é roteador. Ja tentei de tudo. Liberei as portas 443, 4499, 80 e 8090 no firewall e no modem, mas o site continua off pra todo mundo. Apenas eu consigo acessar.
Ja mudei tudo que era possivel mudar nas configurações do xampp, coloquei port 8090, 80, 8080... Todas as possibilidades que encontrei. Mas não consegui concertar.
Se alguém puder me ajudar, eu agradeceria muito. É um pouco urgente.
Agradeço desde já.
(rep+ pra solução)
-
Posts Recomendados
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.