Здравствуйте, гость Вход | Регистрация
Наши новости:
|
| Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
|---|---|---|---|---|---|
| 4.12.2019, 13:49 | Продам CoD MW 2019 | Продано! |
DARLOK | ||
| 7.7.2019, 9:40 | Перепродажа мест в раскрутках Топ/Вип | gribnik | |||
| 5.8.2018, 22:04 | Auto Reset Score подправить | Ребят как сделать что бы автообнуление в этом плагине не срабатывало когда идёт разминочный раунд в начале карты Cкрытый текст Код #include <amxmodx> #include <cstrike> #include <dhudmessage> #include <fun> #define RS_AUTO // Включить АВТООБНУЛЕНИЕ счета? /////////////////// #define RS_DHUD // Включить DHUD для СТАНДАРТНОГО обнуления? ////////////// Закомментируйте если не нужно #define RS_DHUD_AUTO // Включить DHUD для АВТООБНУЛЕНИЯ? //////////////// #define NUMBER 3 // Разница между фрагами и смертями для АВТООБНУЛЕНИЯ? [К примеру у Вас счет 4:7 - происходит АВТООБНУЛЕНИЕ] public plugin_init() { register_plugin("ResetScore", "1.0", "MakapoH.") register_clcmd("say /rs", "rs_func") register_clcmd("say_team /rs", "rs_func") register_event("DeathMsg", "rs_auto", "a") } public rs_func(id) { rs(id) rs_chat(id) rs_dhud(id) return PLUGIN_HANDLED } public rs(id) { if(is_user_connected(id)) { cs_set_user_deaths(id, 0) set_user_frags(id, 0) cs_set_user_deaths(id, 0) set_user_frags(id, 0) } return PLUGIN_HANDLED } #if defined RS_AUTO public rs_auto(id) { for(id = 0; id < 32; ++id) { if(is_user_connected(id)) { new Frags, Deaths Frags = get_user_frags(id) Deaths = cs_get_user_deaths(id) if(Deaths >= Frags + NUMBER) { rs(id) rs_chat_auto(id) rs_auto_dhud(id) } } } return PLUGIN_HANDLED } #endif public rs_chat(id) { ChatColor(id, "^4Ваш ^3счёт ^4обнулен!") } public rs_chat_auto(id) { ChatColor(id, "^3Ваш ^3счёт ^3был АВТОМАТИЧЕСКИЙ обнулен!") } #if defined RS_DHUD public rs_dhud(id) { set_hudmessage(random_num(1, 255), random_num(1, 255), random_num(1, 255), 0.05, 0.70, 0, 2.0, 5.0, 0.1, 1.1) show_hudmessage(id, "Ваш счёт обнулен!") } #endif #if defined RS_DHUD_AUTO public rs_auto_dhud(id) { set_hudmessage(random_num(1, 255), random_num(1, 255), random_num(1, 255), -1.00, 0.50, 0, 2.0, 5.0, 0.1, 1.1) show_hudmessage(id, "Ваш счёт был АВТОМАТИЧЕСКИЙ обнулен!") } #endif stock ChatColor(const id, const input[], any:...) { new count = 1, players[32] static msg[191] vformat(msg, 190, input, 3) replace_all(msg, 190, "!g", "^4") replace_all(msg, 190, "!n", "^1") replace_all(msg, 190, "!t", "^3") if (id) players[0] = id; else get_players(players, count, "ch") { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]) write_byte(players[i]); write_string(msg); message_end(); } } } } |
MDMA20 | ||
| 3.8.2018, 16:23 | TEST_VIP | Пацаны есть плагин который выдает тестовый VIP простым игрокам и информирует в чат об тестовом виде при написании в чат команды, так вот сообщение выводится очень часто чуть ли не каждые 10 секунд и не могу найти в исходнике время частоты показа. Помогите ребят Cкрытый текст Код /* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <nvault> #include <colorchat> #define PLUGIN "Test vip" #define VERSION "1.0" #define AUTHOR "speedkill edit apTmusic" #define Flaga ADMIN_LEVEL_H new use[33] = 0 new czas_gracza[33] new prefix[33] new g_vault new czas new zapis //By R3X getFormatedTime(iTime, szTime[], size) { new hours = iTime/3600 formatex(szTime, size, "%d часов и %d минут", hours, iTime%3600/60) } public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) g_vault = nvault_open("24h_vip") register_clcmd("say /testvip","vip_test") register_cvars() } public register_cvars() { czas = register_cvar("amx_viptest_czas","24") zapis = register_cvar("amx_viptest_save","1") register_cvar("amx_viptest_prefix","[Test-VIP]") } public plugin_cfg() { get_cvar_string("amx_viptest_prefix", prefix, 32) } public vip_test(id) { if(is_user_connected(id)) { if(get_user_flags(id) & Flaga || use[id] == 1) { ColorChat(id, RED, "%s^x01 Вы уже вип, или вы уже брали пробный период !",prefix) } else { use[id] = 1 czas_gracza[id] = get_pcvar_num(czas)*3600 set_task(1.0,"sprawdz",id,_,_,"b") set_task(30.0,"timer",id,_,_,"b") set_user_flags(id, get_user_flags(id) | Flaga) save(id) } } } public sprawdz(id) { czas_gracza[id]-- if(czas_gracza[id] <= 0) { if(task_exists(id)) { remove_task(id) } remove_user_flags(id, Flaga) } } public client_disconnect(id) { if(task_exists(id)) { remove_task(id) } if(use[id] == 1) { save(id) } } public client_connect(id) { use[id] = 0 czas_gracza[id] = 0 set_task(2.0,"load",id) } public save(id) { new name[64] switch(get_pcvar_num(zapis)) { case 1: { get_user_name(id,name,63) } case 2: { if(is_user_steam(id)) { get_user_authid(id, name, 63) } else { get_user_name(id,name,63) } } } new vaultkey[64],vaultdata[256] format(vaultkey,63,"%s-vip",name) format(vaultdata,255,"%d#%d",czas_gracza[id],use[id]) nvault_set(g_vault,vaultkey,vaultdata) } public load(id) { new name[64] switch(get_pcvar_num(zapis)) { case 1: { get_user_name(id,name,63) } case 2: { if(is_user_steam(id)) { get_user_authid(id, name, 63) } else { get_user_name(id,name,63) } } } new vaultkey[64],vaultdata[256] get_user_name(id,name,63) format(vaultkey,63,"%s-vip",name) format(vaultdata,255,"%d#%d",czas_gracza[id], use[id]) nvault_get(g_vault,vaultkey,vaultdata,255) replace_all(vaultdata, 255, "#", " ") new zmienna[33], zmienna1[33] parse(vaultdata, zmienna, 32, zmienna1, 32) czas_gracza[id] = str_to_num(zmienna) use[id] = str_to_num(zmienna1) if(czas_gracza[id] > 0) { set_task(30.0,"timer",id,_,_,"b") set_task(1.0,"sprawdz",id,_,_,"b") set_user_flags(id, get_user_flags(id) | Flaga) } else { set_task(30.0,"reklama",id,_,_,"b") } } public timer(id) { new szTime[32] getFormatedTime(czas_gracza[id], szTime, 31) ColorChat(id, RED, "%s^x01 До конца тестового випа осталось : ^x04%s ^x01!",prefix,szTime) } public reklama(id) { ColorChat(id, RED, "%s^x01 Вы хостите получить тестовую випку на ^x04%d ^x01 часа ?",prefix, get_pcvar_num(czas)) ColorChat(id, RED, "%s^x01 Напишите ^x04/testvip^x01, и вы сможете проверить возможности випки :)",prefix) } stock bool:is_user_steam(id) { new authid[32]; get_user_authid(id, authid, 31); return bool:(contain(authid, "STEAM_0:0:") != -1 || contain(authid, "STEAM_0:1:") != -1); } |
unit | ||
| 16.7.2017, 11:36 | Статистика/ранк | поставил inforank, но не пашет в настройках всё включено! мне нужен именно такой как на скрине |
D9D9 | ||
| 9.6.2013, 19:01 | Продам Public сборку | Xhonor,за оплату сервера не хватит?! решил свою нулёвую сборку толкнуть за 800р |
Predat0r | ||
| 25.3.2013, 14:34 | Ищу плагин модельки | playermodel |
Andrey777best | ||
| 28.2.2013, 9:25 | Помогите найти музыку | трек называется In Fear And Faith узнавать что за трек который вы не знаете очень просто нужно лишь мобильное устройство на платформе android,и с помощью одной программки можно узнать любой трек! |
OriGinaL | ||
| 17.2.2013, 19:50 | Roundsound | Audacity |
4esTer_007, pulse. | ||
| 9.1.2013, 21:59 | Не работает roundsound | pulse. | |||
| 9.1.2013, 21:06 | ROUNDMUSIC | corefir | |||
| 9.1.2013, 19:57 | Не работает roundsound | pulse. | |||
| 9.1.2013, 19:25 | Не работает roundsound | Код new rand = random_num(1,15) пробуй так! |
pulse. | ||
| 28.12.2012, 22:17 | New Year Presents | SMA - 900 руб ????? - What LOL???? кому он нужен это дермо плаг?! |
stefkone | ||
| 24.12.2012, 22:12 | Цветной InfoRank | в sma делаешь так: Скрытый текст Код if(diff > 0) { ColorChat(id, TEAM_COLOR, "^04[РАНГ] ^01%L", id, "IR_GOOD", diff) } else if(diff < 0) { ColorChat(id, TEAM_COLOR, "^04[РАНГ] ^01%L", id, "IR_BAD", abs(diff)) } ColorChat(id, TEAM_COLOR, "^04[РАНГ] ^01%L", id, "IR_RANK", rank, maxrank) } цвета: Скрытый текст Код case NORMAL: // clients scr_concolor cvar color { message[0] = 0x01; } case GREEN: // Green { message[0] = 0x04; } default: // White, Red, Blue { message[0] = 0x03; |
looks5q | ||
| 24.12.2012, 21:16 | Новогодняя шапка | на каком сервере видел? |
pulse. | ||
| 16.12.2012, 10:58 | Помогите найти плагин KnifeDm.amxx | держи с тебя спасибки Скрытый текст CODE #include <amxmodx> #include <fun> #include <cstrike> #include <hamsandwich> #include <engine> #include <fakemeta> new cvar_enabled, cvar_hp, cvar_hp_hs, cvar_gamename, amx_gamename public plugin_init() { register_plugin("Knife DeathMatch", "1.1", "Lucky") register_event("DeathMsg", "on_Death", "a") register_event("CurWeapon", "knife", "b") cvar_enabled = register_cvar("amx_knifedm", "1") cvar_hp = register_cvar("amx_knifedm_hp", "10") cvar_hp_hs = register_cvar("amx_knifedm_hp_hs", "25") cvar_gamename = register_cvar("amx_knifedm_gamename", "1") if(get_pcvar_num(cvar_gamename) == 1) { amx_gamename = register_cvar("amx_gamename", "Knife DM" ) register_forward(FM_GetGameDescription, "GameDesc") } if(get_pcvar_num(cvar_enabled) == 1) { remove_entity_name("func_bomb_target") remove_entity_name("info_bomb_target") remove_entity_name("hostage_entity") remove_entity_name("func_hostage_rescue") remove_entity_name("info_hostage_rescue") remove_entity_name("info_vip_start") remove_entity_name("func_vip_safetyzone") remove_entity_name("func_escapezone") removeweapons() server_cmd("sv_restart 2") } } public knife(id) { if(get_pcvar_float(cvar_enabled) == 1) { new clip, ammo new usersweapon = get_user_weapon(id, clip, ammo) if(usersweapon == CSW_KNIFE) { return PLUGIN_CONTINUE } else { new origin[3] get_user_origin (id, origin) origin[2] -= 500 set_user_origin (id, origin) new iwpn, iwpns[32], nwpn[32] get_user_weapons (id, iwpns, iwpn) for (new a = 0; a < iwpn; ++a) { get_weaponname (iwpns[a], nwpn, 31) engclient_cmd (id, "drop", nwpn) } origin[2] += 500 set_user_origin (id, origin) client_cmd (id, "weapon_knife") } } return PLUGIN_CONTINUE } public on_Death() { if(get_pcvar_float(cvar_enabled) == 1) { new id = read_data(2) set_task(1.0, "spawn_user", id) } } public spawn_user(id) { if(cs_get_user_team(id) == CS_TEAM_SPECTATOR) { return PLUGIN_HANDLED } ExecuteHamB(Ham_CS_RoundRespawn, id) return PLUGIN_HANDLED } public client_death(killer, victim, wpnindex, hitplace, TK) { if(get_pcvar_float(cvar_enabled) == 1) { if(hitplace == HIT_HEAD) { set_user_health(killer, get_user_health(killer) + get_pcvar_num(cvar_hp_hs)) set_hudmessage(255, 0, 0, 0.1, -1.0, 0, 6.0, 10.0) show_hudmessage(killer, "ХЭДШОТ") } else { set_user_health(killer, get_user_health(killer) + get_pcvar_num(cvar_hp)) } } } public client_connect(id) { if(get_pcvar_num(cvar_enabled) == 1) { set_task(20.0, "connect_ads", id) } } public connect_ads(id) { client_print(id, print_chat, "Играем только на ножах!") client_cmd(id, "say /respawn") client_cmd(id, "say /knife") } public GameDesc() { static gamename[32] get_pcvar_string(amx_gamename, gamename, 31) forward_return(FMV_STRING, gamename) return FMRES_SUPERCEDE } removeweapons() { new weapon, nnumr while ((weapon = find_ent_by_class(-1,"armoury_entity"))) { remove_entity(weapon) nnumr++ } } |
Mandarin96rus | ||
| 13.12.2012, 16:46 | Услуги от Flash`а v2.0 | Заказал плагин у Surf,всё прошло на ура! сделано быстро и главное качественно! Рекомендую очень хороший человек) |
Surf | ||
| 7.12.2012, 19:44 | Плагин моделек | playermodel |
mortalcs | ||
| 29.10.2012, 21:56 | Замена Hud на Dhud | Держи) Скрытый текст Код /* Created Nice Live by sector for www.chatbox.do.am Web Help - www.chatbox.do.am All ingenious is simple - Nice. Made in Russia. */ #include <amxmodx> #include <hamsandwich> #include <dhudmessage> new nRound = 0 new nHud public plugin_init() { register_plugin("Nice Live", "1.0", "sector") RegisterHam(Ham_Spawn, "player", "nice_live_spawn", 1) register_event("SendAudio", "nice_live_round", "a", "2&%!MRAD_terwin", "2&%!MRAD_ctwin") nHud = CreateHudSyncObj() } public nice_live_round() { nRound++ if(nRound == 1) { set_task(1.0, "nice_live_restart", _, _, _, "a", 3) set_task(12.0, "nice_live_message") } } public nice_live_restart() { server_cmd("sv_restart 1") } public nice_live_spawn(i) { if(nRound == 0) { set_dhudmessage(255, 216, 0, -1.0, 0.80, 0, 6.0, 45.0) ShowSyncHudMsg(i, nHud, "Разминочный раунд!") } } public nice_live_message() { set_dhudmessage(255, 216, 0, -1.0, 0.80, 0, 6.0, 7.0) ShowSyncHudMsg(0, nHud, "LIVE! LIVE! LIVE!^nУдачи и весёлой игры!") } |
FlashGame24 | ||