Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Eai galerinha, bom.. vim aqui no TibiaKing porque sei que vocês tem capacidade de me ajudar haha

 

Oque to querendo é tipo para um teste de Tutor que irei fazer..

 

 

O Jogador está em um determinado local e puxa a alavanca, rapidamente é teleportado a tal lugar, outros jogadores só poderão puxar a alavanca se o Jogador já não estiver mais lá.

O Jogador que foi teleportado encontrará um NPC que se chama "Tutor" e o Jogador terá que acabar o teste dentro de 2 minutos, caso ele não o faça em 2 minutos, ele é teleportado ao templo automaticamente aparecendo a mensagem "Seu tempo acabou" e daí o mesmo só poderá fazer o teste depois de 3 dias, caso ele tente puxar a alavanca denovo apareça a mensagem "Você só poderá fazer o teste novamente após 3 dias, aguarde."

 

Quanto ao NPC, suas falas estarão logo abaixo e caso o Jogador responda só uma coisa errada ele é teleportado ao templo com a mensagem "Você ainda não tem capacidade para ser um Bom Tutor."

 

 

Fala do NPC:

 

NPC - Olá, sou amigo do GOD Castiel, Ele me mandou até aqui porque está precisando de um Bom Tutor para ajudar em seu OTServer, antes de mais nada eu queria saber seu nome.

 

PLAYER - JOAQUIM ( AQUI PODE SER ALEATÓRIO, OU SEJA NÃO DÁ PRA ERRAR.)

 

NPC - Joaquim, irei começar com o Teste, a primeira pergunta é:

Qual comando é usado para falar com todos os players?

 

PLAYER - /b ( AQUI CASO ELE ERRE, É TELEPORTADO AO TEMPLO )

 

NPC - Certa resposta, a próxima é:

Qual chat é usado para dúvidas, sugestões e ajuda?

 

PLAYER - help

 

NPC - Correto! Você é do tipo estressado ou calmo?

 

PLAYER - calmo

 

NPC - Hmm, se algum player estivesse divulgando outro servidor em nosso OT, qual seria sua reação? Reportaria ou daria Ban?

 

PLAYER - reportaria

 

NPC - É o certo a se fazer, contatar a alguém da STAFF.

próxima pergunta é: Oque faria se algum player estivesse dando spam, falando mal do OTServer? Oque acharia melhor? dar Ban ou Mute por um tempo?

 

PLAYER - Mute

 

NPC - Qual o comando usado para falar em diversas cores?

 

PLAYER - /bc

 

NPC - Você tem alguma função além de jogador? como scripter.. mapper..?

 

PLAYER  - Sou bom em script mas também sei mexer com mapas ( ALEATÓRIO )

 

NPC - Certo, qual sua idade?

 

PLAYER - 17 ( ALEATÓRIA TAMBÉM )

 

NPC - Quanto tempo você tem disponível para o OTServer?

 

PLAYER - Tenho 3 horas somente. ( aleatório )

 

NPC - Você tem algum tipo de contato? Email.. algo do tipo?

 

PLAYER - [email protected] ( aleatório )

 

NPC - Ok, nossa equipe agradece por fazer nosso Teste, entraremos em contato dentro de 48 horas.

 

E Imediatamente o Player é mandado de volta ao templo!

 

 

 

Caso o jogador consiga responder todas as perguntas sem errar, eu queria que toda a sua fala fosse gravada, para depois eu ler todas suas respostas e saber as informações do jogador, de qualquer forma.. mas que seja gravada, em um bloco de nota talvez, tipo a pasta Logs, o importante é que seja gravada, e quanto aos players que erraram logo no começo, as descartaria, que nem fossem salvas.

 

OBS: Eu ainda não tenho esse script todo, nem o npc, nada! quero ajuda de vocês para me ajudar a montar este sistema completo, creio que irá ajudar muita gente também!

 

OBRIGADO PELA ATENÇÃO, ESPERO QUE AJUDEM O MAIS RÁPIDO POSSÍVEL!

Editado por rodrigorodriguess (veja o histórico de edições)

Ajudei? REP+

 

 

 
 
Spriter: |||||||||| 10%

 

Link para o post
Compartilhar em outros sites

não sei fazer o script, mas é uma boa ideia.

entre outros parâmetros... seria melhor fazer pessoalmente, por que o npc facilita a pesquisa no google, você poderia por ao pedido um determinado tempo para cada resposta, ou deixar registrado o tempo que ele demorou pra responder ^^, abç. 

Link para o post
Compartilhar em outros sites

Daaniel, o npc eu vou "tentar" fazer, mas dá pra tu me ajudar com o resto? actions e tals..?

 

e perdões pelo flood, blehh  :facepalm: 

Ajudei? REP+

 

 

 
 
Spriter: |||||||||| 10%

 

Link para o post
Compartilhar em outros sites

quando li pela primeira vez eu achei linda essa idéia sua mas ela tem dois problemas que eu vou citar abaixo:
1) é muito dificil de se fazer: Sério, só pra colocar um log nas resposta já é muito dificil, imagine salvar tempo e todo o resto... muito trabalho pra pouca utilidade.

2) Dá a oportunidade dos players falsificarem o teste: Qualquer player pode refazer o teste ou ir conversando com outros players pra ver a resposta certa, sendo assim, o script não tá selecionando o melhor tutor do seu server e sim ensinando qualquer pessoa(independente das intenções dele) como ascencer e oque fazer após isso. Sério, desiste dessa idéia.. os melhores tutores que você pode ter são aqueles players que por mais que você insista eles não vão querer se tornar tutores. Seu sisteminha só vai servir pra identificar os possíveis psicopatas que jogam no seu server hahah

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

eu concordo, é como eu disse, já é um sistema exposto aos BRBR hues que é falho antes mesmo de ser criado.

Há outras maneiras, por site, o npc da o site, ou fazer manualmente.

 

é a minha dica, mas se ainda quiser o script espere alguém lhe ajudar, eu não manjo script, abç.

Link para o post
Compartilhar em outros sites

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.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • 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)
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo