Ако е възможно да се премахне reapi и да работи без него

Въпроси и проблеми свързани с AMXModX.
Аватар
tom1k
Извън линия
Потребител
Потребител
Мнения: 202
Регистриран на: 29 Сеп 2020, 23:50
Местоположение: Добрич
Се отблагодари: 16 пъти
Получена благодарност: 8 пъти

Ако е възможно да се премахне reapi и да работи без него

Мнение от tom1k » 06 Май 2021, 18:49

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

#include <amxmodx>
#include <hamsandwich>
#include <reapi>

const MAX_WEAPON_NAME_LENGTH = 32

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

public plugin_init()
{
	register_plugin("Remove Weapons When Out Of Ammo", "1.0", "Huehue @ Gathered-Gaming.COM")
	
	for (new i = 0; i < sizeof(g_szWeaponData); i++)
		RegisterHam(Ham_Weapon_PrimaryAttack, g_szWeaponData[i], "Ham__Weapon_PrimaryAttack", 1)
}

public Ham__Weapon_PrimaryAttack(iWeapon)
{
	new id = get_member(iWeapon, m_pPlayer)
	static szWeaponData[MAX_WEAPON_NAME_LENGTH]
	rg_get_iteminfo(iWeapon, ItemInfo_pszName, szWeaponData, charsmax(szWeaponData))

	if (rg_get_user_ammo(id, rg_get_weapon_info(szWeaponData, WI_ID)) == 0)
	{
		rg_remove_item(id, szWeaponData, true)
	}
	return HAM_IGNORED
}
iG-Blockmaker # HNS 100aa
45.144.155.175:27018


Аватар
mi0
Извън линия
AMXX Скриптър
AMXX Скриптър
Мнения: 534
Регистриран на: 09 Дек 2016, 22:02
Се отблагодари: 97 пъти
Получена благодарност: 120 пъти
Обратна връзка:

Ако е възможно да се премахне reapi и да работи без него

Мнение от mi0 » 06 Май 2021, 22:46

Защо ти е да работи без него?
2021 сме и ReHLDS, ReGameDLL и ReAPI поддържат сървърите живи. Кода им е up-to-date и е доста по-изчистен от всичко останало.
Бих ти препоръчал, вместо да търсиш, кой да ти направи плъгина, да вземеш да сложиш ReAPI и да не се занимаваш със стар код. Ще имаш повече проблеми без ReAPI, отколкото със ReAPI.
aka kurdokoleno
Catch Mod - 87.121.112.232:27021

Аватар
tom1k
Извън линия
Потребител
Потребител
Мнения: 202
Регистриран на: 29 Сеп 2020, 23:50
Местоположение: Добрич
Се отблагодари: 16 пъти
Получена благодарност: 8 пъти

Ако е възможно да се премахне reapi и да работи без него

Мнение от tom1k » 07 Май 2021, 00:32

Благодаря на @Huehue че ми изпълни заявката. Може да локвате.
iG-Blockmaker # HNS 100aa
45.144.155.175:27018


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

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

Кой е на линия

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