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

[Pytanie] npc dajacy 250lv ?


Rekomendowane odpowiedzi

Opublikowano

Witam , wie ktoś może jak dodać npc który będzie dawał 250lv ? albo żeby gracz po zalogowaniu otrzymywał owy poziom . poleca lajki ^_^

dodam jeszcze ze serwer jest na plikach takiniesmialy

Opublikowano

Lap było gdzieś na forum

 

do quest_funkcion

 

 pc.set_level 

 

do questlib.lua

 

-------------------------------------------
---------Funkcja Level By Bambus3k---------
-------------------------------------------
function pc.set_level(lev)
    if pc.getqf("__NEXT_LEVEL__") == 0 then
		    pc.setqf("__NEXT_LEVEL__", 1)
---------------
-- BugFix --
---------------
if pc.level >= lev then
return
end
		    repeat
				    pc.give_exp2(pc.get_next_exp())
		    until pc.level == lev
    end
end 

 

i w quescie dający 250 robisz

 

pc.set_level(250)

 

Łap questa powinien działać

 

quest level250 begin
   state start begin
		   when 9008.chat."Chce 250lvl" begin
				   say_title("Chce 250lvl:")
				   if pc.level < 1 then
						   say("Musisz osiagnac 100 poziomu!")
						   return
				   elseif pc.level >= 1 then  
						   say("Masz już wystarczający poziom!")
						   say("Chcesz 250lvl?")
						   local s = select("Tak","Nie")
						   if s == 2 then
								   return
						   elseif s == 1 then
								   pc.set_level(250)  
						   end
				   end
		   end
   end

15961668440157620438.png

Opublikowano

Po co utrudniać sobie życie =)

Dodaj po prostu do Questa wpis :

pc.set_level (250)  

Bądź po prostu tym sposobem :


http://www.mpcforum.pl/topic/673504-testotrzymanie-danego-levela-na-start-bez-questa/

*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡* ٩(͡๏̮͡๏)۶

Opublikowano

Przepraszam, mój błąd. :)

Spoko :P

 

 

Po co utrudniać sobie życie =)

Dodaj po prostu do Questa wpis :

pc.set_level (250)  

 

Tylko żeby ten "wpis" działał musi być on najpierw wprowadzony ;)

Opublikowano

albo zrób tak jak chcesz po zalogowaniu

 

quest 250lvl begin
   state start begin        
       when login begin
           if pc.getqf("lvl") != 1 then
           pc.setqf("lvl", 1)
      	 pc.set_level (250)
           else
           end
           end
           end
       end

 

powinno działać

15961668440157620438.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...