View Single Post
Bacardi
Veteran Member
Join Date: Jan 2010
Location: mom's basement
Old 12-18-2018 , 07:10   Re: [CSS/CS:GO] Weapon Restrict
Reply With Quote #2114

@root88 root88...

What if you use some cstrike natives ? https://sm.alliedmods.net/new-api/cstrike

hmmm like
Code:
#include <sdktools>
#include <cstrike>

public void OnPluginStart()
{
	RegConsoleCmd("sm_test", test);
}

public Action test(int client, int args)
{

	char classname[MAX_NAME_LENGTH];
	char alias[MAX_NAME_LENGTH];
	int entity = -1;

	while( (entity = FindEntityByClassname(entity, "*")) != -1 ) // Loop all entities
	{
		GetEntityClassname(entity, classname, sizeof(classname));

		CS_GetTranslatedWeaponAlias(classname, alias, sizeof(alias));
		CSWeaponID weaponid = CS_AliasToWeaponID(alias);

		if(!CS_IsValidWeaponID(weaponid)) continue; // skip invalid weapon and continue loop

		PrintToServer("entity '%i' classname '%s' alias '%s' weaponid '%i'", entity, classname, alias, weaponid);

	}

	return Plugin_Handled;
}
I got this output
Code:
entity '529' classname 'weapon_knife' alias 'knife' weaponid '28'
entity '532' classname 'weapon_hkp2000' alias 'hkp2000' weaponid '41'
entity '165' classname 'weapon_snowball' alias 'snowball' weaponid '84'
*edit
Or do you still get errors from weapon restrict plugin ?? :S
__________________
Do not Private Message @me

Last edited by Bacardi; 12-18-2018 at 07:20.
Bacardi is offline