Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

Regeneracja HP dla klasy

cod nowy

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
5 odpowiedzi w tym temacie

#1 ceglacl

    Życzliwy

  • Użytkownik

Reputacja: 7
Nowy

  • Postów:34
  • Lokalizacja:Daleko
Offline

Napisano 31.10.2014 22:04

Cześć! To mój pierwszy post tutaj, więc proszę o wyrozumiałość, nie widziałem takiego tematu więc piszę.

 

w bibliotekach dodaj

#include <fun>

pod tym wyżej dodaj

#define TASK_WYSZKOLENIE_SANITARNE 736

pod

new const wytrzymalosc = 0;

dodaj

new bool:ma_klase[33];

do public cod_class_enabled(id) dpdaj

set_task(X.0, "WyszkolenieSanitarne", id+TASK_WYSZKOLENIE_SANITARNE); /// w Miejsce X wpisz czas

na koniec dodaj

 
public WyszkolenieSanitarne(id)
{
id -= TASK_WYSZKOLENIE_SANITARNE;


if(!is_user_connected(id))
return PLUGIN_CONTINUE;


if(ma_klase[id])
{
set_task(X.0, "WyszkolenieSanitarne", id+TASK_WYSZKOLENIE_SANITARNE); /// w miejsce X wpisz czas


if(is_user_alive(id))
{
new cur_health = get_user_health(id);
new max_health = 100+cod_get_user_health(id);
new new_health = cur_health+Z<max_health? cur_health+Z: max_health; // w miejsce Z wpisz ilosc HP
set_user_health(id, new_health);
}
}
return PLUGIN_CONTINUE;
}

 

Oczywiście nie zbędne jest

 

public cod_class_enabled(id)
{
ma_klase[id] = true;
}


public cod_class_disabled(id)
{
ma_klase[id] = false;
}

Dziękuje, kod zaczerpnąłem z Wyszkolenia Sanitarnego :)


  • +
  • -
  • 0

#2 TibacK

    Diler pod gimnazjum dla niepełnosprawnych dzieci

  • Power User

Reputacja: 466
Wszechobecny

  • Postów:2448
Offline

Napisano 01.11.2014 22:03

Hmmm. Czy nie wystarczyłby sam set_task z flagą 'b' w enabled? A przy disabled & disconnect remove_task

i w Funkcji od taska to na poczatku (tam gdzie connected) sprawdzic is_user_alive(id), a potem zlikwidowac to :D
  • +
  • -
  • 0

Sprzedam Paczkę CoD pod CS 1.6 (JEST WIELE WERSJI DO WYBORU TEJ PACZKI) na lvl od 201 - 601

Silnik (8 nowych statystyk, poprawiony zapis, dodatkowy exp, pozbyto się CurWeapon). Ponad 100 perków (do wyboru do koloru). Sklep, NOWE MISJE (QUESTY), premium i super premium, AUKCJE, KLANY, zapis nVault, 4 zestawy modeli bronii do wyboru!

JESTEŚ ZAINTERESOWANY KUPNEM? NAPISZ WIADOMOŚĆ DO MNIE!


#3 ceglacl

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 7
Nowy

  • Postów:34
  • Lokalizacja:Daleko
Offline

Napisano 02.11.2014 10:04

Jeśli to działa bezbłędnie to nie ma sensu czegoś zmieniać ;)

 

 

///

Jeśli można prosiłbym o dodanie do pierwszego posta ten załącznik.

 

Załączone pliki


Użytkownik ceglacl edytował ten post 02.11.2014 10:31

  • +
  • -
  • 0

#4 Rellik #

    Zaawansowany

  • Użytkownik

Reputacja: 13
Początkujący

  • Postów:148
  • Imię:Daniel
  • Lokalizacja:Random
Offline

Napisano 02.11.2014 14:30

Może opisz na jakiej zasadzie to działa dla zielonych? :)


  • +
  • -
  • 0

b_350_20_1A1A1A_1A1A1A_ADADAD_1A1A1A.png

b_350_20_1A1A1A_1A1A1A_ADADAD_1A1A1A.png
Nie jestem zaawansowany w dziedzinie AMXMOD-X.
Staram się pomóc na tyle ile potrafię.

Piszę poprawnie po POLSKU.

Psychopaci.Eu


#5 ceglacl

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 7
Nowy

  • Postów:34
  • Lokalizacja:Daleko
Offline

Napisano 03.11.2014 10:37

Co tu jest do tłumaczenie, Leczy Ci X(dajmy 3) hp co Z(Dajmy 5) sekund i tak oto masz gdy stracisz hp, co 5sek 3 hp


  • +
  • -
  • 0

#6 Dziobak?

    Wszechmogący

  • Power User

Reputacja: 265
Wszechwidzący

  • Postów:645
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Radom
Offline

Napisano 03.11.2014 16:13

Perk / klasa działa na takiej zasadzie iż gdy mamy mniej niż 100hp jak jest w kodzie

new max_health = 100+cod_get_user_health(id);

oczywiście można zmienić, to nam dodaje hp czyli mamy 60hp i dostajemy co 5 sek 10hp np, aż dojdzie do 100.

 

Cała polityka, tylko nie wiem po co to.

 

http://amxx.pl/topic...perk-na-szybko/

http://amxx.pl/topic...perku-na-klase/

 

 

Niedługo będą tematy VIDEO, jak się umyć...


  • +
  • -
  • 1





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