Гарольд
Умник
Привет всем 
Это мой 3-ий урок
В голову ничего не приходит, так что перейдём сразу к функциям и их описаниям =D
С вас +ик.
Это мой 3-ий урок
В голову ничего не приходит, так что перейдём сразу к функциям и их описаниям =D
PHP:
native print(const string[]);
/*Эта функция выводит ваше сообщение в консоль.
Возможное использование: print("Привет, мир!");*/
native printf(const string[], {Float:_},...);
/*Эта функция тоже выводит сообщение в консоль,
правда здесь вы можете использовать %s, %d и т.д.
Возможное использование: printf("Твой ID: %d", playerid);*/
native format(output[], len, const format[], {Float:_},...);
/*Эта функция форматирует строку
output - переменная, len - длина, const format - текст
Возможное использование:
format(string, sizeof(string), "Привет, %d.", playerid);
SendClientMessage(playerid, 0xffffffff, string);*/
native SendClientMessage(playerid, color, const message[]);
/*Эта функция отправляет определённому игроку сообщение в чат
Возможное использование: SendClientMessage(playerid, 0x33aa33, "Чё делаешь?");, где playerid - ид игрока, 0x33aa33 - цвет*/
native SendClientMessageToAll(color, const message[]);
/*Эта функция отправляет всем игрокам сообщение в чат
Возможное использование: SendClientMessageToAll(playerid, 0xffffffff, "Чё делаете?");*/
native SendPlayerMessageToPlayer(playerid, senderid, const message[]);
/*Эта функция отправляет определённому игроку сообщение от другого игрока
Возможное использование: SendPlayerMessageToPlayer(playerid, 0, "Как дела?");, где playerid - ид тому которому отправляем,
0 - ид отправителя*/
native SendPlayerMessageToAll(senderid, const message[]);
/*Эта функция отправляет сообщение всем игрокам от имени другого игрока
Возможное использование: SendPlayerMessageToAll(senderid, "qq all");*/
native SendDeathMessage(killer, killee, weapon);
/*Эта функция отправляет киллстат, кто играл на ДМ, РПГ серверах знают
Возможное использование: SendDeathMessage(killerid, playerid, weapon);, где killerid - ид киллера, playerid - ид погибшего,
weapon - орудие убийства =)*/
native GameTextForAll(const message[], time, style);
/*Эта функция выводит временный текстдрав для всех игроков
Возможное использование: GameTextForAll("Нельзя!", 3000, 1);, где 3000 - время в миллисекундах, 1 - стиль*/
native SetTimer(funcname[], interval, repeating);
/*Эта функция создаёт таймер, после окончания которого будет выполнятся функция которую вы написали
Возможное использование: SetTimer("UpdateClock", 5000, 1);, где UpdateClock - название функции,
5000 - время в миллисекундах, 1 - будет ли он бесконечен или нет*/
native KillTimer(timerid);
/*Эта функция "убивает" таймер
Возможное использование: KillTimer(clocktimer);, где clocktimer - ид таймера*/
native SetGameModeText(const string[]);
/*Эта функция меняет значение Mode в SAMP.
Возможное использование: SetGameModeInit("LVDM");*/
native AddPlayerClass(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:z_angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo);
/*Эта функция добавляет новый класс игрока на сервер
modelid - ИД скина
spawn_x - X координата места класса
spawn_y - Y координата места класса
spawn_z - Z координата места класса
z_angle - Угол поворота игрока
weapon1 - ИД оружия 1
Далее я думаю всё понятно.*/
Последнее редактирование:
