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

[Pisanie] lvl fix


Rekomendowane odpowiedzi

Opublikowano

Chcialbym aby po dobiciu 99vl dostawalo sie od razu 100lvl.

Na forum znalazlem questa: po zalogowaniu postac musi wpisac swoje haslo aby wejsc do eq.

quest test begin
	state start begin	
		when login with pc.getqf("log_enable") == 1 begin
			say_title("Podaj hasło do konta")
			local n = tonumber(input())
			if antibug(n) == true or n != pc.getqf("log_pwd") then
				pc.setqf("log_true", 1)
				say("Zalogowano.")
			else
				say("won")
			end
		end
	end
end

Chodzi mi o to aby questa przerobic na taki ze gdy dobijemy 99lvl to quest automatycznie nadpisze nam lvl w bazie danych na 100lvl.

Na 100% da rade tak zrobic.

Opublikowano

Yy...

quest lvl begin

state start begin

when levelup = 99 then

pc.get_level(99+1)

end

end

end

Nie jestem pewny co do jego poprawności.

Opublikowano

Kertimir, dnia 08 Cze 2013 - 09:44, napisał:

Yy...

quest lvl begin

state start begin

when levelup = 99 then

pc.get_level(99+1)

end

end

end

Nie jestem pewny co do jego poprawności.

https://www.youtube.com/watch?v=oAKG-kbKeIo

Od kiedy funkcja pc.get_level przyjmuje argumenty?

 

Quest na automatyczne wbijanie 100lvla przy wbiciu 99 bedzie wyglądał tak:

quest lvl100 begin
state start begin
when login with pc.get_level() == 99 or levelup with pc.get_level() == 99 begin
local exp = pc.get_next_exp()
pc.give_exp(exp)
end
end
end
Wiem, ze w chuj niepotymalnie, ale powinno działać.

Oczywiscie musisz mieć w game odblokowany 100 lvl.

"Just because I'm weaker doesn't make you stronger".

krul | władca | mangozjeb | technik Ascarialu s2

Last.fm

Zainteresowanych fixami na source'owe game 40250 zapraszam PW.

Opublikowano

up czyli rozumiem ze funkcja

 

pc.get_next_exp()
 

 

podnosi nam lvl a funkcja

 

pc.give_exp(exp)
 

daje nam exp w liczbie

pc.get_next_exp()


Czy sie myle?

 

Nie powinno byc tak:

quest lvl100 begin
state start begin
when login or levelup with pc.get_level() == 99 begin
local exp = pc.get_next_exp(100)  //ewentualnie local exp = pc.get_next_exp(+1)
pc.give_exp(exp)
end
end
end

???

Opublikowano

Chcialbym aby po dobiciu 99vl dostawalo sie od razu 100lvl.

Na forum znalazlem questa: po zalogowaniu postac musi wpisac swoje haslo aby wejsc do eq.

quest test begin
	state start begin	
		when login with pc.getqf("log_enable") == 1 begin
			say_title("Podaj hasło do konta")
			local n = tonumber(input())
			if antibug(n) == true or n != pc.getqf("log_pwd") then
				pc.setqf("log_true", 1)
				say("Zalogowano.")
			else
				say("won")
			end
		end
	end
end

Chodzi mi o to aby questa przerobic na taki ze gdy dobijemy 99lvl to quest automatycznie nadpisze nam lvl w bazie danych na 100lvl.

Na 100% da rade tak zrobic.

 

A co ma quest nisma na odbugowanie inputów do questa na nadpisanie lvl? xD <beka>

 

 

#guwno.


Opublikowano


quest lvup begin

state start begin

when levelup with pc.level == 99 begin

pc.give_exp2(pc.get_next_exp())

end

end

end

1351279892-U721655.jpg
Opublikowano
A co ma quest nisma na odbugowanie inputów do questa na nadpisanie lvl?  <beka>

No ja widze zaleznosc, i inne zastosowanie questa.

.Teodor twoj post nie wnosi nic do tematu, wiec jest to spam, nie wiem jak to moderatorzy ocenia ale ja bym dal ci kilka %.

 

 

.Nismo sprawdze i dam edita

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...