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
Proszę o ..
Temat rozp.
dziadek15
, 14.08.2010 11:32
3 odpowiedzi w tym temacie
#1
Napisano 14.08.2010 11:32
Proszę o przerobienie tego pluginu który jest w załączniku aby hp wyświetlało się na środku
#2
Napisano 14.08.2010 11:42
#include <amxmodx> #include <amxmisc> #include <fakemeta> #define PLUGIN "Real HP" #define VERSION "1.0" #define AUTHOR "R3X" #define CHANNEL 1 #define FRAMES 10 public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_message(get_user_msgid("Health"),"message_health"); register_message(get_user_msgid("Armor"),"message_armor"); register_forward(FM_PlayerPreThink, "fwPreThink", 1); } public message_health(msg_id,msg_dest,msg_entity) { if(pev(msg_entity, pev_health, pev_armortype) >= 255) { set_msg_arg_int(1, ARG_BYTE, 255); } return PLUGIN_CONTINUE; } public fwPreThink(id) { if(!is_user_alive(id)) return FMRES_IGNORED; static iCounter[33]={0,...}; if(++iCounter[id] >= FRAMES) { set_hudmessage(0, 200, 200, -1.0, -1.0,0,0.0, 0.5,0.0,0.0,CHANNEL ); show_hudmessage(id, "Health: %d | Armor: %d", pev(id, pev_health), pev(id, pev_armortype)); iCounter[id]=0; } return FMRES_IGNORED; }
#3
Napisano 14.08.2010 15:18
ej nie mialo tak wygladac weś zrób na samej górze na srodku
#4
Napisano 14.08.2010 16:04
powiedziałeś na środku ...
#include <amxmodx> #include <amxmisc> #include <fakemeta> #define PLUGIN "Real HP" #define VERSION "1.0" #define AUTHOR "R3X" #define CHANNEL 1 #define FRAMES 10 public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_message(get_user_msgid("Health"),"message_health"); register_message(get_user_msgid("Armor"),"message_armor"); register_forward(FM_PlayerPreThink, "fwPreThink", 1); } public message_health(msg_id,msg_dest,msg_entity) { if(pev(msg_entity, pev_health, pev_armortype) >= 255) { set_msg_arg_int(1, ARG_BYTE, 255); } return PLUGIN_CONTINUE; } public fwPreThink(id) { if(!is_user_alive(id)) return FMRES_IGNORED; static iCounter[33]={0,...}; if(++iCounter[id] >= FRAMES) { set_hudmessage(0, 200, 200, -1.0, 0.01,0,0.0, 0.5,0.0,0.0,CHANNEL ); show_hudmessage(id, "Health: %d | Armor: %d", pev(id, pev_health), pev(id, pev_armortype)); iCounter[id]=0; } return FMRES_IGNORED; }
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych