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

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

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

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

2 страниц V   1 2

Player Speed 1000

, Изменение скорости передвижение игрока свыше чем 400.0
Type
сообщение 29.3.2015, 18:27
Сообщение #21
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

gavrilyuc, Так как тут запрещена поддержка и публикация приватных плагинов/скриптов,google.
Search Text
JailBreak by Freedo.m скачать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Immunity
сообщение 29.3.2015, 18:30
Сообщение #22
Стаж: 11 лет

Сообщений: 444
Благодарностей: 119
Полезность: 139

Какой смысл качать целую сборку? Скачай её и найди плагин в котором произведено изменения скорости с помощью HamSandwich.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 29.3.2015, 18:31
Сообщение #23
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

Immunity, Вы сами понимаете о чём говорите?
Цитата
Какой смысл качать целую сборку?

Цитата
Скачай её
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя gavrilyuc
сообщение 29.3.2015, 18:34
Сообщение #24
Стаж: 12 лет

Сообщений: 36
Благодарностей: 6
Полезность: 129

Type, Вы уверены что там есть реализация установки скорости, больше чем cl_*speed значение на клиенте ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 29.3.2015, 18:39
Сообщение #25
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

gavrilyuc,
Скрины

1

2

3

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Immunity
сообщение 29.3.2015, 18:41
Сообщение #26
Стаж: 11 лет

Сообщений: 444
Благодарностей: 119
Полезность: 139

Цитата(Type @ 29.3.2015, 19:31) *
Immunity, Вы сами понимаете о чём говорите?

Я понимаю, а ты видимо нет.

Если у тебя на руках есть плагин, залей его. Либо копи+паст в павн.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 29.3.2015, 18:43
Сообщение #27
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

Immunity, Видимо вы не читали правила форума.

Type, Правило II.12
https://c-s.net.ua/forum/index.php?act=boardrules
Цитата
Запрещается любая публикация и поддержка приватных разработок или материалов без согласия с их авторами.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Safety1st
сообщение 29.3.2015, 18:45
Сообщение #28
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Надежда умирает последней smile.gif
Type просто не понимает, что в случае того JB-мода нет необходимости править клиентские квары: там как раз скорость 400 ставится.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Type
сообщение 29.3.2015, 18:49
Сообщение #29
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 29.3.2015, 18:52
Сообщение #30
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Type, поставьте на тестовый сервер спидометр от Lev'а, например, увидите интересную вещь :D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя gavrilyuc
сообщение 29.3.2015, 18:53
Сообщение #31
Стаж: 12 лет

Сообщений: 36
Благодарностей: 6
Полезность: 129

Type, хм...
Я скачал мод, полностью пересмотрел код, и увидел такое: (это куски кода)
Код:

// jb_core.sma:
RegisterHam(Ham_Player_ResetMaxSpeed, "player", "Ham_PlayerResetMaxSpeed_Post", true);
///////////////////
public Ham_PlayerResetMaxSpeed_Post(id)
{
if((g_iDayMode == 1 || g_iDayMode == 2) && IsNotSetBit(g_iBitUserDuel, id) && IsSetBit(g_iBitFastRun, id))
set_pev(id, pev_maxspeed, 400.0);
}
/// Ну и то что ты заскринил: jb_dm_ringolevio.sma
public jbe_day_mode_start(iDayMode, iAdmin)
{
if(iDayMode == g_iDayModeRingolevio)
{
new i;
for(i = 1; i <= g_iMaxPlayers; i++)
{
if(!is_user_alive(i)) continue;
SetBit(g_iBitUserGame, i);
fm_strip_user_weapons(i);
fm_give_item(i, "weapon_knife");
set_pev(i, pev_gravity, 0.3);
switch(jbe_get_user_team(i))
{
case 1:
{
g_iUserTeam[i] = 1;
set_pev(i, pev_maxspeed, 380.0);
g_iUserLife[i] = 3;
}
case 2:
{
g_iUserTeam[i] = 2;
static iszViewModel, iszWeaponModel;
if(iszViewModel || (iszViewModel = engfunc(EngFunc_AllocString, "models/jb_engine/days_mode/ringolevio/v_candy_cane.mdl"))) set_pev_string(i, pev_viewmodel2, iszViewModel);
if(iszWeaponModel || (iszWeaponModel = engfunc(EngFunc_AllocString, "models/jb_engine/days_mode/ringolevio/p_candy_cane.mdl"))) set_pev_string(i, pev_weaponmodel2, iszWeaponModel);
set_pev(i, pev_maxspeed, 400.0);
}
}
}
for(i = 0; i < sizeof(g_iHamHookForwards); i++) EnableHamForward(g_iHamHookForwards[i]);
g_iFakeMetaAddToFullPack = register_forward(FM_AddToFullPack, "FakeMeta_AddToFullPack_Post", 1);
g_iFakeMetaCheckVisibility = register_forward(FM_CheckVisibility, "FakeMeta_CheckVisibility", 0);
client_cmd(0, "mp3 play sound/jb_engine/days_mode/ringolevio/ambience.mp3");
}
}

тогда собственно вопрос:
Чем отличается изменение скорости тот метод и этот? (не считая что то мод, а это лишь кусок примера)
Скрытый текст

Код:

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define MAX_PLAYERS 32

new bool:g_speed[MAX_PLAYERS+1] = false;

public plugin_init(){

RegisterHam(Ham_CS_Player_ResetMaxSpeed, "player", "Check_speed", 0);

register_concmd("say /speed", "speedhack");
}

public speedhack(id){

g_speed[id] = !g_speed[id];

set_pev(id, pev_maxspeed, 2000.0);
}

public Check_speed(id){

if(g_speed[id])
return HAM_SUPERCEDE;

return HAM_IGNORED;
}



Да в предаторе, стоит скорость 500 но сами подумайте...
Думаю без тестов понятно какой будет результат если в этом моде изменить скорость на 2000.

Отредактировал: gavrilyuc, - 29.3.2015, 18:54
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Stimul1
сообщение 30.3.2015, 9:03
Сообщение #32


Стаж: 13 лет

Сообщений: 227
Благодарностей: 262
Полезность: 977

gavrilyuc, первый код после сбрасывания скорости, снова ее устанавливает, а второй - до сбрасывания блокирует, лучше его и использовать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: