JFace
Умник
Добрый вечер уважаемые форумчане. Этот мануал посвящен теме:"Текст по пикапу". Сразу говорю что это для новичков ,так как не все новички знают, как это сделать.
Приступим к работе:
1) Для начало создадим переменную для пикапа.
2) Теперь нужно создать сам пикап:
Используем функцию CreatePickup.
Выглядит она так:
Перейдем к созданию нашего пикапа:
3) И так мы создали наш пикап, теперь нужно сделать, чтобы при вставание на него нам писался текст на экране.
Для этого мы будем использовать функцию:GameTextForPlayer
Пример функции:
Перейдем к нашему тексту по пикапу.
Идем в паблик:
Начинаем создавать нашу функцию по пикапу:
Теперь вы научились создавать пикапы с текстом.
Повторяю еще раз, что делал для новичков, темы подобной на форуме не нашел.
Не забываем оставлять спасибо:bz:
---------- Post added at 23:04 ---------- Previous post was at 23:00 ----------
Прошу добавить префикс к теме, так как забыл:df:
Приступим к работе:
1) Для начало создадим переменную для пикапа.
PHP:
Ко всем new
PHP:
new nashtext;
Используем функцию CreatePickup.
Выглядит она так:
PHP:
CreatePickup(model, type, Float:X, Float:Y, Float:Z, Virtualworld);
model ИД модели пикапа.
type Тип пикапа.
Float:X Координата X на карте.
Float:Y Координата Y на карте.
Float:Z Координата Z на карте.
virtualworld ИД виртуального мира. Если -1, то будет виден для всех виртуальных миров.
Также можно объявить переменную перед пикапом:
primer = CreatePickup(model, type, Float:X, Float:Y, Float:Z, Virtualworld);
PHP:
Переходим к паблику: public OnGameModeInit
PHP:
nashtext = CreatePickup(1239,23,-2164.2224,-248.9851,36.5156); // координаты написал наугад
Для этого мы будем использовать функцию:GameTextForPlayer
Пример функции:
PHP:
GameTextForPlayer(playerid, const string[], time, style)
playerid ИД игрока вставшего на пикап
const string[] Сам текст который будет написан на экране
time Продолжительность текста, показываемого в миллисекундах.
style Стиль текста
Всего существует 7 стилей текста.
Идем в паблик:
PHP:
public OnPlayerPickUpPickup
PHP:
else if(pickupid == nashtext){GameTextForPlayer(playerid, "~r~ Nash Text", 2000, 6);}
Повторяю еще раз, что делал для новичков, темы подобной на форуме не нашел.
Не забываем оставлять спасибо:bz:
---------- Post added at 23:04 ---------- Previous post was at 23:00 ----------
Прошу добавить префикс к теме, так как забыл:df:
