Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Текст для игрока по пикапу.

Статус
В этой теме нельзя размещать новые ответы.

JFace

Умник
Добрый вечер уважаемые форумчане. Этот мануал посвящен теме:"Текст по пикапу". Сразу говорю что это для новичков ,так как не все новички знают, как это сделать.
Приступим к работе:
1) Для начало создадим переменную для пикапа.
PHP:
Ко всем new
PHP:
new nashtext;
2) Теперь нужно создать сам пикап:
Используем функцию 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); // координаты написал наугад
3) И так мы создали наш пикап, теперь нужно сделать, чтобы при вставание на него нам писался текст на экране.
Для этого мы будем использовать функцию: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:
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу