• Страница 1 из 1
  • 1
Форум » WEB-Разработка » Скрипты » Нужна мелкая помощь!)
Нужна мелкая помощь!)
Дата: Среда, 09.01.2019, 23:27 | Сообщение # 1
Дух ( Новичок )
Offline
  • killeran1
  • Репутация: 0
  • Сообщений:7
  • Пользователь
  • Статус пользователя https://hooligan90x.com/
Надо удалить из этого плагина ( бонусы стим игрокам) все бонусы, а именно: гранаты и вампирик. Оставить только те сообшения что есть ну и желательно чтобы можно было где-то редактировать сколько ему висеть..

#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
  • Mandar1n
  • Репутация: 24
  • Сообщений:244
  • Пользователь
  • Статус пользователя Помощь в личке - платная. Бесплатная только в темах.
Не совсем понятно. Если убрать показ урона и гранаты при возрождении, то в плагине вообще ничего, кроме проверки не останется
Дата: Четверг, 10.01.2019, 00:34 | Сообщение # 3
  • Ragamafona
  • Репутация:
  • Сообщений:
  • Удаленные
На самом деле плагин отстой, по многим причинам.
Дата: Четверг, 10.01.2019, 00:50 | Сообщение # 4
Дух ( Новичок )
Offline
  • killeran1
  • Репутация: 0
  • Сообщений:7
  • Пользователь
  • Статус пользователя https://hooligan90x.com/
мне с плагина надо только этот показ дхуда стим игрокам и все!
Дата: Четверг, 10.01.2019, 01:05 | Сообщение # 5
  • Ragamafona
  • Репутация:
  • Сообщений:
  • Удаленные
killeran1, будь добр исходник файлом пришли.
Дата: Четверг, 10.01.2019, 01:12 | Сообщение # 6
  • eXcLuZiv
  • Репутация:
  • Сообщений:
  • Удаленные
Я хз что получилось, но вроде как то так
Прикрепления: steam.sma (0.6 Kb)
Форум » WEB-Разработка » Скрипты » Нужна мелкая помощь!)
  • Страница 1 из 1
  • 1
Поиск:
(threadpage)