20:43
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, PrettySweetie  
Форум SAMP о мультиплеерах для GTA. »   » Скриптинг » 3D текст в MTA SA
3D текст в MTA SA
AXEДата: Пятница, 09.08.2013, 21:06 | Сообщение # 1
Группа: Администратор
Сообщений: 6575
Награды: 156
Город: Ильичёвск
Репутация: 3907
Статус:
Как это работает:

Вам необходимо использовать экспортированную функцию из dxDraw3DText и написать текст

dxDraw3DText функция:

Синтаксис
[pwn]element dxDraw3DText( string text, int x, int y, int z [, int scale = 2, string font = "default", int r = 255, int g = 255, int b = 255, int maxDistance = 12 ] )[/pwn]

Необходимые аргументы:

text : Поток представляющий текст, который хотим написать.
x, y, z : Три направления расположения текста.

Настраиваемые:

scale : int определяет размер текста.
font : поток задающий шрифт текста, используются только следующие:
"по-умолчанию": Tahoma
"по-умолчанию-bold": Tahoma Bold
"clear": Verdana
"arial": Arial
"sans": Microsoft Sans Serif
"pricedown": Pricedown (GTA классический шрифт)
"bankgothic": Bank Gothic Medium
"diploma": Diploma Regular
"beckett": Beckett Regular
r, g, b : код цвета вашего текста .
maxDistance : int задающий расстояние видимости текста .

Returns:

Функция возвращает текстовый элемент при успехе и наоборот при провале.

Пример:

Этот пример отображает 3Д текст возле игрока, когда ресурс запущен и удаляет текст после 10 секунд:

[pwn]local dxDraw3DText = exports.3D_DX_Texts:dxDraw3DText -- define the function

addEventHandler( "onClientResourceStart", getResourceRootElement( getThisResource( ) ),
function( )
local x, y, z = getElementPosition( getLocalPlayer( ) ) -- getting the player coordinates
local playerName = getPlayerName( getLocalPlayer( ) ) -- getting the player name
local theText = dxDraw3DText( "Welcome " .. playerName, x, y, z ) -- dtawing the text
if theText then -- if it was drawn
setTimer( destroyElement, 5000, 1, theText ) -- set a time to destroy it after 5 seconds
end
end
)
[/pwn]

Дополнение:

- dxDraw3DText функция только клиентская.
- dxDraw3DText функции не нужно событие onClientRender для работы.
- dxDraw3DText функция создаёт только текст.

Используется в http://www.samp-rus.com/load/10-1-0-4359



Love will set you free!



Не совсем понятно что будет дальше, но ведь так во всём, даже бросая ровно в корзину бумагу, будучи уверенным на все 100%, что попадёшь, в последний момент дуновение ветра может сменить его траекторию.
Только продолжая свой путь, ты можешь зацепиться за жизнь так, что успеешь сделать всё, что задумал. Главное ставить себе цели, которые тебя волную.
Будь не тем, кем пытается сделать тебя жизнь, а тем, кем пытаешься сделать себя ты. Тогда жизнь поможет стать тем, кем хочешь.
KlebitДата: Пятница, 09.08.2013, 23:27 | Сообщение # 2
Уверенный в себе
Группа: Пользователи
Сообщений: 265
Награды: 0
Город: None
Репутация: -31
Замечания: 60%
Статус:
смысл темы? где я эту ф-ю искать должен?

Добавлено (09.08.2013, 23:27)
---------------------------------------------
еще и через гугл транслейтер

AXEДата: Суббота, 10.08.2013, 02:50 | Сообщение # 3
Группа: Администратор
Сообщений: 6575
Награды: 156
Город: Ильичёвск
Репутация: 3907
Статус:
Цитата (Klebit)
смысл темы? где я эту ф-ю искать должен?

http://www.samp-rus.com/load/10-1-0-4359



Love will set you free!



Не совсем понятно что будет дальше, но ведь так во всём, даже бросая ровно в корзину бумагу, будучи уверенным на все 100%, что попадёшь, в последний момент дуновение ветра может сменить его траекторию.
Только продолжая свой путь, ты можешь зацепиться за жизнь так, что успеешь сделать всё, что задумал. Главное ставить себе цели, которые тебя волную.
Будь не тем, кем пытается сделать тебя жизнь, а тем, кем пытаешься сделать себя ты. Тогда жизнь поможет стать тем, кем хочешь.
CoolDarkДата: Понедельник, 02.09.2013, 19:40 | Сообщение # 4
Освоившийся
Группа: Пользователи
Сообщений: 83
Награды: 0
Город: Вологда
Репутация: 30
Замечания: 0%
Статус:
Код
element dxDraw3DText( ... )


ELEMENT? o.O Но зачем?

Форум SAMP о мультиплеерах для GTA. »   » Скриптинг » 3D текст в MTA SA
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua