http://laska-samp.biz/articles/pawn-book/opisanie-fynkcij/playrsinc_3
°•°•° Проект SAMP - Romashka [0.3e] ™18+™ °•°•° :: Теория :: Pawn :: Описание функций Pawn

Функции A_PLAYERS.INC

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

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

GetPlayerIp Получает IP адрес игрока.
Синтаксис
GetPlayerIp(playerid, name[], len);
Параметры функции
playerid - ID игрока.
name[] – Строка, в которую необходимо записать IP игрока
len – длина этой строки.
Возможное использование:
1 new playerip[20] = GetPlayerIp(playerid, playerip, sizeof(playerip));

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

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

GetPlayerKeys  Возвращает ID клавиши которую игрок нажимает в данный момент.
Синтаксис
GetPlayerKeys(playerid, &keys, &updown, &leftright);
Параметры функции
playerid - ID игрока.
keys - Переменная хранящая состояние нажатой клавиши
updown - Вверх или вниз аналоговое значение
leftright - Левая или правая аналоговое значение
Возможное использование:
new Keys,ud,lr;
GetPlayerKeys(playerid,Keys,ud,lr);


SetPlayerTime  Устанавливает игровое время.
Синтаксис
SetPlayerTime(playerid, hour, minute);
Параметры функции
playerid - ID игрока.
hour – Строка, в которую необходимо записать имя игрока
minute – длина этой строки.
Возможное использование:
1 SetPlayerTime(playerid,12,00);

GetPlayerTime  Функция возвращает текущее время на сервере.
Синтаксис
GetPlayerTime(playerid, &hour, &minute);
Параметры функции
playerid - ID игрока.
hour – Строка, в которую необходимо записать имя игрока
minute – длина этой строки.
Возможное использование:
new hour,minute;
GetPlayerTime(playerid, hour, minute);


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

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

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

SetPlayerWantedLevel  Устанавливает уровень розыска игрока.
Синтаксис
SetPlayerWantedLevel(playerid, level);
Параметры функции
playerid - ID игрока.
level - Уровень розыска (кол-во звезд).
Возможное использование:
1 SetPlayerWantedLevel(playerid, 6);

GetPlayerWantedLevel  Получает уровень розыска игрока.
Синтаксис
GetPlayerWantedLevel(playerid, level);
Параметры функции
playerid - ID игрока.
Возможное использование:
1 new wLevel = GetPlayerWantedLevel(playerid);





Опубликовано 13 December 2013