Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
CoD Nowy

[ROZWIĄZANE] Modyfikacja statystyki regeneracji HP

cod nowy

Najlepsza odpowiedź ex0, 29.12.2014 18:10

 

W zastosuj atrybuty:

if(!task_exists(id+TASK_REGENERACJA))    set_task(3.0, "Regeneracja", id+TASK_REGENERACJA);

W publicu regeneracja tez zamien na 3 sec.

 

 

 


Wie ktoś jak to w prosty sposób przerobić na regeneracje po X HP w czasie X?

Przerobić? :D To jest już zrobione - albo ja nie rozumiem :(

Jeżeli chcesz żeby mniej hp dawało co x sekund no to dzielimy:

wartosc_regeneracji_gracza[id] = float(PobierzRegeneracje(id, 1, 1, 1))/20

Żeby to było takie kolorowe to bym się cieszył :)
Całkowicie przestało działać przy tym. 

 

Cóż jakbyś miał pomysł pisz, jeśli nie to czekamy dalej i próbujemy coś znaleźć sami :P

 

// Rozwiązane. 
Wkurzyłem się i zrobiłem to za pomocą case :P 

Przejdź do postu


  • Zamknięty Temat jest zamknięty
3 odpowiedzi w tym temacie

#1 ex0

    Wolny strzelec.

  • Power User

Reputacja: 383
Wszechpomocny

  • Postów:1 127
  • GG:
  • Imię:Kacper
  • Lokalizacja:Żywiec
Offline

Napisano 29.12.2014 16:50

Uszanowanko.

 

Spoiler

 

Taką funkcję regeneracji mam.

Niestety działa jak działa.

Task na 60, to jedynie jakieś 5 sekund, oraz regeneruje całe życie.

Wie ktoś jak to w prosty sposób przerobić na regeneracje po X HP w czasie X? 

Przykładowo jak w standardowym wyszkoleniu Sanitarnym. 

Co X sekund pobierane z Taska odnawia nam ileś tam HP, a punkty zależą od tego ile to HP.

Na chwilę obecną mam zdefiniowane 200 punktów = max, czyli przy 200 punktach ma przykładowo najwięcej HP dawać co te 3 sekundy. 

Ktoś coś na ten temat?

Z góry dzięki  ;)

 
 

  • +
  • -
  • 0

TWORZENIE FOR SPOŁECZNOŚCIOWYCH | ZARZĄDZANIE STRONAMI INTERNETOWYMI
WSPARCIE TECHNICZNE SERWERÓW HLDS | MODERNIZACJA, OPTYMALIZACJA, ZABEZPIECZENIA


Zapraszam do mojego profilu ;)


#2 NieWiemMamMac@

    Wszechwidzący

  • Użytkownik

Reputacja: 166
Profesjonalista

  • Postów:289
  • Imię:Kamil
  • Lokalizacja:Lokalizacja
Offline

Napisano 29.12.2014 17:20

W zastosuj atrybuty:

if(!task_exists(id+TASK_REGENERACJA))    set_task(3.0, "Regeneracja", id+TASK_REGENERACJA);

W publicu regeneracja tez zamien na 3 sec.

 


Wie ktoś jak to w prosty sposób przerobić na regeneracje po X HP w czasie X?

Przerobić? :D To jest już zrobione - albo ja nie rozumiem :(

Jeżeli chcesz żeby mniej hp dawało co x sekund no to dzielimy:

wartosc_regeneracji_gracza[id] = float(PobierzRegeneracje(id, 1, 1, 1))/20

  • +
  • -
  • 0

Pomagam z klasami/perkami/silnikiem COD

Kontakt:

[email protected]

PW

 


#3 ex0

    Wolny strzelec.

  • Autor tematu
  • Power User

Reputacja: 383
Wszechpomocny

  • Postów:1 127
  • GG:
  • Imię:Kacper
  • Lokalizacja:Żywiec
Offline

Napisano 29.12.2014 18:10   Najlepsza odpowiedź

 

W zastosuj atrybuty:

if(!task_exists(id+TASK_REGENERACJA))    set_task(3.0, "Regeneracja", id+TASK_REGENERACJA);

W publicu regeneracja tez zamien na 3 sec.

 

 

 


Wie ktoś jak to w prosty sposób przerobić na regeneracje po X HP w czasie X?

Przerobić? :D To jest już zrobione - albo ja nie rozumiem :(

Jeżeli chcesz żeby mniej hp dawało co x sekund no to dzielimy:

wartosc_regeneracji_gracza[id] = float(PobierzRegeneracje(id, 1, 1, 1))/20

Żeby to było takie kolorowe to bym się cieszył :)
Całkowicie przestało działać przy tym. 

 

Cóż jakbyś miał pomysł pisz, jeśli nie to czekamy dalej i próbujemy coś znaleźć sami :P

 

// Rozwiązane. 
Wkurzyłem się i zrobiłem to za pomocą case :P 


  • +
  • -
  • 0

TWORZENIE FOR SPOŁECZNOŚCIOWYCH | ZARZĄDZANIE STRONAMI INTERNETOWYMI
WSPARCIE TECHNICZNE SERWERÓW HLDS | MODERNIZACJA, OPTYMALIZACJA, ZABEZPIECZENIA


Zapraszam do mojego profilu ;)


#4 radim

    Godlike

  • Moderator

Reputacja: 939
Master

  • Postów:2 725
  • Steam:steam
  • Imię:Arkadiusz
  • Lokalizacja:Janów Lub.
Offline

Napisano 29.12.2014 22:13

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0

Chcąc napisać do mnie prywatną wiadomość, wpierw zapoznaj się ze stroną "O mnie" w moim profilu użytkownika [ radim ] !






Również z jednym lub większą ilością słów kluczowych: cod nowy

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych