AMX MOD X
Вторник, 07.05.2024, 11:23:21



Приветствую Вас Гость | RSS
[ Главная ] [ Hud-сообщение[Ник,ранк,hp,ap,Оружие] - Страница 2 - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Hud-сообщение[Ник,ранк,hp,ap,Оружие] (Hud-сообщение[Ник,ранк,hp,ap,Оружие])
Hud-сообщение[Ник,ранк,hp,ap,Оружие]
PAHANCSДата: Воскресенье, 15.11.2009, 19:29:12 | Сообщение # 16
Полковник
Группа: Пользователи
Сообщений: 183
Репутация: 4
Статус: Не в сети
Quote (noob9491)

чтото у меня не получается ранк добавить

Вот сделал ток когда проверяю всё время показывает ранк равным нулю, по другому низнаю как:

Code

#include <amxmodx>
#include <csstats>

#define CS_TEAM_T 1
#define CS_TEAM_CT 2

new g_MsgSyncInfo;

public plugin_init() {
  g_MsgSyncInfo = CreateHudSyncObj();
  register_event("StatusValue", "StatusValue_Event", "be", "1=2", "2!0");
  register_plugin("ShowStatus", "1.0", "noob9491");
}

public StatusValue_Event(id) {
  static idother;
  idother = read_data(2);
  if(idother < 1 ||idother > 32)
   return PLUGIN_CONTINUE;
  static name[32], statsid, statstemp[8],  
  healthid, armorid, weaponname[32];
  get_user_name(idother, name, 31);
  statsid = get_user_stats(idother, statstemp, statstemp);
  healthid = get_user_health(idother);
  armorid = get_user_armor(idother);
  get_weaponname(get_user_weapon(idother), weaponname, 31);
  replace(weaponname, 31, "weapon_", "");
  switch(get_user_team(idother)) {
   case CS_TEAM_T: set_hudmessage(175, 0, 0, -1.0, 0.55, 0, 2.0, 2.0);
   case CS_TEAM_CT: set_hudmessage(10, 30, 185, -1.0, 0.55, 0, 2.0, 2.0);
   default: return PLUGIN_CONTINUE;
  }
  ShowSyncHudMsg(id, g_MsgSyncInfo, "Name: %s / Rank: %i / Hp: %i / Ap: %i / Wpn: %s",name,statsid,healthid,armorid,weaponname);
  return PLUGIN_CONTINUE;
}

В sma файле:

Прикрепления: ShowStatus2.sma (1.1 Kb)


PAHANCS
 
noob9491Дата: Вторник, 17.11.2009, 01:06:26 | Сообщение # 17
Лейтенант
Группа: Пользователи
Сообщений: 49
Репутация: 0
Статус: Не в сети
Может кто-нить смог бы подправить код,чтобы ранк правильно отображался,а то у всех 0 ранк показывает :(
 
ZETAДата: Вторник, 17.11.2009, 09:04:01 | Сообщение # 18
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Репутация: 21
Статус: Не в сети
А что означает %i ? И ранг... это же цифра, может надо %d?

Говори что думаешь и думай что говоришь...
 
noob9491Дата: Вторник, 17.11.2009, 13:42:42 | Сообщение # 19
Лейтенант
Группа: Пользователи
Сообщений: 49
Репутация: 0
Статус: Не в сети
что то всё равно не пашет
 
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Hud-сообщение[Ник,ранк,hp,ap,Оружие] (Hud-сообщение[Ник,ранк,hp,ap,Оружие])
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

AMX Mod X Russian Community © 2006-2024