Код:
AddPlayerClass Эта функция добавляет класс игрока в gamemode и работает она в пределах OnGameModeInit. modelid ID модели игрока. Float:spawn_x X-координата положения игрока. Float:spawn_y Y-координата положения игрока. Float:spawn_z Z-координата положения игрока Float:z_angle Тоже координата weapon1 Оружие1. weapon1_ammo Кол-во патронов к оружию1 weapon2 Оружие2. weapon2_ammo Кол-во патронов к оружию2. weapon3 Оружие3 weapon3_ammo Кол-во патронов к оружию3. Пример:AddPlayerClass(121, 2016.5950, 1545.0306, 10.8308, 90.5, 26, 250, 28, 250, 0, 0); --------------------------------------------------------------- AddStaticPickup Эта функция добавляет предмет в игру: здоровье, броня, оружие. model ID модели (здоровье, броня, оружие) . type Тип модели. Float:X Х Координата предмета . Float:Y Y Координата предмета. Float:Z Z Координата предмета. Пример:AddStaticPickup(371, 15, 1710.3359, 1614.3585, 10.1191); --------------------------------------------------------- AddStaticVehicle AddStaticVehicle размещает транспортное средство в ваш gamemode. modelid ID транспорта. Float:spawn_x Х координата. Float:spawn_y Y координата . Float:spawn_z Z координата. Float:z_angle Доп. координата. color1 Цвет1. color2 Цвет2. Пример:AddStaticVehicle(520, 2503.34, 2345.34, -322.43, 311.43, 0, 0); ----------------------------------------------------------- AddStaticVehicleEx AddStaticVehicle размещает транспортное средство в ваш gamemode. Эта функция точно та же самая, как и AddStaticVehicle, кроме этого берет respawn_delay параметр. modelid ID транспорта. Float:spawn_x Х координата. Float:spawn_y Y координата . Float:spawn_z Z координата. Float:z_angle Доп. координата. color1 Цвет1. color2 Цвет2. respawn_delay Задержка, используемая для появления тачки. Пример:AddStaticVehicleEx(520, 2503.34, 2345.34, -322.43, 311.43, 0, 0, 600); ------------------------------------------------------- Ban Бан он и в Африке бан… . playerid ID игрока которого надо забанить... Пример:Ban(0); ------------------------------------------------------ DisablePlayerCheckpoint Вырубает чекпоинт (playerid) Так и писать. ПримерisablePlayerCheckpoint(playerid); ------------------------------------------------------ GameModeExit Эта функция выходит из gamemode, или повторно начинает его, или начинает следующий gamemode, который вы определили в server.cfg Пример:GameModeExit(); ------------------------------------------------------ GameTextForAll Эта функция показывает большой текст на экране игры. Это может использоваться для многих целей… const string[] Текст для всех ,который ты хочешь показать на экране(только английский). time Длина задержки текста в милисекундах. style Ставь всегда тройку! . Пример:GameTextForAll("This is an example gametext!", 5000, 3); --------------------------------------------------------- GameTextForPlayer Эта функция в значительной степени та же самая как GameTextForAll (), с различием что этот текст текст для одного игрока. playerid Так и пиши –playerid ! const string[] Текст для игрока(Английский). time Длина задержки текста в милисекундах. style Ставь всегда тройку! . Пример:GameTextForPlayer(playerid, "Hi, welcome on my server!", 5000, 3); ------------------------------------------------------ GetPlayerHealth Дать игроку жизни,можно использовать как чит-код. playerid Так и писать. &Float:health Кол-во жизней которое ты хочешь дать игроку. Пример:GetPlayerHealth(playerid, 100); ----------------------------------------------------- GivePlayerMoney Дать денег игроку (можно использовать как чит-код). playerid Так и писать. money Сумма денег которую ты хочешь дать игроку. Пример:GivePlayerMoney(playerid, 10000); ----------------------------------------------------- GivePlayerWeapon Дать оружие игроку. playerid Так и писать. weaponid ID Оружия. ammo Кол-во патронов. Пример:GivePlayerWeapon(playerid, 26, 250); ----------------------------------------------------- IsPlayerAdmin Используется в командах предназначенных для админа. playerid Так и писать. Returns 1 если игрок админ, 0 если нет. Пример:if(IsPlayerAdmin(playerid)){ ------------------------------------------------------------ Kick Кикнуть игрока. playerid ID игрока которого надо кикнуть. Пример:Kick(playerid); ------------------------------------------------------------ PlayerPlaySound Эта функция играет звук для игрока. Звуки могут быть добавлены для некоторых очень хороших эффектов, есть только несколько доступных звуков. Важное примечание: x/y/z-координаты, не имеют большого влияния на звук. playerid так и писать. soundid ID музыки. Float:x x-Смотри пример (Ставь 0.0) Float:y y- Смотри пример (Ставь 0.0) Float:z z- Смотри пример (Ставь 0.0) Пример:PlayPlayerSound(playerid, 1025, 0.0, 0.0, 0.0); ------------------------------------------------------------ RemovePlayerFromVehicle Эта функция выкидывает игрока от транспортного средства! playerid так и пиши. Пример:RemovePlayerFromVehicle(playerid); ------------------------------------------------------------ ResetPlayerMoney Сбросить деньги игрока на 0. Пример:ResetPlayerMoney(playerid); ---------------------------------------------------------------- ResetPlayerWeapons Сбросить оружие игрока Пример:ResetPlayerWeapons(playerid); ------------------------------------------------------------------- SendClientMessage Выводит текст сообщения отдельному игроку playerid так и пиши. color цвет. const message[] сообщение. Пример:SendClientMessage(playerid, 0xFFFF00AA, "Можно писать на Русском !"); ------------------------------------------------------------------- SendClientMessageToAll Выводит текст сообщения всем игрокам color Цвет. const message[] Сообщение. Пример:SendClientMessage(0xFFFF00AA, "Тут тоже мона на Русском !"); ------------------------------------------------------------------- SendDeathMessage Сообщение о смерти игрока. Пример:SendDeathMessage(killerid, playerid, reason); ------------------------------------------------------------------- SetCameraBehindPlayer Камера позади игрока. Пример:SetCameraBehindPlayer(playerid); ------------------------------------------------------------------- SetGameModeText Выводит названия вашего гейммода в списке серверов. Пример:SetGameModeText("Las Venturas Team Death Match"); ------------------------------------------------------------------- SetPlayerCameraLookAt Камера на игрока. Важное примечание: Вы должны будете использовать функцию SetCameraBehindPlayer, чтобы восстановить камеру игрока Пример:SetPlayerCameraLookAt(playerid, 324.34, 54.122. -173.35); --------------------------------------------------------------------- SetPlayerCameraPos Позиция камеры на игрока. Пример:SetPlayerCameraPos(playerid, 652.23, 457.21, 10.84); -------------------------------------------------------------------- SetPlayerCheckpoint Создать чекпоинт . playerid так и пиши. Float:x x- координата чекпоинта. Float:y y- координата чекпоинта. Float:z z- координата чекпоинта. Float:size Размер чекпоинта. Пример:SetPlayerCheckpoint(playerid, 354.12, 932.12, 19.34, 2.0); ------------------------------------------------------------------ SetPlayerColor Эта функция позволяет Вам изменять цвет игрока в игре. playerid Так и писать. color Цвет. Пример:SetPlayerColor(playerid, 0xFFFF00AA); ------------------------------------------------------------------ SetPlayerFacingAngle Пример:SetPlayerFacingAngle(playerid, 90.0); ------------------------------------------------------------------- SetPlayerHealth Дать кол-во жизней игроку. Пример:SetPlayerHealth(playerid, 95.0); ------------------------------------------------------------------- SetPlayerInterior Изменяет ид интерьера . Пример:SetPlayerInterior(playerid, 0); ------------------------------------------------------------------- SetPlayerPos Изменяет положение игрока на карте (При входе в чекпоинт..) Пример:SetPlayerPos(playerid, 34.236, 934.323, 12.345); ------------------------------------------------------------------- SetPlayerSkin Измените скин игрока Важное примечание: Этот игрок может разбить вашу игру! playerid так и пиши. skinid ID скина. Пример:SetPlayerSkin(playerid, 121); -------------------------------------------------------------------- SetPlayerWorldBounds Подробное описание ищи на форуме! Пример:SetPlayerWorldBounds(playerid, 20.0, 0.0, 20.0, 0.0); -------------------------------------------------------------- SetWorldTime Меняет время игры на любое указанное. Пример:SetWorldTime(12); -------------------------------------------------------------- ShowNameTags Показать имена игроков в игре (show) показывать -1, не показывать-0. Пример:ShowNameTags(0); -------------------------------------------------------------- ShowPlayerMarkers Показать игроков на радаре. показывать -1, не показывать-0. Пример:ShowPlayerMarkers(0);