Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 1
  • 1
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Частота выстрела (Измена частоты стрельбы)
Частота выстрела
serm Дата: Вторник, 01.10.2013, 14:26:33 | Сообщение # 1
Сообщений: 137
Репутация: 7 [ +/- ]
Здравствуйте
У меня вопрос почему когда я пытаюсь изменить быстроту стрельбы либо вообще автомат не стреляет либо очень быстро как speedhack бьет хотя я ставлю немного больше чем стандартный выстрел ?
Код

#include <sourcemod>
#include <sdktools>
#include <cstrike>
#include <sdkhooks>
public OnClientPutInServer(client)
{
     SDKHook(client, SDKHook_PostThinkPost, OnPostThinkPost);
}

public OnPostThinkPost(client)
{
new ActiveWeapon = GetEntPropEnt(client, Prop_Send, "m_hActiveWeapon");  
new Float:GameTime = GetGameTime();
new Float:NextAttackTime = GetEntPropFloat(ActiveWeapon, Prop_Send, "m_flNextPrimaryAttack");
NextAttackTime = GameTime + 0.1;
SetEntPropFloat(ActiveWeapon, Prop_Send, "m_flNextPrimaryAttack", NextAttackTime);
}
 
Nintoler Дата: Вторник, 01.10.2013, 14:39:35 | Сообщение # 2
Сообщений: 15
Репутация: 0 [ +/- ]
serm, возможно смогу ответить если обьясниш за что отвечает "PostThinkPost".


Сообщение отредактировал Nintoler - Вторник, 01.10.2013, 14:39:57
 
serm Дата: Среда, 02.10.2013, 10:59:40 | Сообщение # 3
Сообщений: 137
Репутация: 7 [ +/- ]
Цитата (Nintoler)
serm, возможно смогу ответить если обьясниш за что отвечает "PostThinkPost".

Функция выполняется после каких либо действий совершенных игроком !
 
Nintoler Дата: Среда, 02.10.2013, 18:02:08 | Сообщение # 4
Сообщений: 15
Репутация: 0 [ +/- ]
А зачем ты используеш функцию GetGameTime(); какой от нее прок? Веть она постоянно меняется, наверно она и мешает.
 
serm Дата: Четверг, 03.10.2013, 10:31:14 | Сообщение # 5
Сообщений: 137
Репутация: 7 [ +/- ]
Цитата (Nintoler)
А зачем ты используеш функцию GetGameTime(); какой от нее прок? Веть она постоянно меняется, наверно она и мешает.

Я к ней добавляю 0.1 сек и по идеи устанавливаю время следующего выстрела но вот не получается только
 
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Частота выстрела (Измена частоты стрельбы)
  • Страница 1 из 1
  • 1
Поиск: