13:29
ОбновитьСмайлыBB-Коды
Чат-ня
Функции PAWNO - Форум - gta


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Naemnik95  
Функции PAWNO
Naemnik95Дата: Вторник, 22.02.2011, 15:11 | Сообщение # 1
Генерал-полковник
Группа: Пользователи
Сообщений: 81
« 865 »
Статус:
Code
IsPlayerNPC

Эта функция предназначена для проверки является ли игрок ботом

Code
playerid
- ИД игрока для проверки.

Quote

public OnPlayerConnect(playerid)
{
if (IsPlayerNPC(playerid))
{
SendClientMessageToAll(0xDEEE20FF,"Бот присоединился!");
return 1;
}
}

Такая простенькая функция.
===========================================================================
Code
GivePlayerWeapon

Параметры изпользования:
Code
(playerid, weaponid, ammo)

Code
playerid
Указывает, что оружие выдаётся данному игроку
Code
weaponid
Ид оружия, который будет выдан игроку
Code
ammo
Количество патрон
Code
Returns
Эта функция не возвращает определенное значение

Пример изпользования:

Quote
GivePlayerWeapon(playerid, 26, 500); //Игроку выдаётся оружие под идом 26 с кол-во патрон 500

===========================================================================

Code
AddStaticVehicle
AddStaticVehicle(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2);

Quote
modelid
- ид машины
Quote
Float:X,Y,Z
- положение машины по 3м осям
Quote
Float:angle
- Угол
Quote
color(1-2)
- Цвет 1 и 2
Пример использования:
Quote
if(strcmp(cmd, "/vehicle", true) == 0)// создаем комманду
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,0xFFFFFFAA,"Server: /vehicle [id]");// определяем что ввел игрок после команды, если ничего возвращаем его обратно
return 1;
}
new Float:x,Float:y,Float:z,Float:angle;// берем переменные для записи
GetPlayerPos(playerid,X,Y,Z);// определяем положение игрока в пространстве
AddStaticVehicle(strval(tmp),X,Y,Z,angle,0,0); // создаем машину,цвет будет 0
SendClientMessage(playerid,0xFFFFFFAA,"Server: машина создана"); // отправляем сообщение игроку
return 1;
}

===========================================================================
Code
SetGameModeText

Формат:
Quote

SetGameModeText(const string[]);

const string[] - Ваше название мода.

Пример:
public OnGameModeInit()
{
SetGameModeText("New Mode");
}


===========================================================================
Code
SendClientMessage(playerid, color, "text");

Code
playerid
- Игрок которому выводим сообщение(не менять)
Code
color
- цвет,можно ставить так 0xE0FFFFAA
Code
text
- текст сообщения(в ковычках)

Пример использования:

Quote

if(strcmp(cmd, "/message", true) == 0)// создаем комманду
{
SendClientMessage(playerid,0xFFFFFFAA,"Server Hello!"); // отправляем сообщение игроку
return 1;
}


  • Страница 1 из 1
  • 1
Поиск:

Вверх

©SYLAR-GTA. © 2008-2024. PDA, SiteMap.xml, Документация и авторские соглашения, Правила, Cайт оптимизирован под Движок WebKit/Blink

Яндекс.Метрика