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

Bossy


Rekomendowane odpowiedzi

Opublikowano

Szczerze sposób milykot mi się bardziej podoba bo łatwoej bossy dodawać a na to samo wychodzi :) Masz like od mnie.

 

@down: Może, nie wiem. :D

Jeżeli Ci pomogłem. Kliknij 1387468256-U352037.png, Dzięki :)

Opublikowano

Mistrzu, ale zauważ jakiego masz whena. Z tego co pamiętam to timery lagują serwer.

Nie rozumiem co to wnosi do postu sherer'a.

 

Szczerze sposób milykot mi się bardziej podoba bo łatwoej bossy dodawać a na to samo wychodzi :) Masz like od mnie.

Nie wychodzi na to samo. Może łatwiej Ci się edytuje (?), ale nie o to tu chodzi.

Pętla przy każdym kill może Ci nieźle obciążyć serwer (jakbyś np. dodał jeszcze kilka podobnych questów).

727881401622271220780.jpeg
Opublikowano

O matko boska, pętla przy każdym kill?!

Procesor to nie geniusz matematyczny, że ciągle oblicza, tez odsapnąć musi..

http://wklej.to/ESZcu

Nie prościej?

Ewentualna ewentualność

quest zabitoBossa begin
	state start begin
		when kill with npc.is_boss() begin
			local tab = {101, 102, 103, 104}
			local sex = {"zabił", "zabiła"}
			if table.is_in(tab, npc.get_race()) then
				notice_all("<Kanał: "..pc.get_channel_id().."> "..nick.." "..sex[pc.get_sex()+1].." potwora: "mob_name(npc.get_race()).."!")
			end
		end
	end
end

 

Opublikowano

 

Ewentualna ewentualność

quest zabitoBossa begin
	state start begin
		when kill with npc.is_boss() begin
			local tab = {101, 102, 103, 104}
			local sex = {"zabił", "zabiła"}
			if table.is_in(tab, npc.get_race()) then
				notice_all("<Kanał: "..pc.get_channel_id().."> "..nick.." "..sex[pc.get_sex()+1].." potwora: "mob_name(npc.get_race()).."!")
			end
		end
	end
end

Tylko nie zapomnijcie o zmiennej nick, bo z nieba się jej wartość nie pojawi :p

 

@topic

function table_is_in(self, test)
	for i = 1, table.getn(self) do
		if self[i]==test then
			return true
		end
	end
	return false
end

standardowo jest wgrana do questlib

 

umarł

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...