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

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

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

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

История благодарностей участнику DeMNiX ::: Спасибо сказали: 113
Дата поста: В теме: За сообщение: Спасибо сказали:
4.2.2021, 3:38 Кривая модель M4A1
моделька с помощью ксаш комплятора собирали
при сборке он не ругается на большое кол-во вершин (точек) в одном меше
по итогу с моделью происходит "это"
короче говоря нужно просто пересобрать модель, порезав каждый меш в половину
Alexandr93
1.2.2020, 10:49 Помощь zombuie_plague40.sma
Цитата(Safety1st @ 1.2.2020, 16:02) *
Скорее 0 прилетает.

не, не
аут оф баунд же

в любом случае is_user_connected решит задачу
Sinom
31.1.2020, 19:27 Помощь zombuie_plague40.sma
нет, нужно просто проверку на игрока в сам натив зп добавить
где-то сторонний плагин ставит значение id > 32
$@NyA
29.1.2020, 10:04 [Продам] Zombie Plague 4.3 «Silent Hill» Horror Classic
+ за атмосферу
slender8918
19.10.2019, 8:43 Зависание игроков при входе на сервер
denzeroff, ну это было бы совсем смешно
csparena
28.9.2019, 6:36 metamod плагины и amxmodx модули на заказ
ThreeTimes,
забавно то, что он мне написал модуль аналогичный твоему тз crazy.gif
fl0werD
6.9.2019, 4:11 Нужен мувимейкер (CS 1.6)
ALMATY, красиво-красиво🤔
Заряженный мувик получился
ALMATY
9.8.2019, 7:39 Добавление ботов на ReHLDS
RegisterHamBots(Ham_Spawn, "player", "<имя функции>");

На амх версиях 183 и выше добавлен ещё один аргумент в регистрации для поддержки ботов
RegisterHam(Ham_Spawn, "player", "fw_player_Spawn", .post = false, true/false); где последний аргумент для ботов
on1x
3.8.2019, 14:25 Обсуждение раскрутки CS сервера
Цитата
Я захожу на свои серверы без проблем с любых сборок, только на рехлдс постоянные баги

как только вольво обновит мастер до нового билда, эта проблема не будет только рехлдс
Fazo, Izmayl7
4.7.2019, 2:42 Выдача Щита
Потому что двигло блочит одновременное ношение первички и щита
Можно пойти другим путем, визуально добавив модель щита, анимации при деплое и установкой ему хитбокса щита
denzeroff
25.3.2019, 6:03 ReHLDS, Reverse-engineered HLDS
Плагины перекомпилировать под новые хедеры - раз
Модули, не совместимые с рехлдс - отсеять
cs7RG
3.2.2019, 19:27 [ZP] Extra Item: Trinity Grenade

Trinity Граната для ZP 4.3

[attachment=49661:2.jpg]

Цитата
Мод: Zombie Plague 4.3
Версия Amxmodx: 1.8.2+
Версия плагина: 1.2
Автор: Код на базе BatcoH'а & xUnicorn'а. Код гранаты: BalbuR
Цена: 500 rub

Контакты:
vk.com/sbalburov
Telegram: @DeMNiX


Плагин добавляет гранату Trinity из CSO:

Цитата


Граната имеет отдельный слот в 4 позиции 4 слота (Заменяет слот CSW_TMP)

Граната имеет три режима работы:
1. Взрыв с нанесением урона большого урона
2. Взрыв с отталкивающим эффектом и нанесением слабого урона
3. Взрыв с нанесением урона, а так же эффектом замедления

Свойства предмета:
1.При переключении режимов имеются эффекты, так же присутствует задержка перед сменой.
2.Граната имеет свойство "липучки", которая легко закрепляет на стенах.
3.Не взрывается, если скорость зомби < 0.
4.Можно закрепить на зараженном игроке.
5.Не взрывается пока в радиусе поражения не окажется зомби, а так же не взрывается,
если граната закреплена на зараженном игроке и в радиусе поражения нет других целей со скоростью больше 0.
6.Плагин не использует класс grenade (1.1) [Проблема версии 1.0]

Количество ресурсов:
2 модели: View(v_) + p_(player_ в которую вшита w_ модель).
2 спрайта: WeaponList + Эффекты взрывов и трансформации
11 звуков, из которых:
3 файла идут в sound limit
8 файлов идут в generic limit (лимит, в который обычно входят txt, spr, tga и прочие файлы, которые не появляются в World'е).
1 txt файл для weaponlist'а

Все значения настраиваются кварами.
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">Скриншоты
</div><div class="sp-body"><div class="sp-content">
[attachment=49660:1.jpg]
[attachment=49662:3.jpg]
[attachment=49663:5.jpg]
[attachment=49664:6.jpg]<div class="clear"></div></div></div></div>

</div>
$@NyA, dehost, Izmayl7, RUS93, SISA, TheArtemMaps
15.11.2018, 6:49 Проблема с моделями.
слишком много отрисованных объектов. Клиент попросту игнорирует дальнейшую отрисовку, если кол-во объектов больше 256. Временно убери часть эффектов, если проблема исчезла, значит это и есть причина
Affl
31.5.2018, 2:40 Где купить PUBG
ты реально хочешь "это" купить?

https://clips.twitch.tv/LivelyProtectiveChe...;tt_content=url
perfectblood0
18.4.2018, 20:15 Мониторинг серверов Gs-monitor
Цитата(sergggzi @ 19.4.2018, 1:47) *
Slavik, для себя и оставь свои советы. Я никаких условий партнерства не нарушал. Ты исправно получал скидку. Ты же нарушил условия, подумал, почему бы с больших моников не урвать скидку, и теперь устраиваешь цирк. На одном стуле ножка обломилась, аппетиты у кого-то вырасли. Размещая больше ссылок передаваемый вес страницы уменьшается.

скидка = 50p * 4 сервера
Столько шума из-за какой-то ссылки. Ну пишет он сюда свое мнение ну и что. Эффект вип действительно не стоит того(как не странно), чтобы что-то тут активно оспаривать. Ну а со стороны это выглядит действительно смешно. Человек освещает свою точку зрения, как он видит всю эту ситуацию, а "злой" одмен мониторинга показывает свою принципиальность. Было бы что тут защищать, половина серверов - мусорка, на которых нереально и не интересно играть, впрочем какая кому разница, главное ведь ссылка и "только моя".

кстати
как же много в теме подсосников - Привет вам, не скучайте


ну да, это не только гсм касается по эффекту, ну тут что поделать. Хотите играть - платите, ну а качество - уже такое себе
DarkFantom
21.3.2018, 7:43 Помощь с плагином дыма.
Cкрытый текст
Код:
#include <amxmodx>
#include <engine>
#include <fakemeta>

#define VERSION "1.0"

new const g_szClassname[] = "thick_smoke";

new g_szSmokeSprite;
new g_Cvar_Enabled;

public plugin_init( ) {
register_plugin( "Thick Smoke", VERSION, "xPaw, Justick" );

register_cvar( "thick_smoke", VERSION, FCVAR_SERVER | FCVAR_SPONLY );
set_cvar_string( "thick_smoke", VERSION );

g_Cvar_Enabled = register_cvar( "sv_thick_smoke", "1" );

register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
register_forward( FM_EmitSound, "FwdEmitSound" );
register_touch( g_szClassname, "worldspawn", "FwdTouch_FakeSmoke" );
register_think( g_szClassname, "FwdThink_FakeSmoke" );
}

public plugin_precache( ) {
g_szSmokeSprite = precache_model( "sprites/black_smoke.spr" );

precache_sound( "weapons/grenade_hit1.wav" );
}

public FwdEmitSound( iOrigEnt, iChannel, const szSample[], Float:fVol, Float:fAttn, iFlags, iPitch ) {
new iCvar = get_pcvar_num( g_Cvar_Enabled );
if( iCvar > 0 ) {
static const szSmokeSound[] = "weapons/sg_explode.wav";

if( equal( szSample, szSmokeSound ) ) {
// cache origin, angles and model
new Float:vOrigin[ 3 ], Float:vAngles[ 3 ], szModel[ 64 ];
entity_get_vector( iOrigEnt, EV_VEC_origin, vOrigin );
entity_get_vector( iOrigEnt, EV_VEC_angles, vAngles );
entity_get_string( iOrigEnt, EV_SZ_model, szModel, charsmax( szModel ) );

// remove entity from world
entity_set_vector( iOrigEnt, EV_VEC_origin, Float:{ 9999.9, 9999.9, 9999.9 } );
entity_set_int( iOrigEnt, EV_INT_flags, FL_KILLME );

// create new entity
new iEntity = create_entity( "info_target" );
if( iEntity > 0 ) {
entity_set_string( iEntity, EV_SZ_classname, g_szClassname );

entity_set_origin( iEntity, vOrigin );
entity_set_vector( iEntity, EV_VEC_angles, vAngles );

entity_set_int( iEntity, EV_INT_movetype, MOVETYPE_TOSS );
entity_set_int( iEntity, EV_INT_solid, SOLID_BBOX );

entity_set_float( iEntity, EV_FL_nextthink, get_gametime( ) + 21.5 );
entity_set_float( iEntity, EV_FL_gravity, 0.5 );
entity_set_float( iEntity, EV_FL_friction, 0.8 );

entity_set_model( iEntity, szModel );

new Float:vVelocity[ 3 ];
vVelocity[ 0 ] = random_float( -220.0, 220.0 );
vVelocity[ 1 ] = random_float( -220.0, 220.0 );
vVelocity[ 2 ] = random_float( 200.0, 300.0 );
entity_set_vector( iEntity, EV_VEC_velocity, vVelocity );

emit_sound( iEntity, iChannel, szSample, fVol, fAttn, iFlags, iPitch );

// Store the smoke number in entity, we will use it later
message_begin( MSG_BROADCAST, SVC_TEMPENTITY );
write_byte( TE_FIREFIELD );
engfunc( EngFunc_WriteCoord, vOrigin[ 0 ] );
engfunc( EngFunc_WriteCoord, vOrigin[ 1 ] );
engfunc( EngFunc_WriteCoord, vOrigin[ 2 ] + 50 );
write_short( 100 );
write_short( g_szSmokeSprite );
write_byte( 100 );
write_byte( TEFIRE_FLAG_ALPHA );
write_byte( 1000 );
message_end();

message_begin( MSG_BROADCAST, SVC_TEMPENTITY );
write_byte( TE_FIREFIELD );
engfunc( EngFunc_WriteCoord, vOrigin[ 0 ] );
engfunc( EngFunc_WriteCoord, vOrigin[ 1 ] );
engfunc( EngFunc_WriteCoord, vOrigin[ 2 ] + 50 );
write_short( 150 );
write_short( g_szSmokeSprite );
write_byte( 10 );
write_byte( TEFIRE_FLAG_ALPHA | TEFIRE_FLAG_SOMEFLOAT );
write_byte( 1000 );
message_end( );
}
}
}
}

public FwdTouch_FakeSmoke( iEntity, iWorld ) {
if( !is_valid_ent( iEntity ) )
return PLUGIN_CONTINUE;

// Bounce sound
emit_sound( iEntity, CHAN_VOICE, "weapons/grenade_hit1.wav", 0.25, ATTN_NORM, 0, PITCH_NORM );

new Float:vVelocity[ 3 ];
entity_get_vector( iEntity, EV_VEC_velocity, vVelocity );

if( vVelocity[ 1 ] <= 0.0 && vVelocity[ 2 ] <= 0.0 ) {
new Float:vOrigin[ 3 ];
entity_get_vector( iEntity, EV_VEC_origin, vOrigin );

// Make small smoke near grenade on ground
message_begin( MSG_BROADCAST, SVC_TEMPENTITY );
write_byte( TE_FIREFIELD );
engfunc( EngFunc_WriteCoord, vOrigin[ 0 ] );
engfunc( EngFunc_WriteCoord, vOrigin[ 1 ] );
engfunc( EngFunc_WriteCoord, vOrigin[ 2 ] + 10 );
write_short( 2 );
write_short( g_szSmokeSprite );
write_byte( 2 );
write_byte( TEFIRE_FLAG_ALLFLOAT | TEFIRE_FLAG_ALPHA );
write_byte( 30 );
message_end();
}

return PLUGIN_CONTINUE;
}

public FwdThink_FakeSmoke( iEntity ) {
if( !is_valid_ent( iEntity ) )
return PLUGIN_CONTINUE;

remove_entity( iEntity );

return PLUGIN_CONTINUE;
}
public event_round_start()
{
new startid = 33;
while (engfunc(EngFunc_FindEntityByString, startid, "classname", g_szClassname))
{
set_pev(startid, pev_nextthink, get_gametime());
}
}


отпишешь результат
king212121
6.3.2018, 4:25 Создание нового мода под ZM
Цитата(wypukt @ 6.3.2018, 7:00) *
Ну мне интересно мнение какраз таки и держателей других серверов, они ж ничем не отличаются от обычных игроков, если конечно назло не посоветуют что то плохое))
Я не знаю других ресурсов где бы можно было еще такое спросить. Этот сайт вроде самый крупный... На zombie-mod там форум чахлый.

Зомбятники на zombie-amxx сидят щас
по поводу мнения игроков - в большинстве случаев они советуют мусор, смысла не вижу опираться на их мнение

как по мне классы людей такое се делать
работай лучше над системой зм классов, ее выборкой и механикой
wypukt
28.2.2018, 18:34 Мониторинг серверов Gs-monitor
Цитата
Видишь как бывает, тогда тебе мониторинг не нужен был, а теперь извиняешь

зачем такое писать? как будто человек сам не поймет своей ошибки
dehost, DrPepper, massimo, Yramotv
22.2.2018, 14:07 Отбрасывание немезиды
Код:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#include <zombieplague>

#define bit_add(%0,%1) (%0 |= (1 << (%1)))
#define bit_sub(%0,%1) (%0 &= ~(1 << (%1)))
#define is_bit_valid(%0,%1) (%0 & (1 << (%1)))
#define is_bit_not_valid(%0,%1) (~(%0) & (1 << (%1)))

new const PLUGIN_VERSION[] = "1.1.0"
new g_BitSum;
public plugin_init()
{
register_plugin("[ZP] Addon : No Engine Knockback", PLUGIN_VERSION, "schmurgel1983")

RegisterHam(Ham_TakeDamage, "player", "fwd_TakeDamage");
RegisterHam(Ham_TakeDamage, "player", "fwd_TakeDamage_Post", 1);
RegisterHam(Ham_Spawn, "player", "zp_user_humanized_post");
register_cvar("NoEngineKnockback_version", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY)
set_cvar_string("NoEngineKnockback_version", PLUGIN_VERSION)
}
public fwd_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)
{
if (is_bit_not_valid(g_BitSum, victim)) return;
static Float:velocity[3];
pev(victim, pev_velocity, velocity);
set_pev(victim, pev_vuser3, velocity);
}

public fwd_TakeDamage_Post(victim)
{
if (is_bit_not_valid(g_BitSum, victim)) return;
static Float:velocity[3];
pev(victim, pev_vuser3, velocity);
set_pev(victim, pev_velocity, velocity);
}
public zp_user_humanized_post(id)
{
bit_sub(g_BitSum, id);
}
public zp_user_infected_post(id, infector, nemesis)
{
if (nemesis)
{
bit_add(g_BitSum, id)
}
}
public client_putinserver(id)
{
bit_sub(g_BitSum, id);
}


ботов надеюсь у тебя нет вообще
еще момент: в зп есть код на отбрасывание при попадании по зомби "zp_knockback_nemesis", нужно переключить его на = 0.0
DANDY
4.2.2018, 17:00 Рейтинг gametracker.com
Цитата

Цитата
Service «TOP» 30 days - (40 euro ) Limit of places - 10 places . (Best Effect)
Service «VIP-status» 30 days - ( 20 euro ) Limit of places - 30 places.

euro = ~70rub

nice nice russian buisinessman
crazy.gif
nakazatel

4 страниц V   1 2 3 »