Всё о сервере, форум!
Основы программирования
ИНФОРМАЦИОННО-РАЗВЛЕКАТЕЛЬНЫЙ ПОРТАЛ

PrR[ Проект SAMP - Romashka [0.3e] ™18+™

Pawn :: Описание функций Pawn
Функции A_PLAYERS.INC
Страницы:

SetPlayerPos  Изменяет текущую позицию игрока
Синтаксис
SetPlayerPos(playerid, Float:x, Float:y, Float:z);
Параметры функции
playerid - ID игрока.
Float:x - Координата - X, для новой позиции игрока.
Float:y – Координата - Y, для новой позиции игрока.
Float:z – Координата - Z, для новой позиции игрока.
Возможное использование:
1 SetPlayerPos(playerid, 34.236, 934.323, 12.345);

GetPlayerPos  Получает текущую позицию игрока
Синтаксис
GetPlayerPos(playerid, &Float:x, &Float:y, &Float:z);
Параметры функции
playerid - ID игрока.
Float:x – переменная, куда будет записана Координата – X текущей позиции игрока.
Float:y – переменная, куда будет записана Координата – Y текущей позиции игрока.
Float:z переменная, куда будет записана Координата – Z текущей позиции игрока.
Возможное использование:
new Float:posx, Float:posy, Float:posz;
GetPlayerPos(playerid, posx, posy, posz);


SetPlayerFacingAngle  Устанавливает текущий угол поворота игрока.
Синтаксис
SetPlayerFacingAngle(playerid,Float:ang);
Параметры функции
playerid - ID игрока.
Float:ang - Новый угол поворота игрока.
Возможное использование:
new Float:posa;
SetPlayerFacingAngle(playerid, posa);


SetPlayerInterior  Изменяет текущий интерьер игрока.
Синтаксис
SetPlayerInterior(playerid,interiorid);
Параметры функции
playerid - ID игрока.
interiorid – ID интерьера игрока.
Возможное использование:
1 SetPlayerInterior(playerid, 0);

GetPlayerInterior  Получает текущий интерьер игрока.
Синтаксис
GetPlayerInterior(playerid,interiorid);
Параметры функции
playerid - ID игрока.
interiorid – ID интерьера игрока.
Возможное использование:
1 GetPlayerInterior(playerid, 0);

SetPlayerHealth  Устанавливает текущий уровень здоровья игрока.
Синтаксис
SetPlayerHealth(playerid,Float:health);
Параметры функции
playerid - ID игрока.
Float:health - Новое здоровье, вещественное число или проинициализированная переменная с значением здоровья.
Возможное использование:
1 SetPlayerHealth(playerid, 95,5);

GetPlayerHealth  Получает текущий уровень здоровья игрока.
Синтаксис
GetPlayerHealth(playerid,Float:health);
Параметры функции
playerid - ID игрока.
Float:health – Переменная, куда записывается текущий уровень здоровья игрока.
Возможное использование:
new Float:hp;
GetPlayerHealth(playerid, hp);


SetPlayerArmour  Устанавливает текущий уровень брони игрока.
Синтаксис
SetPlayerArmour(playerid,Float:ang);
Параметры функции
playerid - ID игрока.
Float:ang – Значение уровня брони или инициализированная переменная со значением брони.
Возможное использование:
1 SetPlayerArmour(playerid, 95.5);

GetPlayerArmour  Получает текущий уровень брони игрока.
Синтаксис
GetPlayerArmour(playerid,Float:ang);
Параметры функции
playerid - ID игрока.
Float:ang – Значение уровня брони или инициализированная переменная со значением брони.
Возможное использование:
1 GetPlayerArmour(playerid, 95.5);

SetPlayerAmmo  Устанавливает количество патронов у оружия в определенном слоте.
Синтаксис
SetPlayerAmmo(playerid, weaponslot, ammo);
Параметры функции
playerid - ID игрока.
weaponslot – Слот оружия
ammo – Количество патронов
Возможное использование:
1 SetPlayerAmmo(playerid,8,150);

GetPlayerAmmo Функция возвращает текущее количество патронов у оружия которое держит игрок.
Синтаксис
GetPlayerAmmo(playerid);
Параметры функции
playerid - ID игрока.
Возможное использование:
1 new ammo = GetPlayerAmmo(playerid);

GetPlayerWeaponState  Функция возвращает состояние оружия игрока
Синтаксис
GetPlayerWeaponState(playerid);
Параметры функции
playerid - ID игрока.
Возможное использование:
1 GetPlayerWeaponState(playerid);

GetPlayerTargetPlayer  Функция проверяет прицеливание игрока на другого игрока.
Эта функция введена в SAMP 0.3d и в ранних версиях работать не будет.
Синтаксис
GetPlayerTargetPlayer(playerid);
Параметры функции
playerid - ID игрока.
Возможное использование:
1 GetPlayerTargetPlayer(playerid);

SetPlayerTeam  Используйте эту функцию для изменения команды игрока.
Игроки одной команды не смогут навредить друг другу.
Синтаксис
SetPlayerTeam(playerid, teamid);
Параметры функции
playerid - ID игрока.
teamid - ID команды, членом которой станет игрок.
Возможное использование:
1 SetPlayerTeam(playerid, TEAM_BALLAS);

GetPlayerTeam  Получает идентификатор команды игрока в которой он находится.
Синтаксис
SetPlayerTeam(playerid);
Параметры функции
playerid - ID игрока.
Возможное использование:
1 GetPlayerTeam(playerid);

SetPlayerScore  Обновляет счет игрока до другого значения.
Синтаксис
SetPlayerScore(playerid,score);
Параметры функции
playerid - ID игрока.
score - Новый счет игрока.
Возможное использование:
1 SetPlayerScore(playerid, 10000);


Страницы:

Логин: Пароль:
Забыли пароль?Регистрация
При копировании материала с сайта активная ссылка обязательна!
Сайт управляется SiNG cms © 2010-2015