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

Quest, drop z potworów.


Rekomendowane odpowiedzi

Opublikowano
SYSERR: Aug  6 15:59:42 :: RunState: LUA_ERROR: [string "dropsztabki2"]:2: attempt to compare boolean with number
SYSERR: Aug  6 15:59:42 :: WriteRunningStateToSyserr: LUA_ERROR: quest dropsztabki2.start click
quest dropsztabki2 begin
	state start begin
		when kill begin
			local s = math.random(100)
				if s >= 1 then
					pc.give_item2(80005)
				end
		end
	end
end

Z góry dziękuję za pomoc (:

2lw7hol.png


Νεχ ποσσυμ τεχυμ ωιωερε, νεχ σινε τε. 

Opublikowano
quest sztabki begin
    state start begin
        when kill with not npc.is_pc() begin
            local mob_level = npc.get_level()
            local level = pc.get_level()
            if level - mob_level <= 20 and level - mob_level >= -20 then -- +/- 20 lvli nasz a moba
				local szansa = number(1, 200)
				if szansa == 1 then
					pc.give_item2(80004, 1)
				elseif szansa == 2 then
					pc.give_item2(80005, 1)
				end
			end
		end
	end
end

Proszę ;p

Opublikowano
quest sztabki begin
    state start begin
        when kill with not npc.is_pc() begin
            local mob_level = npc.get_level()
            local level = pc.get_level()
            if level - mob_level <= 20 and level - mob_level >= -20 then -- +/- 20 lvli nasz a moba
				local szansa = number(1, 200)
				if szansa == 1 then
					pc.give_item2(80004, 1)
				elseif szansa == 2 then
					pc.give_item2(80005, 1)
				end
			end
		end
	end
end

Proszę ;p

 

Autor tematu prosił o poprawę swojego questa, nie napisanie nowego z funkcjami które nie wiadomo czy wogóle posiada.

 

 

 

Spróbuj tak:

 

 

quest dropsztabki2 begin
	state start begin
		when kill begin
			local s = number(1, 100)
				if s >= 1 then
					pc.give_item2(80005)
				end
		end
	end
end

 

 


Omnes puerum deriserunt.

Opublikowano
quest sztabki begin
    state start begin
        when kill with not npc.is_pc() begin
            local mob_level = npc.get_level()
            local level = pc.get_level()
            if level - mob_level <= 20 and level - mob_level >= -20 then -- +/- 20 lvli nasz a moba
				local szansa = number(1, 200)
				if szansa == 1 then
					pc.give_item2(80004, 1)
				elseif szansa == 2 then
					pc.give_item2(80005, 1)
				end
			end
		end
	end
end

Proszę ;p

 

Zastosuj funkcję math.abs() zamiast porównywać liczby na minusie.

Opublikowano

Autor tematu prosił o poprawę swojego questa, nie napisanie nowego z funkcjami które nie wiadomo czy wogóle posiada.

 

 

 

Spróbuj tak:

 

 

quest dropsztabki2 begin
	state start begin
		when kill begin
			local s = number(1, 100)
				if s >= 1 then
					pc.give_item2(80005)
				end
		end
	end
end

 

 

Błąd nadal ten sam

SYSERR: Aug 11 17:04:04 :: RunState: LUA_ERROR: [string "dropsztabki2"]:2: attempt to compare boolean with number
SYSERR: Aug 11 17:04:04 :: WriteRunningStateToSyserr: LUA_ERROR: quest dropsztabki2.start click

buuuuuuuuuuuump

2lw7hol.png


Νεχ ποσσυμ τεχυμ ωιωερε, νεχ σινε τε. 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...