Crux Ansata (талисман жизни) интересный и необычный плагин для сервера cs 1.6 который в начале каждого раунда совершенно случайно выдает такой талисман одному игроку , а сам талисман восстанавливает по 5 HP каждые 2 секунды. Если игрока с талисманом убить , то он выпадет и его сможет подобрать уже другой игрок.
Настройки: (исходник)
#define MIN_PLAYERS 5 //Минимальное кол-во игроков для работы плагина.
#define ROUND_ACCESS 3 //С какого раунда доступен талисман.
#define GIVE_HEALTH 5 //Количество хп выдаваемое игроку.
#define INTERVAL_REGENERATION 2.0 //Интервал между выдачей здоровья.
(Файл скачали: 809 раз)
Источник: espadaserver.ru
[RE] Talisman 1.4.2
talismaN @CS:1.6
BiZaJe,
А скины не захотел подключать?)
Пользователь
Fiji
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
BiZaJe, а автор оригинала разве не Он ?
Сравнить код можно заметить, где были изменены строки на какие, и что бы добавлено из реапи
Пользователь
BiZaJe
Fiji, Не знал как указать на него, поправлю
14 Ноя 2022
Пользователь
MayroN
Не знал как указать на него
Если за основу берешь любой код и меняешь его или перевод делаешь на реапи,Авторство оригинала сохраняешь в любом случаи.
Тоесть в коде ,например ориг.автор + себя дописал
И у описании ресурса также его добавил
Пользователь
ImmortalAmxx
Ех, хотел сделать модульную версию, но видимо, уже нету смысла.
А я ведь почти закончил ее.
Пользователь
BiZaJe
MayroN, Сделал ссылку на оригинал, думаю так лучше будет
14 Ноя 2022
ImmortalAmxx, Всегда есть смысл, твой вариант может быть лучше, чем этот
Администратор
Алексеич
BiZaJe, Обновление плагина кривое
ТАЛИСМАН КС 1.6
1. Версия плагина не изменена, после значительных изменений в коде
2. В обновлении не указано, что выполнено обновление плагина до версии, например, 1.1
Пользователь
BiZaJe
Ресурс [RE] Talisman был обновлен:
Пользователь
BiZaJe
Алексеич, Перезалил обновление, устранил недочеты
Пользователь
AXM
Странно ,у меня когда выпадает талисман , поднять его не представляется возможным..
Пользователь
BiZaJe
AXM, Ошибки в логах есть?
Пользователь
AXM
AXM, Ошибки в логах есть?
нет , в логах пусто.. щас затестю на пустом amxmodx с debugom // о результатах отпишу позже
Пользователь
BiZaJe
AXM, Поднять его не могут другие игроки или сам повторно?
14 Ноя 2022
Спойлер: КОД
#include #include enum CVARS < SCREENFADE, SCREENFADE_COLOR_R, SCREENFADE_COLOR_G, SCREENFADE_COLOR_B, MIN_PLAYERS, ROUND_ACCESS, Float:GIVE_HEALTH, Float:INTERVAL_REGENERATION >; new g_eCvars[CVARS]; new const g_szModel[] = «models/talisman.mdl»; new g_iPlayerId, g_iRoundCounter, szName[32]; new g_ModelInDexTalisman; public plugin_init() < register_plugin(«[RE] Talisman», «1.0», «BiZaJe»); register_dictionary(«talisman.txt»); RegisterHookChain(RG_CSGameRules_RestartRound, «HC_CSGameRules_RestartRound_Pre», .post = false); RegisterHookChain(RG_CBasePlayer_Killed, «HC_CBasePlayer_Killed_Post», .post = true); RegisterCvars(); set_task(g_eCvars[INTERVAL_REGENERATION], «RegenerationHealth», .flags=»b»); >public plugin_precache() < g_ModelInDexTalisman = precache_model(g_szModel); >public client_disconnected(id) < if(g_iPlayerId == id) TalismanSpawn(id); >public HC_CSGameRules_RestartRound_Pre() < if(get_member_game(m_bCompleteReset))< g_iRoundCounter = 0; >g_iRoundCounter++; if(g_iRoundCounter < g_eCvars[ROUND_ACCESS] || get_playersnum() < g_eCvars[MIN_PLAYERS] || g_iPlayerId)< return; >static iEnt; while((iEnt = rg_find_ent_by_class(iEnt, «talisman»))) < set_entvar(iEnt, var_flags, get_entvar(iEnt, var_flags) | FL_KILLME); set_entvar(iEnt, var_nextthink, get_gametime()); >static apPlayers[32], iPlayers; get_players(apPlayers, iPlayers, «ah»); if(!iPlayers) < return; >g_iPlayerId = apPlayers[random_num(0, iPlayers-1)]; get_user_name(g_iPlayerId, szName, charsmax(szName)); client_print_color(0, print_team_default, «%L %L», 0, «TALISMAN_PREFIX», 0, «TALISMAN_DROPPED_OUT», szName); > public HC_CBasePlayer_Killed_Post(const this, pevAttacker, iGib) < if(this == g_iPlayerId) TalismanSpawn(g_iPlayerId); >public Talisman_Think(iEnt, id) < if(!is_entity(iEnt) || g_iPlayerId) return 1; set_entvar(iEnt, var_flags, get_entvar(iEnt, var_flags) | FL_KILLME); set_entvar(iEnt, var_nextthink, get_gametime()); get_user_name(g_iPlayerId = id, szName, charsmax(szName)); client_print_color(0, print_team_default, «%L %L», 0, «TALISMAN_PREFIX», 0, «TALISMAN_RAISED» ,szName); return 1; >public RegenerationHealth() < if(!g_iPlayerId || get_playersnum() < g_eCvars[MIN_PLAYERS]) return; static Float:fHealth, MsgId_Health; fHealth = get_entvar(g_iPlayerId, var_health); if(!MsgId_Health) MsgId_Health = get_user_msgid(«Health»); if(fHealth < 100 is_user_alive(g_iPlayerId)) < static Float:giveHealth; giveHealth = (fHealth + g_eCvars[GIVE_HEALTH]) < 100 ? g_eCvars[GIVE_HEALTH] : (100 — fHealth); set_entvar(g_iPlayerId, var_health, fHealth + giveHealth); message_begin(MSG_ONE_UNRELIABLE, MsgId_Health, _, g_iPlayerId); write_byte(floatround(fHealth + giveHealth)); message_end(); if(g_eCvars[SCREENFADE])< message_begin(MSG_ONE_UNRELIABLE, 98, _, g_iPlayerId); write_short(1<<10); write_short(1<<10); write_short(0x0000); write_byte(g_eCvars[SCREENFADE_COLOR_R]); write_byte(g_eCvars[SCREENFADE_COLOR_G]); write_byte(g_eCvars[SCREENFADE_COLOR_B]); write_byte(40); message_end(); >> > public RegisterCvars() < bind_pcvar_num(create_cvar( «talisman_screenfede», «1», FCVAR_NONE, «Darken the screen when regenerating health»), g_eCvars[SCREENFADE] ); bind_pcvar_num(create_cvar( «talisman_screenfede_color_r», «0», FCVAR_NONE, «screen darkening color (red shade)»), g_eCvars[SCREENFADE_COLOR_G] ); bind_pcvar_num(create_cvar( «talisman_screenfede_color_g», «255», FCVAR_NONE, «screen darkening color (green shade)»), g_eCvars[SCREENFADE_COLOR_G] ); bind_pcvar_num(create_cvar( «talisman_screenfede_color_b», «0», FCVAR_NONE, «screen darkening color (blue shade)»), g_eCvars[SCREENFADE_COLOR_B] ); bind_pcvar_num(create_cvar( «talisman_min_player», «2», FCVAR_NONE, «Minimum number of players to include»), g_eCvars[MIN_PLAYERS] ); bind_pcvar_float(create_cvar( «talisman_give_health», «5.0», FCVAR_NONE, «How much will restore health»), g_eCvars[GIVE_HEALTH] ); bind_pcvar_float(create_cvar( «talisman_reg_interval», «3.0», FCVAR_NONE, «After how many seconds will health be added»), g_eCvars[INTERVAL_REGENERATION] ); AutoExecConfig(true, «talisman»); >stock TalismanSpawn(id) < static Float:fOrigin[3]; get_entvar(id, var_origin, fOrigin); new iEnt = rg_create_entity(«info_target», false); if(!is_entity(iEnt)) return; set_entvar(iEnt, var_origin, fOrigin); set_entvar(iEnt, var_classname, «talisman»); set_entvar(iEnt, var_model, g_szModel); set_entvar(iEnt, var_modelindex, g_ModelInDexTalisman); set_entvar(iEnt, var_skin, random_num(0, 5)); set_entvar(iEnt, var_solid, SOLID_TRIGGER); set_entvar(iEnt, var_movetype, MOVETYPE_BOUNCEMISSILE); set_entvar(iEnt, var_effects, 8); set_entvar(iEnt, var_mins, Float:) set_entvar(iEnt, var_maxs, Float:) client_print_color(g_iPlayerId = 0, print_team_default, «%L %L», 0, «TALISMAN_PREFIX», 0, «TALISMAN_LOST», szName); SetTouch(iEnt, «Talisman_Think»); >
Источник: dev-cs.ru
Плагин «Талисман жизни»
Crux Ansata (талисман жизни) интересный и необычный плагин для сервера cs 1.6 который в начале каждого раунда совершенно случайно выдает такой талисман одному игроку , а сам талисман восстанавливает по 5 HP каждые 2 секунды. Если игрока с талисманом убить , то он выпадет и его сможет подобрать уже другой игрок.
Настройки: (исходник)
[pawn] #define MIN_PLAYERS 5 //Минимальное кол-во игроков для работы плагина.
#define ROUND_ACCESS 3 //С какого раунда доступен талисман.
#define GIVE_HEALTH 5 //Количество хп выдаваемое игроку.
#define INTERVAL_REGENERATION 2.0 //Интервал между выдачей здоровья.[/pawn]
Добавить комментарий
Свежие записи
- Команды для тренировок в кс го
- Быстрая смена рук в кс го
- Как кикать ботов в кс го?
- Иллюстрация в Стиме
- Настройка худа кс го
Рубрики
- Counter Strike 1.6 (34)
- Counter Strike GO (2)
- Counter Strike Source (1)
- Stranica skachat cs (2)
- Uncategorized (10)
- Web скрипты для сервера CS 1.6 (4)
- Все для зомби сервера cs 1.6 (206)
- Extra Items cs 1.6 (20)
- Zombie Class cs 1.6 (3)
- Готовые сервера ZM cs 1.6 (4)
- Карты zm cs 1.6 (2)
- Модели для ZM cs 1.6 (23)
- Модели зомби (60)
- Модели оружия для зомби сервер (45)
- Модели оружия CSO Assault Rifle для CS 1.6 (9)
- Модели оружия CSO Knife для CS 1.6 (7)
- Модели оружия CSO Machine Gun для CS 1.6 (13)
- Модели оружия CSO Pistols для CS 1.6 (4)
- Модели оружия CSO ShotGun для CS 1.6 (5)
- Модели оружия CSO Sniper Refle для CS 1.6 (5)
- Боты cs 1.6 (2)
- Взрывы cs 1.6 (1)
- Дым cs 1.6 (1)
- Звуки cs 1.6 (2)
- Карты cs 1.6 (92)
- 35hp карты cs 1.6 (2)
- aim карты cs 1.6 (11)
- as карты cs 1.6 (2)
- awp карты cs 1.6 (7)
- cs карты cs 1.6 (6)
- de карты cs 1.6 (34)
- deathrun карты cs 1.6 (4)
- fy карты cs 1.6 (8)
- gungame карты cs 1.6 (1)
- he карты cs 1.6 (1)
- hns карты cs 1.6 (1)
- jail карты cs 1.6 (4)
- surf карты cs 1.6 (1)
- zm карты cs 1.6 (3)
- РАЗНЫЕ карты cs 1.6 (4)
- Другие модели игроков CS 1.6 (40)
- Модели игроков ARTIC cs 1.6 (5)
- Модели игроков GSG9 cs 1.6 (8)
- Модели игроков LEET cs 1.6 (2)
- Модели игроков SAS cs 1.6 (12)
- Модели игроков SIGN cs 1.6 (15)
- Модели игроков URBAN cs 1.6 (21)
- Пак моделей Counter-Terrorist (26)
- Пак моделей Terrorist (6)
- Пак моделей игроков cs 1.6 (16)
- Модели AK47 CS 1.6 (86)
- Модели AUG CS 1.6 (20)
- Модели AWP CS 1.6 (89)
- Модели BERETT’ы CS 1.6 (13)
- Модели C4 CS 1.6 (11)
- Модели DEAGLE CS 1.6 (45)
- Модели DEFUSAL KIT CS 1.6 (4)
- Модели FAMAS CS 1.6 (27)
- Модели FIVE SEVEN CS 1.6 (21)
- Модели G3/SG-1 CS 1.6 (6)
- Модели GALIL CS 1.6 (24)
- Модели GLOCK CS 1.6 (22)
- Модели GRENADES CS 1.6 (18)
- Модели KNIFE CS 1.6 (77)
- Модели M249 CS 1.6 (18)
- Модели M3 CS 1.6 (27)
- Модели M4A1 CS 1.6 (81)
- Модели MAC-10 CS 1.6 (15)
- Модели MP5 CS 1.6 (15)
- Модели P228 CS 1.6 (15)
- Модели P90 CS 1.6 (22)
- Модели SCOUT CS 1.6 (23)
- Модели SHIELD CS 1.6 (1)
- Модели Sig 550 CS 1.6 (2)
- Модели SSG552 CS 1.6 (16)
- Модели TMP CS 1.6 (15)
- Модели UMP45 CS 1.6 (19)
- Модели USP CS 1.6 (32)
- Модели XM1014 CS 1.6 (15)
- Пак оружия cs 1.6 (53)
- Карты CSGO (12)
- Конфиги CSGO (2)
- Модели игроков CS GO (4)
- Модели оружия CS GO (157)
- Модели оружия CS GO «CZ75-Auto» (3)
- Модели оружия CS GO «Desert Eagle» (14)
- Модели оружия CS GO «Dual Berettas» (5)
- Модели оружия CS GO AK-47 (20)
- Модели оружия CS GO AWP (2)
- Модели оружия CS GO FAMAS (1)
- Модели оружия CS GO Five-SeveN (5)
- Модели оружия CS GO Glock-18 (11)
- Модели оружия CS GO M249 (3)
- Модели оружия CS GO MAC-10 (4)
- Модели оружия CS GO MAG-7 (2)
- Модели оружия CS GO MP7 (4)
- Модели оружия CS GO MP9 (1)
- Модели оружия CS GO Negev (2)
- Модели оружия CS GO Nova (6)
- Модели оружия CS GO P2000 (4)
- Модели оружия CS GO P250 (13)
- Модели оружия CS GO P90 (9)
- Модели оружия CS GO Sawed-Off (6)
- Модели оружия CS GO Tec-9 (5)
- Модели оружия CS GO UMP-45 (2)
- Модели оружия CS GO USP-S (5)
- Модели оружия CS GO XM1014 (4)
- Модели оружия CS GO Керамбит (8)
- Модели оружия CS GO Нож с лезвием-крюком (2)
- Модели оружия CS GO Нож-бабочка (2)
- Модели оружия CS GO Охотничий нож (2)
- Модели оружия CS GO ПП-19 Бизон (1)
- Модели оружия CS GO Револьвер R8 (1)
- Модели оружия CS GO Фальшион (1)
- Модели оружия CS GO Штык-нож (2)
- Модели оружия CS GO Штык-нож M9 (4)
- Карты CSS (8)
- Конфиги CSS (1)
- Логотипы CSS (3)
- Модели игроков css (8)
- Модели Админов для CSS (3)
- Модели заложников CSS (1)
- Модели Спецназа для CSS (1)
- Модели Террористов для CSS (1)
- Модели оружия AK-47 CSS (17)
- Модели оружия AWP CSS (7)
- Модели оружия DEAGLE CSS (8)
- Модели оружия FAMAS CSS (1)
- Модели оружия GALIL CSS (4)
- Модели оружия GLOCK CSS (3)
- Модели оружия KNIFE CSS (3)
- Модели оружия M249 CSS (1)
- Модели оружия M3 CSS (1)
- Модели оружия M4A1 CSS (5)
- Модели оружия MP5 CSS (1)
- Модели оружия P90 CSS (2)
- Модели оружия SCOUT CSS (2)
- Модели оружия UMP45 CSS (1)
- Модели оружия USP CSS (5)
- Модели оружия ПЕРЧАТКИ CSS (2)
- ПАКИ ОРУЖИЯ CSS (6)
- Zimnie plugins models (1)
- Готовые сервера cs 1.6 (13)
- Защита сервера cs 1.6 (33)
- Моды cs 1.6 (5)
- Плагины cs 1.6 (397)
- Плагины ReAPI для cs 1.6 (20)
- Приватные плагины CS 1.6 (5)
- Приватные сервера CS 1.6 (1)
- Чистые сервера cs 1.6 (3)
- Моды CSGO (3)
- Плагины CSGO (24)
- Готовые сервера CSS (2)
- Защита сервера css (2)
- Плагины CSS (6)
Источник: beni-cs.pro