Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie]Globalne ustawienia questa (game.set_event_flag())


Rekomendowane odpowiedzi

Opublikowano

Witam.

Jeżeli w questcie mam coś takiego:

when id.chat."Smierdze" begin 
if game.get_event_flag("kupa") == 0 then
say("Kupa")
elseif game.get_event_flag("kupa") == 1 then 
pc.warp(x,y)

Wygląda na to, że jeżeli napisze w questcie.

game.set_event_flag(kupa, 1) to uruchomi się pc.warp?

Tylko mi nie gęgaj, że to tylko wizerunek, bo ja kurwistrzale i bez niego mam szacunek.

Opublikowano

Nie chodzi mi o to tylko, że np. w questcie będę miał rozmowę z npc i mam do wyboru "Włączenie i Wyłączenie". Jeżeli nacisnę Włączenie to quest ustawi w grze flagę, że będzie każdego teleportować ot co.

Oto mi chodzi.

Tylko mi nie gęgaj, że to tylko wizerunek, bo ja kurwistrzale i bez niego mam szacunek.

Opublikowano

@top

 

quest x begin
   state start begin
       when ID.chat."GM: Opcja" with pc.is_gm() begin
           local a = select("Włącz","Wyłącz","Anuluj")
           if a == 3 then
               return
           elseif a == 1 then
               if game.get_event_flag("kupa") == 0 then
                   game.set_event_flag("kupa", 1)
                   say("Aktywowano !")
               elseif game.get_event_flag("kupa") == 1 then
                   say("Opcja jest Aktywowana.")
               end
           elseif a == 2 then
               if game.get_event_flag("kupa") == 1 then
                   game.set_event_flag("kupa", 0)
                   say("Deaktywowano !")
               elseif game.get_event_flag("kupa") == 0 then
                   say("Opcja jest Nie Aktywna.")
               end
       when ID.chat."Śmierdze" begin
           if game.get_event_flag("kupa") == 0 then
               say("Kupa")
           elseif game.get_event_flag("kupa") == 1 then
               pc.warp(x,y)
           end
       end
   end
end

 

 

@TOPIC

tak uruchomi się pc.warp(x,y)

gogame.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...