Raised This Month: $51 Target: $400
 12% 

Animation Skip / Spray Bug / Arm bug Fix


Post New Thread Reply   
 
Thread Tools Display Modes
Plugin Info:     Modification:   ALL        Category:   Gameplay       
Vivo
Senior Member
Join Date: May 2014
Old 09-16-2014 , 12:31   Animation Skip / Spray Bug / Arm bug Fix
Reply With Quote #1

Animation Skip / Spray Bug / Arm bug Fix
Hello,
Video for the bug:
Finally, Valve made an update to fix it without using old builds or any plugins.
I'm using this line to update my server and it's working well:
PHP Code:
./steamcmd.sh +login anonymous +force_install_dir \27015 +app_update 90 -beta beta +quit 
Thanks for attention / Best regards.
__________________
ViRuSeS # The best Servers and Host: viruses.ga
CSGO: 185.107.96.150:27015 or viruses.ga:27015
TeamSpeak3: 185.107.96.150:9987 or viruses.ga
Welcome! Good luck and have fun enjoy your time.

Last edited by Vivo; 09-19-2014 at 22:39.
Vivo is offline
HamletEagle
AMX Mod X Plugin Approver
Join Date: Sep 2013
Location: Romania
Old 09-16-2014 , 13:11   Re: Animation Skip / Spray Bug / Arm bug Fix
Reply With Quote #2

PHP Code:
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_ak47""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_aug""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Item_Deploy"weapon_awp""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_awp""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_WeaponIdle"weapon_c4""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_c4""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_deagle""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_elite""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_fiveseven""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_WeaponIdle"weapon_flashbang""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_SecondaryAttack"weapon_flashbang""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_g3sg1""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_glock18""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_WeaponIdle"weapon_hegrenade""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_SecondaryAttack"weapon_hegrenade""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_knife""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_SecondaryAttack"weapon_knife""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_m249""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_m3""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_Reload"weapon_m3""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_SecondaryAttack"weapon_m4a1""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_m4a1""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_mac10""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_mp5navy""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_p228""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_p90""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Item_Deploy"weapon_scout""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_scout""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_sg550""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_sg552""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_WeaponIdle"weapon_smokegrenade""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_SecondaryAttack"weapon_smokegrenade""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_tmp""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_ump45""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_SecondaryAttack"weapon_usp""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_usp""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_famas""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_galil""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_xm1014""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_Reload"weapon_xm1014""BeforeGetNextAttackDelay"false); 
WTF?????????????????????????????
__________________
HamletEagle is offline
Vivo
Senior Member
Join Date: May 2014
Old 09-16-2014 , 13:21   Re: Animation Skip / Spray Bug / Arm bug Fix
Reply With Quote #3

Quote:
Originally Posted by HamletEagle View Post
PHP Code:
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_ak47""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_aug""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Item_Deploy"weapon_awp""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_awp""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_WeaponIdle"weapon_c4""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_c4""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_deagle""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_elite""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_fiveseven""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_WeaponIdle"weapon_flashbang""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_SecondaryAttack"weapon_flashbang""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_g3sg1""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_glock18""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_WeaponIdle"weapon_hegrenade""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_SecondaryAttack"weapon_hegrenade""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_knife""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_SecondaryAttack"weapon_knife""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_m249""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_m3""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_Reload"weapon_m3""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_SecondaryAttack"weapon_m4a1""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_m4a1""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_mac10""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_mp5navy""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_p228""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_p90""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Item_Deploy"weapon_scout""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_scout""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_sg550""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_sg552""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_WeaponIdle"weapon_smokegrenade""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_SecondaryAttack"weapon_smokegrenade""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_tmp""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_ump45""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_SecondaryAttack"weapon_usp""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_usp""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_famas""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_galil""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_PrimaryAttack"weapon_xm1014""BeforeGetNextAttackDelay"false);
   
RegisterHam(Ham_Weapon_Reload"weapon_xm1014""BeforeGetNextAttackDelay"false); 
WTF?????????????????????????????
?????????????????????????????
__________________
ViRuSeS # The best Servers and Host: viruses.ga
CSGO: 185.107.96.150:27015 or viruses.ga:27015
TeamSpeak3: 185.107.96.150:9987 or viruses.ga
Welcome! Good luck and have fun enjoy your time.
Vivo is offline
GordonFreeman (RU)
Veteran Member
Join Date: Jan 2010
Location: Uzbekistan
Old 09-16-2014 , 14:09   Re: Animation Skip / Spray Bug / Arm bug Fix
Reply With Quote #4

Also you can update your server to 6153 to get rid of anim skip problem.
Code:
RegisterHam(Ham_Weapon_WeaponIdle, "weapon_c4", "BeforeGetNextAttackDelay", false);
Pls check fast plant issue
__________________
The functional way is the right way

Last edited by GordonFreeman (RU); 09-16-2014 at 14:10.
GordonFreeman (RU) is offline
Perfect Scrash
Senior Member
Join Date: Aug 2013
Location: Brazil
Old 09-16-2014 , 14:11   Re: Animation Skip / Spray Bug / Arm bug Fix
Reply With Quote #5

Quote:
Originally Posted by Vivo View Post
?????????????????????????????
This code can be improved. I did see an improvement in code.
See if there is no problem in this plugin because I did not tested it yet.

Code:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define m_flLastFireTime_Win32         79
#define m_flLastFireTime_LinuxDiff      4

new const weapon_names[][] = { "weapon_ak47", "weapon_aug", "weapon_awp", "weapon_c4", "weapon_deagle", "weapon_elite", "weapon_fiveseven",
"weapon_flashbang", "weapon_hegrenade", "weapon_smokegrenade", "weapon_g3sg1", "weapon_glock18", "weapon_knife", "weapon_m249", "weapon_m3",
"weapon_m4a1", "weapon_mac10", "weapon_mp5navy", "weapon_p228", "weapon_p90", "weapon_scout", "weapon_sg550", "weapon_sg552", "weapon_tmp",
"weapon_ump45", "weapon_famas", "weapon_galil", "weapon_xm1014" }

public plugin_init() 
{
	register_plugin("Animation Skip", "1.0", "[WPMG]PRoSToTeM@");
	
	for (new i = 0; i < sizeof weapon_names; i++)
	{
		RegisterHam(Ham_Weapon_PrimaryAttack, weapon_names[i], "BeforeGetNextAttackDelay", false);
		RegisterHam(Ham_Item_Deploy, weapon_names[i], "BeforeGetNextAttackDelay", false);
		RegisterHam(Ham_Weapon_WeaponIdle, weapon_names[i], "BeforeGetNextAttackDelay", false);
		RegisterHam(Ham_Weapon_SecondaryAttack, weapon_names[i], "BeforeGetNextAttackDelay", false);
		RegisterHam(Ham_Weapon_Reload, weapon_names[i], "BeforeGetNextAttackDelay", false);
	}
}

public BeforeGetNextAttackDelay(const iEntity) 
	set_pdata_float(iEntity, m_flLastFireTime_Win32, 0.0, m_flLastFireTime_LinuxDiff);
Sorry for my bad english.
__________________
Perfect Scrash is offline
Send a message via Skype™ to Perfect Scrash
Vivo
Senior Member
Join Date: May 2014
Old 09-16-2014 , 14:16   Re: Animation Skip / Spray Bug / Arm bug Fix
Reply With Quote #6

Quote:
Originally Posted by GordonFreeman (RU) View Post
Also you can update your server to 6153 to get rid of anim skip problem.
Code:
RegisterHam(Ham_Weapon_WeaponIdle, "weapon_c4", "BeforeGetNextAttackDelay", false);
Pls check fast plant issue
I swear my server is updated, And bug still, With this bug fixed.

How to fix fast plant issuse ?
__________________
ViRuSeS # The best Servers and Host: viruses.ga
CSGO: 185.107.96.150:27015 or viruses.ga:27015
TeamSpeak3: 185.107.96.150:9987 or viruses.ga
Welcome! Good luck and have fun enjoy your time.

Last edited by Vivo; 09-16-2014 at 14:20.
Vivo is offline
Vivo
Senior Member
Join Date: May 2014
Old 09-16-2014 , 14:16   Re: Animation Skip / Spray Bug / Arm bug Fix
Reply With Quote #7

Quote:
Originally Posted by Perfect Scrash View Post
This code can be improved. I did see an improvement in code.
See if there is no problem in this plugin because I did not tested it yet.

Code:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define m_flLastFireTime_Win32         79
#define m_flLastFireTime_LinuxDiff      4

new const weapon_names[][] = { "weapon_ak47", "weapon_aug", "weapon_awp", "weapon_c4", "weapon_deagle", "weapon_elite", "weapon_fiveseven",
"weapon_flashbang", "weapon_hegrenade", "weapon_smokegrenade", "weapon_g3sg1", "weapon_glock18", "weapon_knife", "weapon_m249", "weapon_m3",
"weapon_m4a1", "weapon_mac10", "weapon_mp5navy", "weapon_p228", "weapon_p90", "weapon_scout", "weapon_sg550", "weapon_sg552", "weapon_tmp",
"weapon_ump45", "weapon_famas", "weapon_galil", "weapon_xm1014" }

public plugin_init() 
{
	register_plugin("Animation Skip", "1.0", "[WPMG]PRoSToTeM@");
	
	for (new i = 0; i < sizeof weapon_names; i++)
	{
		RegisterHam(Ham_Weapon_PrimaryAttack, weapon_names[i], "BeforeGetNextAttackDelay", false);
		RegisterHam(Ham_Item_Deploy, weapon_names[i], "BeforeGetNextAttackDelay", false);
		RegisterHam(Ham_Weapon_WeaponIdle, weapon_names[i], "BeforeGetNextAttackDelay", false);
		RegisterHam(Ham_Weapon_SecondaryAttack, weapon_names[i], "BeforeGetNextAttackDelay", false);
		RegisterHam(Ham_Weapon_Reload, weapon_names[i], "BeforeGetNextAttackDelay", false);
	}
}

public BeforeGetNextAttackDelay(const iEntity) 
	set_pdata_float(iEntity, m_flLastFireTime_Win32, 0.0, m_flLastFireTime_LinuxDiff);
Sorry for my bad english.
I'm waiting for approvers, They know which version is better and then i'll add it
__________________
ViRuSeS # The best Servers and Host: viruses.ga
CSGO: 185.107.96.150:27015 or viruses.ga:27015
TeamSpeak3: 185.107.96.150:9987 or viruses.ga
Welcome! Good luck and have fun enjoy your time.
Vivo is offline
GordonFreeman (RU)
Veteran Member
Join Date: Jan 2010
Location: Uzbekistan
Old 09-16-2014 , 14:26   Re: Animation Skip / Spray Bug / Arm bug Fix
Reply With Quote #8

Quote:
Originally Posted by Vivo View Post
I swear my server is updated, And bug still, With this bug fixed.
Did you updated with -beta beta flag ?
__________________
The functional way is the right way
GordonFreeman (RU) is offline
Vivo
Senior Member
Join Date: May 2014
Old 09-16-2014 , 14:28   Re: Animation Skip / Spray Bug / Arm bug Fix
Reply With Quote #9

Quote:
Originally Posted by GordonFreeman (RU) View Post
Did you updated with -beta beta flag ?
Yes yes like mr.alfred-valve said.
PHP Code:
./steamcmd.sh +login anonymous +force_install_dir \27015 +app_update "90 -beta beta" +quit 
__________________
ViRuSeS # The best Servers and Host: viruses.ga
CSGO: 185.107.96.150:27015 or viruses.ga:27015
TeamSpeak3: 185.107.96.150:9987 or viruses.ga
Welcome! Good luck and have fun enjoy your time.

Last edited by Vivo; 09-16-2014 at 14:32.
Vivo is offline
GinNNy
Senior Member
Join Date: Mar 2014
Old 09-16-2014 , 14:32   Re: Animation Skip / Spray Bug / Arm bug Fix
Reply With Quote #10

You cannot post a plugin you can't update it.
GinNNy is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 23:35.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode