Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

История благодарностей участнику letsplayer ::: Спасибо сказали: 35
Дата поста: В теме: За сообщение: Спасибо сказали:
10.12.2014, 21:06 Метод Брауна — просто и выгодно
Цитата
[10.12.2014 23:57:23] AMXX Браун: так ты админу скажи чтобы забанил
[10.12.2014 23:57:31] AMXX Браун: скажи что я его назвал тупым хохлом
[10.12.2014 23:57:41] AMXX Браун: который пишет плаги через сраку
[10.12.2014 23:57:47] Raf Boy: я не спорю, что он тупой хохол, и?
McDonald
19.8.2014, 9:26 Возможно ли сделать из STEAM сервера в Non-Steam?
Dproto установи.
bapstop
26.6.2014, 22:41 Поиграть 1х1 2х2 3х3
Пока футбол, не могу)
Esecman
26.6.2014, 20:57 Изменить причину бана в voteban
Цитата(gosha777 @ 26.6.2014, 22:41) *
letsplayer,
Вы отсоеденины от сервера Server shutting dow.И сервер рестартируется.

Странно, у себя проверил - работает. Ты хоть запускал вотебан или серв просто не запускается?
Попробуй так, хотя тут причина все-равно в чем-то другом.
Код:

new rntext[128]
formatex(rntext, charsmax(rntext), "[VOTEBAN]: %s", szArgs)
replace_all(srvcmd, 127, "%reason%", rntext)
gosha777
26.6.2014, 20:33 Изменить причину бана в voteban
Это:
Код:
replace_all(srvcmd, 127, "%reason%", PLUGIN)

замени на это:
Код:
replace_all(srvcmd, 127, "%reason%", szArgs)
gosha777
21.6.2014, 10:02 Хостинг Reg.ru
Как и предполагалось. Видимо, человек ждет более "известных" людей.
trollface
21.6.2014, 0:35 подправьте пожалуйста code amxx
У меня сейчас голова не работает, уже утро, а я до сих пор не сплю. Завтра приду, глянем, что тут можно сделать, если кто-то это не сделает раньше меня. Спокойных снов!
rus26
20.6.2014, 18:36 Интервал между метанием гранат
Цитата(Safety1st @ 20.6.2014, 10:48) *
letsplayer, можно оригинальную версию плагина увидеть? Этот offset я бы выставлял на 1-2 секунды как антиспам.

Код:
set_pdata_float(pEntity, m_flNextPrimaryAttack, flWaitTime, XO_CBASEPLAYERWEAPON);

Думаю, разберешься.
Safety1st
19.6.2014, 16:49 Интервал между метанием гранат
Код:
#include <amxmodx> 
#include <csx>
#include <hamsandwich>
#include <fakemeta>

#define PLUGIN "HeBlock"
#define VERSION "2.1"
#define AUTHOR "FromTheFuture"


const XO_CBASEPLAYERITEM = 4;
const m_pPlayer = 41;

const XO_CBASEPLAYERWEAPON = 4;
const m_flNextPrimaryAttack = 46;

new Float: g_fNextThrowTime[33];
new g_CvarTime;

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
g_CvarTime = register_cvar("amx_he_blocktime", "15.0");
RegisterHam( Ham_Weapon_PrimaryAttack, "weapon_flashbang", "OnCHEGrenade_PrimaryAttack", false );
RegisterHam( Ham_Weapon_PrimaryAttack, "weapon_smokegrenade", "OnCHEGrenade_PrimaryAttack", false );
}

public OnCHEGrenade_PrimaryAttack( pEntity )
{
new id = get_pdata_cbase( pEntity , m_pPlayer , XO_CBASEPLAYERITEM );
new Float:flWaitTime = g_fNextThrowTime[id] - get_gametime();

if( flWaitTime > 0.0 )
{
client_print(id, print_center, "Please, wait %d seconds", floatround(flWaitTime));
return HAM_SUPERCEDE;
}

g_fNextThrowTime[id] = get_gametime() + get_pcvar_float(g_CvarTime);
return HAM_IGNORED;
}
ssx
19.6.2014, 15:18 Интервал между метанием гранат
Держи, только тут обычная граната, подставь флэш вместо нее.
Код:
#include <amxmodx> 
#include <csx>
#include <hamsandwich>
#include <fakemeta>

#define PLUGIN "HeBlock"
#define VERSION "2.1"
#define AUTHOR "FromTheFuture"


const XO_CBASEPLAYERITEM = 4;
const m_pPlayer = 41;

const XO_CBASEPLAYERWEAPON = 4;
const m_flNextPrimaryAttack = 46;

new Float: g_fNextThrowTime[33];
new g_CvarTime;

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
g_CvarTime = register_cvar("amx_he_blocktime", "15.0");
RegisterHam( Ham_Weapon_PrimaryAttack, "weapon_hegrenade", "OnCHEGrenade_PrimaryAttack", false );
}

public OnCHEGrenade_PrimaryAttack( pEntity )
{
new id = get_pdata_cbase( pEntity , m_pPlayer , XO_CBASEPLAYERITEM );
new Float:flWaitTime = g_fNextThrowTime[id] - get_gametime();

if( flWaitTime > 0.0 )
{
client_print(id, print_center, "Please, wait %d seconds", floatround(flWaitTime));
return HAM_SUPERCEDE;
}
return HAM_IGNORED;
}

public grenade_throw(id, gid, wid)
{
if(wid == CSW_HEGRENADE)
{
g_fNextThrowTime[id] = get_gametime() + get_pcvar_float(g_CvarTime);
}
}
Safety1st, ssx
8.5.2013, 19:27 добавление проверки / кодинг для начинающих :)
Цитата(exec1337 @ 8.5.2013, 18:09) *
letsplayer,т.е. так?
Код:
fnGetAlive()
{
static iAlive, id
iAlive = 0

new iMaxPLS = get_maxplayers();
for (id = 1; id <= iMaxPLS; id++)
{
if (is_user_alive(id))
iAlive++
}

return iAlive;
}

Код:
fnGetAlive()
{
new iAlive;

new iMaxPLS = get_maxplayers();
for (new id = 1; id <= iMaxPLS; id++)
{
if (is_user_alive(id))
iAlive++
}

return iAlive;
}
exec1337
8.5.2013, 14:48 добавление проверки / кодинг для начинающих :)
Цитата(exec1337 @ 8.5.2013, 15:18) *
letsplayer,меню всёравно появляется(я был 1).

Посмотри на свое условие, ты сделал так, что пока людей больше двух - меню будет блокироваться. А когда ты один, то это не больше двух)
exec1337
6.5.2013, 22:06 Раскрутки, бусты, мониторинги...
Цитата(Rejiser @ 22.4.2013, 10:41) *
Слушай, ты ему должен спасибо сказать, что твой сервер до сих пор живой, сто раз извиниться и еще денег накинуть.
На такое *** никто не зайдет, ни с каких раскруток.

...сказал человек, взломавший deathrun сервер скриптера Quickly и сливший себе плагины. Не удивительно наблюдать за тобой такое поведение.
А по поводу самой раскрутки мы ничего сказать не можем, только цепляемся за какие-то смежные факты лишь хоть как-то показать свое свирепое эго.
sdf
6.5.2013, 21:54 добавление проверки / кодинг для начинающих :)
Код:

else
{
new money = fm_get_user_money(id);
new cost = get_pcvar_num(respawncost);

if(money > cost || money == cost)
{
fm_set_user_money(id, money - cost);
ExecuteHam(Ham_CS_RoundRespawn, id);
ColorChat(id, NORMAL, "[123] В купили возрождение.");
}
else
{
ColorChat(id, NORMAL, "[123] No have a money.");
}
}
exec1337
18.4.2013, 6:07 Последние карты
Код:
#include <amxmodx>
#include <nvault>
#include <colorchat>

#define PLUGIN "Last Maps"
#define VERSION "1.0"
#define AUTHOR "Letsplayer"

new memory[256]
new lastmaps
new map1[32], map2[32], map3[32], map4[32], map5[32]

public plugin_cfg()
{
lastmaps = nvault_open("lastmaps")
if (lastmaps == INVALID_HANDLE) set_fail_state("Error opening nVault!")
else
{
nvault_get(lastmaps, "LASTMAPS", memory, 255)
parse(memory, map1, 31, map2, 31, map3, 31, map4, 31, map5, 31)
}
}

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /lastmaps", "Show_PreviousMapList");
set_task(600.0, "Show_PreviousMapList_All", 1993, _,_,"b")
}

public Show_PreviousMapList(id)
ColorChat(id, GREY, "^x04Lastmaps: ^x03%s^x04, ^x03%s^x04, ^x03%s^x04, ^x03%s^x04, ^x03%s^x04.", map1,map2,map3,map4,map5 );
public Show_PreviousMapList_All()
ColorChat(0, GREY, "^x04Lastmaps: ^x03%s^x04, ^x03%s^x04, ^x03%s^x04, ^x03%s^x04, ^x03%s^x04.", map1,map2,map3,map4,map5 );

public plugin_end()
{
new lastmap[32];get_mapname(lastmap, 31);
formatex(memory, 255, "^"%s^" ^"%s^" ^"%s^" ^"%s^" ^"%s^"", map2, map3,map4,map5, lastmap)
nvault_set(lastmaps, "LASTMAPS", memory);nvault_close(lastmaps)
}
Alexan23, Safety1st
13.4.2013, 7:13 Где поиграть без читеров?
В кампании друзей, в клубе.
АльТ
13.4.2013, 1:21 Раскрутки, бусты, мониторинги...
Цитата(Safety1st @ 13.4.2013, 2:04) *
Вот обсудить защиту клиента - это дело. Начиная с создания пустых файлов (если нет) в папках valve и cstrike и установки на них атрибута read-only:
  • liblist.gam
  • autoexec.cfg
  • language.cfg
  • joystick.cfg
  • valve.rc
  • userconfig.cfg
  • violence.cfg

Блока motd_write (например, 'русификатором' чата GoldSRC Unicode patch v0.2) или превращением её в motd_abcde правкой dll'kи.
Как-то 'позаботиться' о папках cstrike_russian и cstrike_lv и т.д.

Зачем создавать пустые файлы? Я же уже сказал, на все это уже есть либа, качаем CS с сетти, в левом блоке "Releases", после установки клиента забираем hw - noads.dll и радуемся.
Суть в том, что motd_write будет действовать только на файл motd.txt
Safety1st
4.4.2013, 20:15 дайте ип сетти
Опять ДДоСить собрался?
Sky Cat
3.4.2013, 1:20 Recording Assistant
Чем лучше это, вместо того, чтобы автоматом писать на клиенте, который собственно и подозревается?
XyLiGaN
1.4.2013, 16:01 Помогите с "Рыбой" оО
1 апреля, жди второго, все пройдет.
Andris1446

2 страниц V   1 2