Witam
Plugin w którym będę mógł ustawić ilość hp na starcie dla wszystkich (np 50)
Dostałem ostatnio jeden plugin na HP lecz po wgraniu jego po jakimś czasie serwer się zawieszał przez co musiałem go wyłączyć
Prosiłbym o innego.
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.
|
Guest Message by DevFuse
Plugin HP
Temat rozp.
radek_b11
, 21.04.2009 10:14
3 odpowiedzi w tym temacie
#1
Napisano 21.04.2009 10:14
#2
Napisano 21.04.2009 13:08
#include <amxmodx> #include <fakemeta> #include <hamsandwich> #define PLUGIN "Starting Health" #define VERSION "1.0" #define AUTHOR "Sn!ff3r" new g_pcvarHealth public plugin_init() { register_plugin(PLUGIN,VERSION,AUTHOR) g_pcvarHealth = register_cvar("amx_starthp", "50") RegisterHam(Ham_Spawn, "player", "player_spawn", 1) } public player_spawn(id) { if(is_user_alive(id)) { new Float:fHealth = get_pcvar_float(g_pcvarHealth) if(fHealth != 100.0) { set_pev(id, pev_health, fHealth) } } }
CVARY:
Domyślnie jest ustawione na 50hp, lecz możesz sobie zmienić
amx_starthp WARTOŚĆ
#3
Napisano 21.04.2009 13:24
O ile się orientuję to takowy plugin już miałem i nie stety zawieszał mi serwer.
Ale przetestuję jeszcze raz.
Ale przetestuję jeszcze raz.
#4
Napisano 21.04.2009 14:39
Też owy plugin miałem na serwerze DR i wersja sniffera 1.0 mi również wieszała serw.O ile się orientuję to takowy plugin już miałem i nie stety zawieszał mi serwer.
Ale przetestuję jeszcze raz.
Natomiast poszukałem i sam aktualnie używam :
#include <amxmodx> #include <hamsandwich> #include <fakemeta> new amx_hp_spawn; public plugin_init() { register_plugin("Custom Spawn HP", "1.0", "potatis_invalido"); RegisterHam(Ham_Spawn, "player", "ham_spawn_player"); amx_hp_spawn = register_cvar("amx_hp_spawn", "101"); } public ham_spawn_player(id) { if(is_user_connected(id) && get_pcvar_num(amx_hp_spawn)) set_task(0.3, "set_player_hp", id); } public set_player_hp(id) { if(is_user_alive(id) && get_pcvar_num(amx_hp_spawn) != 100) { set_pev(id, pev_health, float(get_pcvar_num(amx_hp_spawn))); } }Cvar amx_hp_spawn "wartość"
[ Dodano: 21-04-2009, 15:41 ]
Wymagany AMXMODX 1.8.x ;-)
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych