Имам грешки от този плъгин csgo_assault_scope

Въпроси и проблеми свързани с AMXModX.
Аватар
Siska
Извън линия
Потребител
Потребител
Мнения: 772
Регистриран на: 03 Дек 2019, 22:29
Местоположение: Bedrock
Се отблагодари: 157 пъти
Получена благодарност: 48 пъти
Обратна връзка:

Имам грешки от този плъгин csgo_assault_scope

Мнение от Siska » 28 Сеп 2021, 13:58

Какво значат грешките , фатално ли е или как да ги оправя ?

Код за потвърждение: Избери целия код

[FAKEMETA] Invalid entity 3 (no private data)
 [AMXX] Displaying debug trace (plugin "csgo_assault_scope.amxx", version "1.6")
 [AMXX] Run time error 10: native error (native "get_pdata_int")
 [AMXX]    [0] csgo_assault_scope.sma::UnScope (line 124)
 [AMXX]    [1] csgo_assault_scope.sma::client_disconnect (line 100)

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <cstrike>
#include <engine>
#include <fakemeta_util>
#include <hamsandwich>

new const PLUGIN[] = "CS:GO Assault Scope";
new const VERSION[] = "1.6";
new const AUTHOR[] = "hellmonja";

#define HIDEHUD_CROSSHAIR (1<<6)
#define m_iHideHUD 361

new const AUG_SCOPE[] = "models/v_augscope.mdl";
new const SIG_SCOPE[] = "models/v_sigscope.mdl";
new const AUG[] = "models/v_aug.mdl";
new const SG552[] = "models/v_sg552.mdl";

new weapon_weapon[][] =
{
	"weapon_aug",
	"weapon_sg552"
}
	
new g_Zoom[32], Float:g_ZoomTime[33], cvar_crosshair;

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);
	register_event("HLTV", "Event_New_Round", "a", "1=0", "2=0");
	register_forward(FM_CmdStart, "FW_CmdStart");
	
	for(new i = 0; i < sizeof weapon_weapon; i++)
		RegisterHam(Ham_Weapon_Reload, weapon_weapon[i], "fw_Weapon_Reload_Post", 1)
	
	cvar_crosshair = register_cvar("ascope_crosshair", "1");
}

public plugin_precache()
{
	precache_model(AUG_SCOPE);
	precache_model(SIG_SCOPE);
}

public Event_New_Round()
{
	new id, players[32], num;
	get_players(players, num, "ac");
	for (new i = 0; i < num; i++)
	{
		id = players[i];
		if(get_user_weapon(id) == CSW_AUG || get_user_weapon(id) == CSW_SG552)
			UnScope(id);
	}
}

public FW_CmdStart(id, uc_handle, seed)
{
	if(!is_user_alive(id))
		return FMRES_IGNORED
		
	if(is_user_bot(id))
		return FMRES_IGNORED
		
	static NewButton, zoom;
	NewButton = get_uc(uc_handle, UC_Buttons);
	
	if(NewButton & IN_ATTACK2)
	{
		if(get_user_weapon(id) == CSW_AUG || get_user_weapon(id) == CSW_SG552)
			if(get_gametime() > g_ZoomTime[id])
			{
				zoom = cs_get_user_zoom(id);
				if(g_Zoom[id] && zoom == 1)
					UnScope(id);
				else if (!g_Zoom[id] && zoom == 4)
					Scope(id);
				
				g_ZoomTime[id] = get_gametime();
			}
	}
	
	return FMRES_HANDLED
}

public fw_Weapon_Reload_Post(ent)
{
	static id;
	id = pev(ent, pev_owner);
	new zoom = cs_get_user_zoom(id);
	
	if(get_user_weapon(id) == CSW_AUG || get_user_weapon(id) == CSW_SG552)
		if(zoom == 1)
			UnScope(id);
		
	return HAM_HANDLED
}

public client_disconnect(id)
	UnScope(id);

stock Scope(id)
{
	g_Zoom[id] = 1;
	
	if(get_user_weapon(id) == CSW_AUG)
		entity_set_string(id, EV_SZ_viewmodel, AUG_SCOPE);
	else if (get_user_weapon(id) == CSW_SG552)
		entity_set_string(id, EV_SZ_viewmodel, SIG_SCOPE);
	
	if(get_pcvar_num(cvar_crosshair) == 0)
		set_pdata_int(id, m_iHideHUD, get_pdata_int(id, m_iHideHUD) | HIDEHUD_CROSSHAIR);
}

stock UnScope(id)
{	
	g_Zoom[id] = 0;

	if(get_user_weapon(id) == CSW_AUG)
		entity_set_string(id, EV_SZ_viewmodel, AUG);
	else if (get_user_weapon(id) == CSW_SG552)
		entity_set_string(id, EV_SZ_viewmodel, SG552);
			
	set_pdata_int(id, m_iHideHUD, get_pdata_int(id, m_iHideHUD) & ~HIDEHUD_CROSSHAIR);
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/
Търсих врага и го открих : това съм аз , трябва да се победя...
Изображение
WWW.CSMEGAGAMING.COM Изображение Изображение Skype : Sisi-1_1

Аватар
Lethality
Извън линия
VHE Mapper
VHE Mapper
Мнения: 211
Регистриран на: 06 Яну 2020, 15:41
Местоположение: Германия
Се отблагодари: 34 пъти
Получена благодарност: 50 пъти
Обратна връзка:

Имам грешки от този плъгин csgo_assault_scope

Мнение от Lethality » 28 Сеп 2021, 16:30

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <cstrike>
#include <engine>
#include <fakemeta_util>
#include <hamsandwich>

new const PLUGIN[] = "CS:GO Assault Scope";
new const VERSION[] = "1.6";
new const AUTHOR[] = "hellmonja";

#define HIDEHUD_CROSSHAIR (1<<6)
#define m_iHideHUD 361

new const AUG_SCOPE[] = "models/v_augscope.mdl";
new const SIG_SCOPE[] = "models/v_sigscope.mdl";
new const AUG[] = "models/v_aug.mdl";
new const SG552[] = "models/v_sg552.mdl";

new weapon_weapon[][] =
{
	"weapon_aug",
	"weapon_sg552"
}
	
new g_Zoom[33], Float:g_ZoomTime[33], cvar_crosshair;

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);
	register_event("HLTV", "Event_New_Round", "a", "1=0", "2=0");
	register_forward(FM_CmdStart, "FW_CmdStart");
	
	for(new i = 0; i < sizeof weapon_weapon; i++)
		RegisterHam(Ham_Weapon_Reload, weapon_weapon[i], "fw_Weapon_Reload_Post", 1)
	
	cvar_crosshair = register_cvar("ascope_crosshair", "1");
}

public plugin_precache()
{
	precache_model(AUG_SCOPE);
	precache_model(SIG_SCOPE);
}

public Event_New_Round()
{
	new id, players[32], num;
	get_players(players, num, "ac");
	for (new i = 0; i < num; i++)
	{
		id = players[i];
		if(get_user_weapon(id) == CSW_AUG || get_user_weapon(id) == CSW_SG552)
			UnScope(id);
	}
}

public FW_CmdStart(id, uc_handle, seed)
{
	if(!is_user_alive(id))
		return FMRES_IGNORED
		
	if(is_user_bot(id))
		return FMRES_IGNORED

	if(!pev_valid(id))
		return FMRES_IGNORED
		
	static NewButton, zoom;
	NewButton = get_uc(uc_handle, UC_Buttons);
	
	if(NewButton & IN_ATTACK2)
	{
		if(get_user_weapon(id) == CSW_AUG || get_user_weapon(id) == CSW_SG552)
			if(get_gametime() > g_ZoomTime[id])
			{
				zoom = cs_get_user_zoom(id);
				if(g_Zoom[id] && zoom == 1)
					UnScope(id);
				else if (!g_Zoom[id] && zoom == 4)
					Scope(id);
				
				g_ZoomTime[id] = get_gametime();
			}
	}
	
	return FMRES_HANDLED
}

public fw_Weapon_Reload_Post(ent)
{
	static id;
	id = pev(ent, pev_owner);
	new zoom = cs_get_user_zoom(id);

	if(!pev_valid(id))
		return HAM_IGNORED
	
	if(get_user_weapon(id) == CSW_AUG || get_user_weapon(id) == CSW_SG552)
		if(zoom == 1)
			UnScope(id);
		
	return HAM_HANDLED
}

public client_disconnected(id)
	UnScope(id);

stock Scope(id)
{
	g_Zoom[id] = 1;
	
	if(get_user_weapon(id) == CSW_AUG)
		entity_set_string(id, EV_SZ_viewmodel, AUG_SCOPE);
	else if (get_user_weapon(id) == CSW_SG552)
		entity_set_string(id, EV_SZ_viewmodel, SIG_SCOPE);
	
	if(get_pcvar_num(cvar_crosshair) == 0)
		set_pdata_int(id, m_iHideHUD, get_pdata_int(id, m_iHideHUD) | HIDEHUD_CROSSHAIR);
}

stock UnScope(id)
{	
	g_Zoom[id] = 0;

	if(get_user_weapon(id) == CSW_AUG)
		entity_set_string(id, EV_SZ_viewmodel, AUG);
	else if (get_user_weapon(id) == CSW_SG552)
		entity_set_string(id, EV_SZ_viewmodel, SG552);
			
	set_pdata_int(id, m_iHideHUD, get_pdata_int(id, m_iHideHUD) & ~HIDEHUD_CROSSHAIR);
}
Пробвай така

Аватар
Siska
Извън линия
Потребител
Потребител
Мнения: 772
Регистриран на: 03 Дек 2019, 22:29
Местоположение: Bedrock
Се отблагодари: 157 пъти
Получена благодарност: 48 пъти
Обратна връзка:

Имам грешки от този плъгин csgo_assault_scope

Мнение от Siska » 03 Окт 2021, 11:06

Пак ми ги извади грешките в лога :

Код за потвърждение: Избери целия код

[AMXX] Run time error 10: native error (native "get_pdata_int")
L 10/03/2021 - 02:07:42: [AMXX]    [0] csgo_assault_scope_new.sma::UnScope (line 130)
L 10/03/2021 - 02:07:42: [AMXX]    [1] csgo_assault_scope_new.sma::client_disconnected (line 106)
Търсих врага и го открих : това съм аз , трябва да се победя...
Изображение
WWW.CSMEGAGAMING.COM Изображение Изображение Skype : Sisi-1_1

Аватар
Siska
Извън линия
Потребител
Потребител
Мнения: 772
Регистриран на: 03 Дек 2019, 22:29
Местоположение: Bedrock
Се отблагодари: 157 пъти
Получена благодарност: 48 пъти
Обратна връзка:

Имам грешки от този плъгин csgo_assault_scope

Мнение от Siska » 17 Апр 2022, 13:59

Тази е за заключване и за триене , както решите...
Търсих врага и го открих : това съм аз , трябва да се победя...
Изображение
WWW.CSMEGAGAMING.COM Изображение Изображение Skype : Sisi-1_1

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Поддръжка / Помощ”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 11 госта