Advertisement
Guest User

Añadir pregunta a OX

a guest
Dec 26th, 2013
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.65 KB | None | 0 0
  1. quest new_ask_ox begin
  2.     state start begin
  3.         when 20358.chat."Nueva pregunta para ox" with pc.is_gm() begin
  4.             local comilla = string.char(34)
  5.             say_title("¿Que deseas hacer?")
  6.             local q = select ("Añadir pregunta", "Información", "Cancelar")
  7.                 if q == 3 then
  8.                     return
  9.                 elseif q == 2 then
  10.                     say_title("Información")
  11.                     say("Hola, mediante este nuevo sistema podrás")
  12.                     say("incluir preguntas en el ox directamente")
  13.                     say("desde el NPC, sin necesidad de abrir el FTP")
  14.                     say("y no hace falta ningún tipo de reload.")
  15.                     wait()
  16.                     say_title("Pasos a seguir:")
  17.                     say("1- Pulsar en añadir pregunta.")
  18.                     say("")
  19.                     say("2- Escribir tu pregunta, cuando llegues al límite")
  20.                     say("simplemente pulsa enter y sigue.")
  21.                     say("")
  22.                     say("3- Cuando termines de escribir pulsa la tecla ESC")
  23.                     say("y elige si quieres que la pregunta sea verdadera o[ENTER]falsa")
  24.                 elseif q == 1 then 
  25.                     say("Escribe aquí la pregunta")
  26.                    
  27.                     local pregunta = long_input()
  28.                     local prefix = ("add_ox_quiz")
  29.                         if string.len(pregunta) < 5 then
  30.                             say("Esta pregunta no es valida")
  31.                         else
  32.                             say("Es verdadera o falsa")
  33.                             local v_o_f = select ("Verdadera","Falsa")
  34.                                 if v_o_f == 1 then
  35.                                     write_or_read("/usr/home/game/share/locale/germany", "oxquiz.lua", "escribir", ""..prefix.."(1, "..comilla..""..pregunta..""..comilla..", true)")
  36.                                 elseif v_o_f == 2 then
  37.                                     write_or_read("/usr/home/game/share/locale/germany", "oxquiz.lua", "escribir", ""..prefix.."(1, "..comilla..""..pregunta..""..comilla..", false)")
  38.                                 end
  39.                                
  40.                         end
  41.                 end    
  42.         end
  43.     end
  44. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement