Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

HP Vision

Статус пользователя Gfx
сообщение 3.7.2010, 8:43
Сообщение #1


Стаж: 17 лет

Сообщений: 72
Благодарностей: 8
Полезность: 90

CODE
#include <amxmodx>

#define PLUGIN "HP vision"
#define VERSION "1.0"
#define AUTHOR "apprentice"

new hudsync;
new maxplayers;

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);

register_event( "ResetHUD", "eResetHUD", "be" );

hudsync = CreateHudSyncObj();
maxplayers = get_maxplayers();

set_task(0.1, "stats", 0, "", 0, "b", 0);
}
public eResetHUD( id )
{
if( !is_user_bot( id ) )
{
message_begin( MSG_ONE_UNRELIABLE, get_user_msgid( "Crosshair" ), _, id );
write_byte( 0 );
message_end();
}
}
public stats()
{
for(new i = 1 ; i <= maxplayers ; i++)
{
set_hudmessage(255, 230, 0, -2, 0.91, 0, 6.0, 12.0);
ShowSyncHudMsg(i, hudsync , " Жизни: %d ХП", get_user_health(i));
}
}

Помогите отредактировать плагин, когда ты мёртвый, тоже показывает сообщение, что у тебя 1 хп, как это убрать
Прикрепленное изображение

Отредактировал: Gfx, - 3.7.2010, 8:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Gfx
сообщение 3.7.2010, 11:38
Сообщение #2


Стаж: 17 лет

Сообщений: 72
Благодарностей: 8
Полезность: 90

STR@TEG,
так же :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 3.7.2010, 12:09
Сообщение #3
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

https://c-s.net.ua/forum/topic24579.html?vi...st&p=174428

Отредактировал: STR@TEG, - 3.7.2010, 16:47
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Gfx
сообщение 3.7.2010, 13:09
Сообщение #4


Стаж: 17 лет

Сообщений: 72
Благодарностей: 8
Полезность: 90

STR@TEG,
Код
//AMXXPC compile.exe
// by the AMX Mod X Dev Team


//// hp_vision.sma
// E:\biohazard\cstrike\addons\amxmodx\scripting\hp_vision.sma(34) : error 017: undefined symbol "id"
//
// 1 Error.
// Could not locate output file E:\biohazard\cstrike\addons\amxmodx\scripting\compiled\hp_vision.amx (compile failed).
//
// Compilation Time: 0,06 sec
// ----------------------------------------

Press enter to exit ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 3.7.2010, 16:46
Сообщение #5
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Вот, должно работать:
CODE
#include <amxmodx>

#define PLUGIN "HP vision"
#define VERSION "1.0"
#define AUTHOR "apprentice"

new hudsync;
new maxplayers;

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);

register_event("ResetHUD", "eResetHUD", "be");

hudsync = CreateHudSyncObj();
maxplayers = get_maxplayers();

set_task(0.1, "stats", 0, "", 0, "b", 0);
}

public eResetHUD(id)
{
if(!is_user_bot(id))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("Crosshair"), _, id);
write_byte(0);
message_end();
}
}

public stats()
{
for(new i=1; i<=maxplayers; i++)
{
if(is_user_alive(i))
{
set_hudmessage(255, 230, 0, -2.0, 0.91, 0, 6.0, 12.0);
ShowSyncHudMsg(i, hudsync, "Health: %d", get_user_health(i));
}
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   + Цитировать сообщение
Статус пользователя Gfx
сообщение 3.7.2010, 17:29
Сообщение #6


Стаж: 17 лет

Сообщений: 72
Благодарностей: 8
Полезность: 90

STR@TEG,
Всё, спасибо большое! :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: