Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » AMX Скриптинг CS 1.6 (вопрос | ответ) » Работа с заголовком меню на новой системе
Работа с заголовком меню на новой системе
KinD
Дата: Четверг, 28.06.2012, 11:18 | Сообщение # 1
офлайн

  • Сообщения: 1148
  • Награды: 22
  • Замечания:
 
В общем,хочу рассказать о некоторых "интересных" функциях которые используются в меню(часто для красоты)
Заголовок меню:
1)Функция получения денег игрока
Code
new money = cs_get_user_money(id)
formatex(msg, charsmax(msg), "У Тебя MONEY:%d",money)


2)Функция получения смертей:
Code
new death = cs_get_user_deaths(id)
formatex(msg, charsmax(msg), "DEATH:%d",death)


3)Функция получения фрагов:
Code
new stats[8]
formatex(msg, charsmax(msg), "Ты сделал:%d KILLS",stats[0])


4)Функция получения статистики(rank):
Code
new stats[8],bodyhits[8]
new rank = get_user_stats(id,stats,bodyhits)
formatex(msg, charsmax(msg), "Твой Ранк:%d",rank)


5)Функция получения команды игрока:
Code
new team = cs_get_user_team(id)
formatex(msg, charsmax(msg), "Твоя Команда:%d",team)


6)Функция получения жизней:
Code
new health = get_user_health(id)
formatex(msg, charsmax(msg), "Жизней %d",health)


7)Функция получения брони:
Code
new CsArmorType:ArmorType
new armor = cs_get_user_armor(id, ArmorType)
formatex(msg, charsmax(msg), "брони %d",armor)


Как отображается в меню(на скрине все "фичи")


Если вы делаете копируя мой пример,то нужно
добавить new msg[222]
Прикрепления: 7939859.jpg (77.7 Kb)


Skype:daywerok

Сообщение отредактировал KinD - Четверг, 28.06.2012, 11:33
 
runetov
Дата: Четверг, 28.06.2012, 12:57 | Сообщение # 2
офлайн

  • Сообщения: 283
  • Награды: 8
  • Замечания:
 
KinD, cool exciting , Это в чате выводится?



Сообщение отредактировал runetov - Четверг, 28.06.2012, 13:02
 
KinD
Дата: Четверг, 28.06.2012, 13:37 | Сообщение # 3
офлайн

  • Сообщения: 1148
  • Награды: 22
  • Замечания:
 
runetov, В заголовке меню.

Skype:daywerok
 
runetov
Дата: Четверг, 28.06.2012, 14:54 | Сообщение # 4
офлайн

  • Сообщения: 283
  • Награды: 8
  • Замечания:
 
Вроде так можно тоже

В название меню будет выходить имя того кто открыл меню :)

Code

new msg[222], name[32]
get_user_name(id, name, 31)
formatex(msg, charsmax(msg), "\wMenu \rИгроков:^n\wДоброго времени суток, \r%s\w!", name)


Прикрепления: 9553409.jpg (6.2 Kb)




Сообщение отредактировал runetov - Четверг, 28.06.2012, 14:55
 
KinD
Дата: Четверг, 28.06.2012, 15:00 | Сообщение # 5
офлайн

  • Сообщения: 1148
  • Награды: 22
  • Замечания:
 
Можно все впихнуть,либо в одну строку либо применять ^n - перенос на следущую строку.

Skype:daywerok

Сообщение отредактировал KinD - Четверг, 28.06.2012, 15:01
 
runetov
Дата: Четверг, 28.06.2012, 15:08 | Сообщение # 6
офлайн

  • Сообщения: 283
  • Награды: 8
  • Замечания:
 
Code
либо применять ^n - перенос на следущую строку.


Да я знаю у меня там это наблюдается

Code
Можно все впихнуть


Получится вроде статистики :)




Сообщение отредактировал runetov - Четверг, 28.06.2012, 15:09
 
KinD
Дата: Четверг, 28.06.2012, 15:50 | Сообщение # 7
офлайн

  • Сообщения: 1148
  • Награды: 22
  • Замечания:
 
Скорее всего,ты используешь чужие наработки,переделываешь под себя.

Skype:daywerok
 
runetov
Дата: Четверг, 28.06.2012, 18:07 | Сообщение # 8
офлайн

  • Сообщения: 283
  • Награды: 8
  • Замечания:
 
А можно сделать чтобы показывало какая у тебя раса?

 
KinD
Дата: Четверг, 28.06.2012, 18:21 | Сообщение # 9
офлайн

  • Сообщения: 1148
  • Награды: 22
  • Замечания:
 
Дать.
p_data[idUser][P_RACE]

Добавлено (28.06.2012, 18:21)
---------------------------------------------
szRaceName .

p_data[idUser][P_XP] - опыт

p_data[idUser][P_LEVEL] - уровень


Skype:daywerok
 
Avrora
Дата: Пятница, 29.06.2012, 04:13 | Сообщение # 10
офлайн

  • Сообщения: 145
  • Награды: 0
  • Замечания:
 
Cool :) haha haha
 
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » AMX Скриптинг CS 1.6 (вопрос | ответ) » Работа с заголовком меню на новой системе
  • Страница 1 из 1
  • 1
Поиск: