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
/ Библиотеки / minigames.inc

minigames.inc

Returns gametypeID

.inc 1.3 KB 62 реда 04.04.2026
Pawn / AMX Mod X
#if defined _minigames_included
  #endinput
#endif
#define _minigames_included

enum ( <<=1 )
{
	FLAG_OPENWORLD=1,
	FLAG_NODAMAGE,
	FLAG_TURNSYSTEM,
	FLAG_NOKNIFE,
	FLAG_RANDOMSPAWN,
	FLAG_NOCAGE,
	FLAG_REMOVEWEAPONBOX
}
enum 
{
	STATUS_AVAIBLE,
	STATUS_INSTALLING,
	STATUS_RUNNING
}

enum
{
	SELECT_AVAIBLE,
	SELECT_DISABLE,
	SELECT_DONTSHOW
}

native mg_add_gametype(name[32], flags)
	// Returns gametypeID

native mg_get_players(gameid, players[])
	// Returns playernum

native mg_get_randomspot(entity, Float:flOrigin[3])


native mg_get_type(id)
native mg_get_game(id)
native mg_get_gameid(id)
native mg_get_turn(game)

native mg_set_nextturn(gameid)

native mg_game_end(game, winner)

forward mg_game_select(type)
forward mg_game_stop(type, game, winner)
forward mg_game_turn(type, game, id, previd)

forward mg_player_spawn(type, game, id)
forward mg_player_leave(type, game, id)
forward mg_player_killed(type, game, victim, killer)

forward mg_game_start_pre(type, game, owner)
forward mg_game_start_post(type, game, owner)

forward mg_game_gamble_accept(type, game, id, cash)
forward mg_game_gamble_join(type, game, id, cash)
forward mg_game_gamble_amount(type, game, id, cash)
forward mg_game_gamble_win(type, game, id, cash)
РЕКЛАМИРАЙ ПРИ НАС!
AMXX-BG.INFO
КАК ДА ИЗПОЛЗВАМ
Добави в началото на .sma файла:
#include <minigames>
1. Изтегли
Свали файла от бутона по-горе
2. Копирай
Постави в scripting/include/
3. Включи
Добави #include директивата
4. Компилирай
Използвай amxxpc или scripting/compile.exe
PrivateServ.NET