
- •AddPlayerClassEx
- •AddStaticVehicle
- •AddStaticVehicleEx
- •AddStaticPickup
- •Доступные типы пикапов
- •CallLocalFunction
- •CallRemoteFunction
- •CreateExplosion
- •CreatePickup
- •GameTextForPlayer
- •GetTickCount
- •GetWeaponName
- •GivePlayerMoney
- •GivePlayerWeapon
- •SendClientMessage
- •SendClientMessageToAll
- •SetGameModeText
- •SetNameTagDrawDistance
- •SetSpawnInfo
- •SetTeamCount
- •SetTimer
- •SetTimerEx
CreatePickup
Добавляет динамичексий пик-ап (вещь, которую можно подобрать: здоровье, броня, оружие (Используйте ID МОДЕЛИ оружия, а НЕ ID оружия!) и объекты.)
(model, type, Float:X, Float:Y, Float:Z)
model |
ID пик-апа. |
|
type |
ПРоявлене (2или15) |
Float:X |
X-координата для позиции пик-апа. |
Float:Y |
Y-координата для позиции пик-апа. |
Float:Z |
Z-координата для позиции пик-апа. |
|
Returns |
ID данного пик-апа |
|
new pickupid = CreatePickup(371, 15, 1710.3359, 1614.3585, 10.1191);
DestroyPickup
Убирает с карты (уничтожает) пик-ап с заданным ID.
(pickup)
pickup |
ID пик-апа, который нужно убрать. |
DestroyPickup(pickupid);
DisableInteriorEnterExits
Отключает все входы/выходы в/из интериоров (желтые маркеры).)
(Без параметров)
DisableInteriorEnterExits();
DisablePlayerCheckpoint
Отключить инициализированнные контрольные точки для игрока, в одно и тоже время игор может иметь тольку одну контрольную точку.
(playerid)
playerid |
ID игрока, для которого отключить текущую конотрольную точку. |
DisablePlayerCheckpoint(playerid);
EnableTirePopping
Включение/выключение возможности пробивания шин колес автомобилей. По умолчанию возможность включена.
(enable)
enable |
1 - включить, 0 - выключить. |
EnableTirePopping(1);
EnableZoneNames
Включения/выключения отображения названий зон карты. По умолчанию отключено.
(enable)
enable |
1 - включить, 0 - выключить. |
EnableZoneNames(1);
GameModeExit
Эта функция завершает текущий режим игры, и либо перезапускает его, либо запускает следующий режим, согласно Вашей конфигурации в server.cfg.
(Нет параметров)
GameModeExit();
GameTextForAll
Эта функция отображает большой текст поврех экрана у каждого игрока. Она может использоваться для разных целей.
(const string[],time,style)
const string[] |
Текст для отображения. |
|
time |
Время, в течение которого будет показан текст, в миллисекундах. |
style |
Стиль отображаемого текста. |
GameTextForAll("This is an example gametext!", 5000, 3);
GameTextForPlayer
Эта функция делает то же самое, что и GameTextForAll(), но с тем различием, что она отображает текст только для одного игрока.
(playerid,const string[],time,style)
playerid |
ID игрока, у которого отобразится текст. |
|
const string[] |
Текст для отображения. |
|
time |
Время, в течение которого будет показан текст, в миллисекундах. |
|
style |
Стиль отображаемого текста. |
|
GameTextForPlayer(playerid, "Hi, welcome on my server!", 5000, 3);
GetMaxPlayers
Получает максимальное число игроков, которое может играть на Вашем сервере. Вы не можете использовать предопределенное MAX_PLAYERS вместо этой функции, так как оно всегда по умолчанию уставновлено в 200.
(Нет параметров)
Возвращает |
Максимальное число игроков. |
new maxplayers = GetMaxPlayers();
GetServerVarAsBool
Узнает содержание серверной переменной в булевом формате.
(const varname[])
const varname[] |
Имя серверной перменной, которую нужно узнать. |
|
Возвращает |
1 - если пременная включена, 0 - если выключена. |
|
new anticheatenabled = GetServerVarAsBool("anticheat");
GetServerVarAsInt
Узнает содержание серверной переменной в числовом формате.
(const varname[])
const varname[] |
Имя серверной перменной, которую нужно узнать. |
|
Возвращает |
Значение данной серверной перменной. |
|
new port = GetServerVarAsInt("port");
GetServerVarAsString
Узнает содержание серверной переменной в формате строки.
(const varname[], buffer[], len)
const varname[] |
Имя серверной перменной, которую нужно узнать. |
|
buffer[] |
Переменная, в которую будет записано значение. |
|
len |
Длина этой переменной. |
GetServerVarAsString("plugins", buffer, sizeof(buffer));