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

Event Hallowen


CrazyMoveMaker

Rekomendowane odpowiedzi

Opublikowano

HALLOWEEN

 

 

1. Otwieramy baze Player i wciskamy ctrl + Q wklejamy zapytanie, które jest poniżej i je wykonujemy.:

INSERT INTO `item_proto` VALUES (50095, 'Dynia', 'Dynia', 18, 10, 0, 1, 0, 4, 0, '', 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, 0, 0, 0);

 

2. Wgrywamy taki Quest na serwer: ( w miejsce xxx przy pc.give_item2(xxx) wpisać ID przedmiotu jaki byśmy chcieli by wypadał...

 

----------------------
--Bambus3k
-- Happy Halloween
----------------------
quest halloween begin
state start begin
	when kill with game.get_event_flag("Event_Halloween") > 0 begin
			local warunek = math.random(2000)
				if warunek >= 47 and warunek < 50 then
					game.drop_item(50095)
				end
	end

	when 50095.use begin
		item.remove()
		local przedmiot = math.random(15)

			if przedmiot == 1 then
				pc.change_gold(1000000)
			elseif przedmiot == 2 then
				pc.give_item2(xxx)
			elseif przedmiot == 3 then
				pc.give_item2(xxx)
			elseif przedmiot == 4 then
				pc.give_item2(xxx)
			elseif przedmiot == 5 then
				pc.give_item2(xxx)
			elseif przedmiot == 6 then
				pc.give_item2(xxx)
			elseif przedmiot == 7 then
				pc.give_item2(xxx)
			elseif przedmiot == 8 then
				pc.change_gold(2000000)
			elseif przedmiot == 9 then
				pc.give_item2(xxx)
			elseif przedmiot == 10 then
				pc.give_item2(xxx)
			elseif przedmiot == 11 then
				pc.give_item2(xxx)
			elseif przedmiot == 12 then
				pc.give_item2(xxx)
			elseif przedmiot == 13 then
				pc.give_item2(xxx)
			elseif przedmiot == 14 then
				pc.change_gold(500000)
			elseif przedmiot == 15 then
				syschat("Dynia była zepsuta..")
			end
	end

	when 20004.chat."GM: Event Halloween" with pc.is_gm() begin
		local s = select("Włącz Event", "Wyłącz Event", locale.cancel)
			if s == 1 then
				game.set_event_flag("Event_Halloween", 1)
				say_reward("Event Aktywowano!")
			elseif s == 2 then
				game.set_event_flag("Event_Halloween", 0)
				say_reward("Event Zdezaktywowano!")
			else
				return
			end
	end

end
end

 

 

3. Idziemy do Niepokaźnego Pieszego i klikamy na niego będąc GM wybierając opcję Włącz Event, jak chcemy wyłączyć klikamy Wyłącz Event. Dynia średnio dropi 1 na 30 mobów.

 

Pozdro..

:)

 

 

Proszę o zmianę nazwy tematu(Halloween, przez 2x "e" bo coś nie wcisnęło się..) i dodanie prefiksu

Opublikowano

Wielkie dzięki już sprawdzam to a można też ten event z piłkami co był ostatnio i szkatółkami blasku księżyca na plu >>???

 

A można widzieć po co Ci on jak już był..? Z piłeczkami to był Event na World Cup'a 2010 =P

Opublikowano

U mnie wszystko ok, ale jest jeden problem :|

Z dyn dropi co ma dropić, ale dynie nie chcą dropić :D

Włączałem event u pieszego.

 

Jakieś rady ? (Dynie normalnie widze, mam wszystkie pliki i item_proto)

Opublikowano

@up...

Zmień szanse na wypadanie Dyń na większą w...

 

 local warunek = math.random(2000)

 

np. daj tam zamiast 2000 to 200 =)

 

 

Ale to jest co wypada z dyni (dobrze rozumiem?) A mi chodzi o częstotliwość wypadania.

Ubiłem ponad 1500 psów na 1lvlu i żadna nie dropnęła :(

Opublikowano

To jest na zasadzie losowania.

 

Czyli jak wylosuje :

 

47, 48, 49

 

To dynia wyleci.

 

Jak byś dał tak :

 

local warunek = math.random(1)
if warunek == 1 then

 

To będzie zawsze dropić.

Opublikowano

To jest na zasadzie losowania.

 

Czyli jak wylosuje :

 

47, 48, 49

 

To dynia wyleci.

 

Jak byś dał tak :

 

local warunek = math.random(1)
if warunek == 1 then

 

To będzie zawsze dropić.

 

 

Aaaa, dzięki :D

Teraz rozumiem.

:) +

 

 

Pomyliły mi się tez linijki,

local przedmiot = math.random(15) 

                               if przedmiot == 1 then 

z

local warunek = math.random(2000) 
                                       if warunek 

 

Także Bambus3k dobrze też pisał :)

 

 

No to oboje po + :D

 

Dla Bambuska dalem + w tym temacie klik, bo tu już wcześniej dałem :)

 

DZIĘKUJĘ WAM RAZ JESZCZE

Opublikowano

Dobra wgrałem tego questa.. all działa z dyni dropi to co ma dropić ale 1 problem.Wcale nie lecą... a wbiłem 70 lvl i ani 1 dyni a na serwie duży drop

x.jpg
Opublikowano

Dobra wgrałem tego questa.. all działa z dyni dropi to co ma dropić ale 1 problem.Wcale nie lecą... a wbiłem 70 lvl i ani 1 dyni a na serwie duży drop

 

 

To co pisali mi

z 2000 zmień np: na 1 to co moba Ci poleci dyńka ;p

 

local warunek = math.random(2000) 
                                       if warunek 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...