Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » AMX Скриптинг CS 1.6 (вопрос | ответ) » Как сделать вывод информации в чат? (?)
Как сделать вывод информации в чат?
Kartman
Дата: Понедельник, 07.05.2012, 18:24 | Сообщение # 1
офлайн

  • Сообщения: 199
  • Награды: 3
  • Замечания:
 
Вот код но он почему то не работает. Не подскажите почему?
Code
new CsArmorType:ArmorType;
new AR = cs_get_user_armor( iVictim, ArmorType );
new AH = get_user_health( iKiller );
new VH = get_user_health( iVictim );
       
if ( VH < AH )
{
  client_print(iVictim,print_chat,"Вас Убил %s", p_data[iKiller][P_RACE], p_data[iKiller][P_LEVEL],  
"У него осталось %d брони", AR, "У него осталось %d жизней", AH  );
}

ФУНКЦИЯ
Code
public WC3_Kill( iVictim, iKiller, iWeapon, iHeadshot )


http://war3ft-help.tk/ - форум поддержки war3ftmod

Сообщение отредактировал Kartman - Понедельник, 07.05.2012, 18:26
 
SMaster
Дата: Понедельник, 07.05.2012, 19:38 | Сообщение # 2
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
В client_print напихал слишком много да еще и не верно.

p_data[iKiller][P_RACE] и p_data[iKiller][P_LEVEL] посмотри что из себя представляют.

Вот как должно быть записано (если рассматривать твой код):
Code
client_print(iVictim,print_chat,"Вас Убил %d %d | У него осталось %d брони | У него осталось %d жизней",
p_data[iKiller][P_RACE],
p_data[iKiller][P_LEVEL],
AR,
AH );

Длинные строчки не пиши.Они могут просто не влезть в чат и обрезаться.


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
Kartman
Дата: Понедельник, 07.05.2012, 20:06 | Сообщение # 3
офлайн

  • Сообщения: 199
  • Награды: 3
  • Замечания:
 
"Вас Убил %d %d | У него осталось %d брони | У него осталось %d жизней", Лучше через LANG сделать наверное?

http://war3ft-help.tk/ - форум поддержки war3ftmod
 
KinD
Дата: Понедельник, 07.05.2012, 20:52 | Сообщение # 4
офлайн

  • Сообщения: 1148
  • Награды: 22
  • Замечания:
 
Kartman,
client_print(iVictim,print_chat, "%L" "INFO_KILLER", p_data[iKiller][P_RACE], p_data[iKiller][P_LEVEL], AR, AH );

в LANG
INFO_KILLER = Вас убил %d %d | У него Осталось %d Брони | У него осталось %d жизней


Skype:daywerok
 
Kartman
Дата: Понедельник, 07.05.2012, 21:49 | Сообщение # 5
офлайн

  • Сообщения: 199
  • Награды: 3
  • Замечания:
 
Блин что-то не получается вообще не выводит ничего((

Добавлено (07.05.2012, 21:49)
---------------------------------------------
Все получилось!


http://war3ft-help.tk/ - форум поддержки war3ftmod
 
Asmoone
Дата: Воскресенье, 18.11.2012, 21:43 | Сообщение # 6
офлайн

  • Сообщения: 165
  • Награды: 0
  • Замечания:
 
SMaster, а в какой файл это вставлять?
 
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » AMX Скриптинг CS 1.6 (вопрос | ответ) » Как сделать вывод информации в чат? (?)
  • Страница 1 из 1
  • 1
Поиск: