Premium Реклама Spotlight Bundles Boost Банери Кредити
Основно Начало Сървъри Marketplace Форум Сървъри
Общности Хостинг Добави Auction Boost
Ресурси
Библиотеки Карти Видеа Магазин Bundles
Инструменти
Builder Demo CFG HUD
AMXX API
Вход Регистрация
TOP SERVER
[IG] Easy Surf | Ramp Fix | RANKS | REPLAYS
Counter-Strike 1.6
surf_flyin_fortress
40.160.19.36:27015
18.05 18:49
8/64
186ms
/ Библиотеки / weapon_chance.inc

weapon_chance.inc

.inc 1.9 KB 70 реда 04.04.2026
Pawn / AMX Mod X
#if defined _weapon_chance_included
	#endinput
#endif

#define _weapon_chance_included

#if AMXX_VERSION_NUM >= 175
	#pragma reqlib weapon_chance
	#if !defined AMXMODX_NOAUTOLOAD
		#pragma loadlib weapon_chance
	#endif
#else
	#pragma library weapon_chance
#endif

/* 
 * Adds an item to the chance list when player spawns
 * 
 * @param		teams - The team value for the item (use WC_TEAMS_* constant)
 * @param		chance - The percentage of getting the item (0-100)
 * @param		announce - true to tell all players if player got item, false to only tell the player who got it
 * 
 * @return		Returns a unique item index (item_id)
 * 
 */
enum
{
	WC_TEAMS_ALL,
	WC_TEAMS_T,
	WC_TEAMS_CT
};
native wc_add(const teams, const chance, const bool:announce);

/* 
 * Called when the core plugin is given player the item
 * 
 * @param		player_id - The index of player who is getting the item
 * @param		item_id - The item index
 * 
 * @return		PLUGIN_HANDLED will stop the item from being given, PLUGIN_CONTINUE will say it was given to player
 * 
 */
forward wc_give_item(player_id, item_id);

/* 
 * Called when the core plugin is checking if player has item
 * 
 * @param		player_id - The index of player to check for the item
 * @param		item_id - The item index
 * 
 * @return		1 if player has item, 0 otherwise
 * 
 */
forward wc_has_item(player_id, item_id);

/* 
 * Called when the core plugin needs the name of the item being given
 * 
 * @param		player_id - The index of player who is getting the item
 * @param		item_id - The item index
 * @param		message - The string that needs to be formatted
 * 
 * @return		No return
 * 
 */
forward wc_format_message(player_id, item_id, message[64]);
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang11274\\ f0\\ fs16 \n\\ par }
*/
РЕКЛАМИРАЙ ПРИ НАС!
AMXX-BG.INFO
КАК ДА ИЗПОЛЗВАМ
Добави в началото на .sma файла:
#include <weapon_chance>
1. Изтегли
Свали файла от бутона по-горе
2. Копирай
Постави в scripting/include/
3. Включи
Добави #include директивата
4. Компилирай
Използвай amxxpc или scripting/compile.exe
PrivateServ.NET