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

Funkcja z potek


Rekomendowane odpowiedzi

Opublikowano
pc.change_sp(-300)
pc.change_hp(300)

Widać o co chodzi :)

 

 

No nie, bo to doda nam automatycznie 300 HP bez efektu regeneracji.

Nie ma funkcji questowej, która idealnie odwzorowuje funkcję regeneracji HP po użyciu mikstury.

pre_1405084226__sygnatura_3.png

Opublikowano

Jeśli hp aktualne jest mniejsze niż max hp to quest daje affecta na regeneracje hp, a jeśli hp aktualne = max hp, to affect jest usuwany. Jest koncepcja, myślę, że rozumiesz o co chodzi

ZcWbjGf.png


Serdecznie zapraszam :)

Opublikowano

Up tak i co? w pvp nie bedzie widać jak postać poci i co? wieczne pvp? 

Lepiej diffem usunąć -1 lub w source tak samo -1. 

Opublikowano

W takim razie prosiłbym o instrukcje na game 34k.

 

A co do efektu to myślę, że dałoby radę przerobić client tak, by ten efekt był.

Opublikowano

W takim razie prosiłbym o instrukcje na game 34k.

 

A co do efektu to myślę, że dałoby radę przerobić client tak, by ten efekt był.

Pewnie że się da, cmd wywołujesz efekt potki i tyle.

Masz w tematach na n potke.

  • 2 tygodnie później...
Opublikowano
pc.change_sp(-300)
pc.change_hp(300)

Widać o co chodzi :)

 

No jednak nie, bo wyskakuje błąd przy wgrywaniu:

Calls undeclared function! :
pc.change_hp
Abort (core dumped)
Opublikowano
quest hp_fix begin
        state start begin
                when login or enter begin
timer("hp", 1)
                end
when hp.timer begin
affect.add(apply.HP_REGEN, 32500, 20)
affect.add(apply.SP_REGEN, 32500, 20)
end
        end
end

Pozdrawiam.

Quest nie mój jbc tylko z pewnego serwera :)

ZcWbjGf.png


Serdecznie zapraszam :)

Opublikowano
 

 

quest hp_fix begin
        state start begin
                when login or enter begin
timer("hp", 1)
                end
when hp.timer begin
affect.add(apply.HP_REGEN, 32500, 20)
affect.add(apply.SP_REGEN, 32500, 20)
end
        end
end
Pozdrawiam.
Quest nie mój jbc tylko z pewnego serwera  :)

 

A mógłbyś jeszcze wyjaśnić działanie tego questa? 

Nie rozumiem go za bardzo :/

Opublikowano

Hmm, to teraz się zastanawiam czy dałoby radę to jakoś wykorzystać do stworzenia nowej mikstury, która by się nie kończyła.

 

Coś w ten deseń:

quest potka begin
	state start begin
		when xxx.use begin
			affect.add(apply.HP_REGEN, 4000, 1)
		end
	end
end
Opublikowano

Byłbym niezmiernie wdzięczny.

Bardzo mi zależy, żeby po użyciu item działał jak mikstura, ale żeby nie znikał (tzw. wieczna mikstura).

Już próbowałem wiele sposobów i żaden nie działa.

Najlepszy byłby dif, ale mam game 34k. Sam trochę przesiedziałem, żeby stworzyć dif na tą wersje game, ale nic nie wyszło.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...