1. // MapScript.galaxy
  2. //==================================================================================================
  3. //
  4. // Generated Map Script
  5. //
  6. // Name: Just Another StarCraft II Map
  7. // Author: Unknown Author
  8. //
  9. //==================================================================================================
  10. include "TriggerLibs/NativeLib"
  11. //--------------------------------------------------------------------------------------------------
  12. // Library Initialization
  13. //--------------------------------------------------------------------------------------------------
  14. void InitLibs () {
  15. libNtve_InitLib();
  16. }
  17. //--------------------------------------------------------------------------------------------------
  18. // Trigger Variables
  19. //--------------------------------------------------------------------------------------------------
  20. trigger gt_MeleeInitialization;
  21. trigger peqtest;
  22. //--------------------------------------------------------------------------------------------------
  23. // Trigger: Melee Initialization
  24. //--------------------------------------------------------------------------------------------------
  25. bool gt_MeleeInitialization_Func (bool testConds, bool runActions) {
  26. // Actions
  27. if (runActions) {
  28. // MeleeInitResources();
  29. // MeleeInitUnits();
  30. // MeleeInitAI();
  31. // MeleeInitOptions();
  32. TriggerDebugOutput(1, StringToText("Was ist die Hauptstadt von Deutschland?"), true);
  33. TriggerDebugOutput(1, StringToText("a - Berlin"), true);
  34. TriggerDebugOutput(1, StringToText("b - Bonn"), true);
  35. TriggerDebugOutput(1, StringToText("(einfach a oder b in den chat eingeben.)"), true);
  36. }
  37. return true;
  38. }
  39. bool gt_peqtest_Func (bool testConds, bool runActions) {
  40. string s = EventChatMessage(false);
  41. if (StringEqual(s,"a",false)) {
  42. TriggerDebugOutput(1, StringToText("Richtig"), true);
  43. } else if (StringEqual(s,"b",false)) {
  44. TriggerDebugOutput(1, StringToText("Falsch"), true);
  45. } else {
  46. TriggerDebugOutput(1, StringToText("Bitte a oder b eingeben."), true);
  47. }
  48. return true;
  49. }
  50. //--------------------------------------------------------------------------------------------------
  51. void gt_MeleeInitialization_Init () {
  52. int i = 0;
  53. gt_MeleeInitialization = TriggerCreate("gt_MeleeInitialization_Func");
  54. TriggerAddEventMapInit(gt_MeleeInitialization);
  55. peqtest = TriggerCreate("gt_peqtest_Func");
  56. while (i < 12) {
  57. TriggerAddEventChatMessage (peqtest, i, "", false);
  58. i = i + 1;
  59. }
  60. }
  61. //--------------------------------------------------------------------------------------------------
  62. // Trigger Initialization
  63. //--------------------------------------------------------------------------------------------------
  64. void InitTriggers () {
  65. gt_MeleeInitialization_Init();
  66. }
  67. //--------------------------------------------------------------------------------------------------
  68. // Map Initialization
  69. //--------------------------------------------------------------------------------------------------
  70. void InitMap () {
  71. InitLibs();
  72. InitTriggers();
  73. }

goto:
Vergleichen mit :

Neuen Code Posten


Text-Kopier-Fenster