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 na LVL u npc


Rekomendowane odpowiedzi

Opublikowano


quest npc_give_level begin

state ___FUNC___ begin

function pc.set_level(lev)

if pc.getqf("pc_set_level") == 0 then

pc.setqf("pc_set_level", 1)

if pc.get_level() >= lev then

return

end

repeat

pc.give_exp2(pc.get_next_exp())

until pc.get_level() == lev

end

end

end

 

state start begin

when xxx.chat."Daj mi lvl" begin

pc.set_level(ile tu chcesz)

end

end

end

arijh2.jpg

Opublikowano
quest npc_give_level begin
state ___FUNC___ begin
function pc.set_level(lev)
if pc.getqf("pc_set_level") == 0 then
pc.setqf("pc_set_level", 1)
if pc.get_level() >= lev then
return
end
repeat
pc.give_exp2(pc.get_next_exp())
until pc.get_level() == lev
end
end
end
 
state start begin
when xxx.chat."Daj mi lvl" begin
pc.set_level(ile tu chcesz)
end
end
end

dzięki wielkie 

 

/CLS proszę

Opublikowano

Wow, napisał normalnie questa xD

Tantical pokazał klasę nadając tyle expa, że aż z gry pizga XDDDD

fuommv.png


"Wiesz, gdy­by pieniądze nie miały znacze­nia, gdy­by nie było pieniędzy i gdy­by wszys­tko za­leżało od naszej pos­ta­wy mo­ral­nej, nasze­go zacho­wania i postępo­wania z ludźmi, by­libyśmy mi­lione­rami. By­libyśmy bogaci." - Tupac Amaru Shakur.

Opublikowano

Ale po co tak kombinować skoro można użyc funkcji pc.set_level po prostu bez pisania nowej funkcji bo taka istnieje juz w game?

 

dajesz po prostu pc.set_level(250) i tyle.

przykład użycia u NPC

 

quest level begin

state start begin

when idNPC.chat."Chce Level" begin

pc.set_level(250)

end

end

end

 

ewentualnie jak ma to dzialac jednorazowo to

 

quest level begin

state start begin

when idNPC.chat."Chce level" begin

pc.set_level(250)

set_state(koniec)

end

end

state koniec begin

end

end

 

Powinno być okej. A jak Ci nie czyta funkcji to dopisz sobie w quest_functions

 

Czym sie to rozni od sposobu usera wyzej? Tym, ze Cie nie wywali po wybraniu poziomu

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...