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

Regenerator


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

#1 MEN

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:3
Offline

Napisano 21.10.2008 22:33

Dzień dobry !! Chłopacy wspomóżcie znaleźć mód! Jak na serwerze Puchatek [Zombiemod] 212.180.241.142:27820
Będę bardzo wdzięczny

Dołączona grafikaDołączona grafika
  • +
  • -
  • 0

#2 zer0.

    Godlike

  • Przyjaciel

Reputacja: 429
Wszechobecny

  • Postów:2 116
  • Steam:steam
  • Lokalizacja:Kw
Offline

Napisano 22.10.2008 08:18

#include <amxmodx>
#include <amxmisc>
#include <fun>

#define Plugin "Health Regenerator"
#define Version "1.1"
#define Author "Doombringer"

new max_hp, hp_time, hp_give
public plugin_init()
{
	register_plugin(Plugin, Version, Author)
	
	register_event("DeathMsg", "hook_death", "a")
	register_event("Damage", "hook_damage", "b")
	
	max_hp = register_cvar("HR_maxhp", "100")
	hp_time = register_cvar("HR_hptime", "5")
	hp_give = register_cvar("HR_hpgive", "1")
}

public client_disconnect(id)
{
	if(task_exists(id))
		remove_task(id)
}

public hook_death()
{
	new victim = read_data(2)
	
	if(task_exists(victim))
		remove_task(victim)
}

public hook_damage(id)
{
	if(!task_exists(id))
		set_task(get_pcvar_float(hp_time), "generate_hp", id,_,_, "b")
}

public generate_hp(id)
{
	new health = get_user_health(id)
	
	if(health >= get_pcvar_num(max_hp))
	{
		remove_task(id)
		return PLUGIN_CONTINUE
	}
	
	new hptogive = clamp(health + get_pcvar_num(hp_give), 0, get_pcvar_num(max_hp))	
	set_user_health(id, hptogive)
	
	return PLUGIN_CONTINUE
}

HR_maxhp = ile HP maxymalnie
HR_hptime = ile czasu "przerwy" przed nastepnym uleczeniem
HR_hpgive = 'domysl sie' ;)
  • +
  • -
  • 0

#3 MEN

    Nowy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:3
Offline

Napisano 22.10.2008 10:33

Dziękuje duże! Mam uwzględniając plagin na ścianie dla regeneracji życia! :)

Drodzy towarzysze! Wspom
  • +
  • -
  • 0

#4 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 22.10.2008 12:10

MEN, po czym mozna poznac ze gracz to zombi?
  • +
  • -
  • 0

#5 MEN

    Nowy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:3
Offline

Napisano 22.10.2008 13:37

U mnie nie wychodzi, nie umiem. Jeśli wam nie ciężko niewiele przerobić plagin HA-Stations. Trzeba żeby zombi nie mogły zasilać życia i nie mogły wykorzystywać HA-Stations

[ Added: 22-10-2008, 17:57 ]
Powiedzcie prosi nie znacie dlaczego kiedy zombi pasują i naciskają klawisz "E" ich HP zrzuca się na ten kt

Załączone pliki


  • +
  • -
  • 0




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

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