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

[Szukam]Pierścień Anty-Expa


Rekomendowane odpowiedzi

Opublikowano
quest anti begin
	state start begin
		when 72501.use begin
		if pc.getqf("antiexp") == 0 then
			pc.setqf("antiexp", 1)
			syschat("<Informacja> Pierścień Usuwania Doświadczenia - Aktywny")
           		local ep = pc.get_exp()-10
           		pc.give_exp2(-ep)
			timer("erfahrung", 1)
		elseif pc.getqf("antiexp") == 1 then
			pc.setqf("antiexp", 0)
			syschat("<Informacja> Pierścień Usuwania Doświadczenia - Nieaktywny")
			end
		end	
					
		when erfahrung.timer with pc.getqf("antiexp") == 1 begin
			local ep = pc.get_exp()-10
            		pc.give_exp2(-ep)
			timer("erfahrung1", 1)
			pc.setqf("antiexp", 1)
		end	
			
		when erfahrung1.timer with pc.getqf("antiexp") == 1 begin
			local ep = pc.get_exp()-10
            		pc.give_exp2(-ep)
			timer("erfahrung", 1)
			pc.setqf("antiexp", 1)			
		end
		
		when login with pc.getqf("antiexp") == 1 begin
			local ep = pc.get_exp()-10
			pc.give_exp2(-ep)
			timer("erfahrung", 1)
			pc.setqf("antiexp", 1)	
		end	
	end
end

ustawienie w navicat 18/20

Opublikowano

Po co Ci gotowy wpis jeżeli on już jest. To jest quest na istniejący już przedmiot pod ID : 72501

Wystarczy zmienić nazwę tego przedmiotu w " Cliencie " i po ptokach.

 

http://www.mpcforum.pl/topic/163124-tutwgrywanie-questow-na-serwer/ - Tu masz Tuta jak dodać quest [ jeżeli nie potrafisz ]

| Nie mam sygnatury bo mi ukradli |

Opublikowano

@ Kolego Up

Właśnie, że quest nadąży i to 3x razy szybciej od Tego Twojego, bo za każdym zabiciem zabierze expa. Tylko jest taki minus że jak ktoś ma załóżmy już 75% i nie chcę żeby mu dalej leciało to mu i tak weźmie, dlatego ja bym to napisał tak

quest anty_exp begin
	state start begin
		when 40003.use begin
			if pc.getqf("antyexp") == 0 then
				syschat("Pierścień AntyExpa został włączony")
				pc.setqf("antyexp", 1)
				pc.setqf("total_exp", pc.get_exp())
			else
				syschat("Pierścień Antyexpa został wyłączony")
				pc.setqf("antyexp", 0)
				pc.delqf("total_exp")
			end
		end
	when kill with pc.getqf("antyexp") == 1 begin 
                  local a = pc.get_exp() - pc.getqf("total_exp")
		pc.give_exp2( - a )
	end	
	end	
	end
To zabierze nam tylko ten exp, który dobyliśmy z włączonym pierścionkiem

nexi.png

 

CYTOWAĆ MOJE POSTY, JEŚLI LICZYCIE NA POMOC !!

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...