Guest User

Untitled

a guest
Jan 22nd, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.86 KB | None | 0 0
  1. //NPC Activador, sólo para GM de Eventos y Superiores
  2.  
  3. prontera,153,178,5 script Eventos Automáticos::activador 408,{
  4. if (getgmlevel()<50) {
  5. mes "[Eventos Automáticos]";
  6. mes "No puedes activar eventos automáticos puesto que no eres GM de eventos o superior.";
  7. close;
  8. }
  9.  
  10. mes "[Eventos Automáticos]";
  11. mes "Hola, " + strcharinfo(0) + ".";
  12. mes "¿Qué tal? ¿Preparamos un evento?";
  13. switch(select("¡Hagamos un evento!:¡Detengamos un evento!:Salir")){
  14. case 1:
  15. {
  16. next;
  17. mes "[Eventos Automáticos]";
  18. mes "¿Qué evento quieres empezar?";
  19. switch(select("¡Caza del Cucco!:Búsqueda del tesoro:Salir"))
  20. {
  21. case 1:{
  22. next;
  23. if ($@cuccoevent == 1) {
  24. mes "[Eventos Automáticos]";
  25. mes "El evento ya ha sido iniciado, debes esperar a que finalice para volverlo a activar de nuevo.";
  26. close;
  27. }
  28. mes "[Eventos Automáticos]";
  29. mes "Entendido, demos comienzo a ^FF0000[¡Caza del Cucco!]";
  30. if (!$@cuccoevent) set $@cuccoevent, 1;
  31. donpcevent "sistemacucco::oncuccostart";
  32. close;
  33. }
  34. case 2:{
  35. next;
  36. if (busqtesor == 1) {
  37. mes "[Eventos Automáticos]";
  38. mes "El evento ya ha sido iniciado, debes esperar a que finalice para volverlo a activar de nuevo.";
  39. close;
  40. }
  41. mes "[Eventos Automáticos]";
  42. mes "Entendido, demos comienzo a ^FF0000[Búsqueda del tesoro]";
  43. if (!$@busqtesor) set $@busqtesor, 1;
  44. startnpctimer "sistemabusq";
  45. close;
  46. }
  47. case 3:{
  48. next;
  49. mes "[Eventos Automáticos]";
  50. mes "Nos vemos, " + strcharinfo(0) + ".";
  51. close;
  52. }
  53. }
  54. }
  55. case 2:
  56. {
  57. next;
  58. mes "[Eventos Automáticos]";
  59. mes "¿Qué evento quieres finalizar?";
  60. switch(select("¡Caza del Cucco!:Búsqueda del tesoro:Salir"))
  61. {
  62. case 1:{
  63. next;
  64. if ($@cuccoevent == 1) {
  65. mes "[Eventos Automáticos]";
  66. mes "Entendido, finalicemos ^FF0000[¡Caza del Cucco!]";
  67. donpcevent "sistemacucco::oncuccoend";
  68. set $@cuccoevent, 0;
  69. close;
  70. }
  71. mes "[Eventos Automáticos]";
  72. mes "No se puede finalizar este evento porque no ha sido iniciado.";
  73. close;
  74. }
  75. case 2:{
  76. next;
  77. if ($@busqtesor == 1) {
  78. mes "[Eventos Automáticos]";
  79. mes "Entendido, finalicemos ^FF0000[¡Búsqueda del tesoro!]";
  80. donpcevent "sistemabusq::onbusqend";
  81. set $@busqtesor,0;
  82. close;
  83. }
  84. mes "[Eventos Automáticos]";
  85. mes "No se puede finalizar este evento porque no ha sido iniciado.";
  86. close;
  87. }
  88. case 3:{
  89. next;
  90. mes "[Eventos Automáticos]";
  91. mes "Nos vemos, " + strcharinfo(0) + ".";
  92. close;
  93. }
  94. }
  95. close;
  96. }
  97. case 3:
  98. {
  99. next;
  100. mes "[Eventos Automáticos]";
  101. mes "Nos vemos, " + strcharinfo(0) + ".";
  102. close;
  103. }
  104. }
  105.  
  106. close;
  107. }
Add Comment
Please, Sign In to add comment