|
Форум » WEB-Разработка » Скрипты » Нужна мелкая помощь!) |
Нужна мелкая помощь!) |
Дата: Среда, 09.01.2019, 23:27 | Сообщение # 1
Дух ( Новичок )
Offline
![]()
Надо удалить из этого плагина ( бонусы стим игрокам) все бонусы, а именно: гранаты и вампирик. Оставить только те сообшения что есть ну и желательно чтобы можно было где-то редактировать сколько ему висеть..
#include <amxmodx> #include <hamsandwich> #include <fun> #include <fakemeta> #include <amxmisc> #define INFO_DELAY 10.0 new g_MsgSync new g_MsgSync2 new pid new damage new player_name[32] new bool:isStartPlugin[32] = false new roundCounter[32] = 0 public plugin_init() { register_plugin("Bonus Steam Damager", "1.0", "") RegisterHam(Ham_Spawn,"player","start_bonus",1) register_event("Damage", "EventDamage", "b", "2!0", "3=0", "4!0") g_MsgSync = CreateHudSyncObj() g_MsgSync2 = CreateHudSyncObj() } public client_putinserver(id) { if(is_user_steam(id)){ set_task(INFO_DELAY, "bonus_info", id) } if(is_user_steam(id) || is_user_admin(id)){ isStartPlugin[id] = true } } public bonus_info(id){ get_user_name(id,player_name,31) set_hudmessage(60, 255, 170,0.1, 0.5, 2, 4.0, 7.0, 0.03, 0.5, -1) show_hudmessage(id, "Привет %s!^nУ тебя STEAM ^nПоэтому тебе бонус:^n+ Комплект гранат^n+ Damager ^n",player_name) } public start_bonus(id){ //Запуск привилегий if(isStartPlugin[id] && is_user_alive(id)){ give_item(id,"weapon_hegrenade") give_item(id,"weapon_smokegrenade") give_item(id,"weapon_flashbang") if(roundCounter[id] < 3){ set_hudmessage(60, 255, 170,0.1, 0.7, 2, 4.0, 7.0, 0.03, 0.5, -1) show_hudmessage(id, "Вам выданы:^nКомплект гранат^nDamager (Показывает Урон)!",player_name) roundCounter[id] += 1 } } } public EventDamage(id) { if(pev_valid(id)) { pid = get_user_attacker(id) damage = read_data(2) if(isStartPlugin[id]) { set_hudmessage(255, 0, 0, 0.45, 0.50, 2, 0.1, 4.0, 0.1, 0.1, -1) ShowSyncHudMsg(id, g_MsgSync2, "%i", damage) if(33>pid>0 && isStartPlugin[pid]) { set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, -1) ShowSyncHudMsg(pid, g_MsgSync, "%i", damage) } } } } public client_disconnect(id){ isStartPlugin[id] = false } stock bool:is_user_steam(id) { // Author Sh0oter static dp_pointer if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider"))) { server_cmd("dp_clientinfo %d", id) server_exec() return (get_pcvar_num(dp_pointer) == 2) ? true : false } return false } Добавлено (09.01.2019, 23:30) |
Дата: Четверг, 10.01.2019, 00:21 | Сообщение # 2
Профи
Offline
![]()
Не совсем понятно. Если убрать показ урона и гранаты при возрождении, то в плагине вообще ничего, кроме проверки не останется
|
Дата: Четверг, 10.01.2019, 00:34 | Сообщение # 3
![]()
На самом деле плагин отстой, по многим причинам.
|
Дата: Четверг, 10.01.2019, 00:50 | Сообщение # 4
Дух ( Новичок )
Offline
![]()
мне с плагина надо только этот показ дхуда стим игрокам и все!
|
Дата: Четверг, 10.01.2019, 01:05 | Сообщение # 5
![]()
killeran1, будь добр исходник файлом пришли.
|
Дата: Четверг, 10.01.2019, 01:12 | Сообщение # 6
![]()
Я хз что получилось, но вроде как то так
Прикрепления:
steam.sma
(0.6 Kb)
|
| |||
| |||