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

Poszukuję questa


Rekomendowane odpowiedzi

Opublikowano

Hej!

Poszukuję questa, który będzie polegał na:

1. Po kliknięciu na przedmiot aktywują się wyznaczone bonusy (bez określonego czasu)

2. Po kliknięciu drugi raz na przedmiot bonusy się dezaktywują.

 

(nie chcę, aby bonus aktywował się na jakiś czas i nie dało się go wyłączyć przed upływem tego czasu. Wszystko tkwi w tym żeby bonusy przedmiotem dało się włączyć przez kliknięcie i wyłączyć wtedy, gdy nam to odpowiada, również poprzez kliknięcie drugi raz na przedmiot)

 

Jeśli byłaby możliwość, to tak żeby po teleportacji bonusy same się nie dezaktywowały, tylko po kliknięciu drugi raz na przedmiot.

 

Wynagrodzę długim okresem limitów :)

Opublikowano
quest gogame begin
    state start begin
	    when 20091.chat."Kup bonus na zawsze !" begin
		    -----------------------------
		    local brak_kasa = "Niestety, ale nie masz 1.000.000.000 Yang."
		    local brak_item = "Niestety, ale nie masz tyle Krwistych kamieni(50)"
		    -----------------------------
		    local money = 1000000000
		    local ID = 30190
		    -----------------------------
		    local a = select("+5000 Obrony","+140 Wartości Ataku","+50% Speeda","+15% szybkosc Ataku","Anuluj")
		    if a == 5 then
			    return
		    elseif a == 1 then
			    if pc.count_item(ID) >= 50 then
				    if pc.get_money() >= money then
					    pc.change_money(pc.get_money() - money)
					    pc.remove_item(ID, 50)
					    affect.add_collect(apply.DEF_GRADE_BONUS, 5000, 60*60*24*365*60)
				    else
					    say(brak_kasa)
				    end
			    else
				    say(brak_item)
			    end
		    elseif a == 2 then
			    if pc.count_item(ID) >= 50 then
				    if pc.get_money() >= money then
					    pc.change_money(pc.get_money() - money)
					    pc.remove_item(ID, 50)
					    affect.add_collect(apply.ATT_GRADE_BONUS, 140, 60*60*24*365*60)
				    else
					    say(brak_kasa)
				    end
			    else
				    say(brak_item)
			    end
		    elseif a == 3 then
			    if pc.count_item(ID) >= 50 then
				    if pc.get_money() >= money then
					    pc.change_money(pc.get_money() - money)
					    pc.remove_item(ID, 50)
					    affect.add_collect(apply.MOV_SPEED, 50, 60*60*24*365*60)
				    else
					    say(brak_kasa)
				    end
			    else
				    say(brak_item)
			    end
		    elseif a == 4 then
			    if pc.count_item(ID) >= 50 then
				    if pc.get_money() >= money then
					    pc.change_money(pc.get_money() - money)
					    pc.remove_item(ID, 50)
					    affect.add_collect(apply.ATT_SPEED, 15, 60*60*24*365*60)
				    else
					    say(brak_kasa)
				    end
			    else
				    say(brak_item)
			    end
		    end
	    end
    end
end

Możesz sobie łatwo edytować tego questa 

Aniela Bogusz [*]

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...