[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: volk, WhiteDZ  
Форум » Статии и Уроки МТА » Скриптинг (Scripting) » dxDraw"ы (урок от волка)
dxDraw"ы
volk
71 Оффлайн
Воскресенье, 30.01.2011, 13:29:41 | 1
Группа: Администратор
Репутация:

итак кто хочет рисовать картинки линии и т.п в мта этот урок для вас

итак этак функция dxDraw исключительно на клиентской стороне

создадим надпись русские круче всех когда игрок заходит на сервер

итак мы используем функцию DxDrawText для начала .

итак когда игрок войдёт на сервер у него появится надпись на экране русскими буквами "Русские круче всех !!!!!!!!!!! "

Code

local rootElement = getRootElement()
local screenWidth,screenHeight = guiGetScreenSize()   -- делаем локальную переменную  для кординат на экране     
         
         
function createText ( )
     dxDrawText( " Русские круче всех!!!!!!", 300.0,960.0,976.0,123.0, tocolor ( 192,192,192,255 ), 1.15, "default-bold","left","top", false, false ,true )
                     setTimer(function() removeEventHandler("onClientRender",rootElement, createText ) end, 5000,1)  -- время когда надпись уберётся с экрана     
end
         
-- итак чтобы изменить цвет шрифта меняем где tocolor ( 192,192,192,255 ) в скобках
-- чтобы изменить позицию на экране меняем  вот эти кординаты 300.0,960.0,976.0,123.0

function remotePlayerJoin()     
addEventHandler("onClientRender",rootElement, createText)  -- запускаем функцию createText через евент
end
addEventHandler("onClientPlayerJoin", getLocalPlayer(), remotePlayerJoin)  -- эвент когда игрок вошёл на сервер


скриптер в мта ^_^

создаю Zombie mod версия 2.6.0
IP mtasa://109.95.210.20:22043 кликни и попадёшь на сервер
название: Advanced Zombie Mod

если уебался люби и кататься. :D

хочешь отблагодарить? ставь + в репу или в награду :)

хочешь классные скрипты для своего сервера? пиши в лс оплата веб мани или яндекс деньги.

Сообщение отредактировал volk - Воскресенье, 30.01.2011, 13:36:48
 
IvanWhite
77 Оффлайн
Воскресенье, 30.01.2011, 14:44:32 | 2
Группа: Пользователи
Репутация:

ммм пригодится! hands
 
volk
71 Оффлайн
Пятница, 04.02.2011, 20:17:48 | 3
Группа: Администратор
Репутация:

итак выкладываю новую версию этого урока со скрином и переделанный

создаём текст на экране игроков когда ресурс запускается
эта функция dxDraw исключительно на клиентской стороне .

Code
   
function createText() -- создаём функцию createText()
    dxDrawText( "Русские вперёд хД !!!!!!!!!!!!!", 300.0,300.0,300.0,123.0, tocolor ( 0,192,192,255 ), 5.15, "default-bold","left","top", false, false ,true ) -- пишем текст в кавычках  ,  300.0,300.0,300.0,123.0 меняем координаты , tocolor ( 0,192,192,255 ) в скобках меняем цвет ,5.15 -размер шрифта.
end
addEventHandler ( "onClientRender", getRootElement(), createText ) -- эвент на рендер
setTimer( removeEventHandler, 5000, 1, "onClientRender", getRootElement(), createText ) -- делаем таймер когда надпись с экрана уберётся
   

скрин :
biggrin



скриптер в мта ^_^

создаю Zombie mod версия 2.6.0
IP mtasa://109.95.210.20:22043 кликни и попадёшь на сервер
название: Advanced Zombie Mod

если уебался люби и кататься. :D

хочешь отблагодарить? ставь + в репу или в награду :)

хочешь классные скрипты для своего сервера? пиши в лс оплата веб мани или яндекс деньги.

 
ShadyZzZ
10 Оффлайн
Среда, 14.03.2012, 14:56:55 | 4
Группа: Пользователи
Репутация:

ахахха biggrin biggrin


http://mta-rus.ucoz.com/ новый портал о МТА!
 
Nero
3 Оффлайн
Вторник, 30.10.2012, 00:02:02 | 5
Группа: Пользователи
Репутация:

дай скайп или добавь меня grachow1 volk,
 
vitalikanikienko
3 Оффлайн
Среда, 20.03.2013, 08:50:21 | 6
Группа: Пользователи
Репутация:

Пацаны а кто знает как сделать у себя на сервере чтоб перед ником было написанно (Гл админ , Модератор и т.д.) Скажите плиииз )
 
Krot163
3 Оффлайн
Четверг, 28.03.2013, 09:54:03 | 7
Группа: Пользователи
Репутация:

Я добавил машины на сервер, как мне изменить стандартное название машины на то которое я хочу?
 
Форум » Статии и Уроки МТА » Скриптинг (Scripting) » dxDraw"ы (урок от волка)
  • Страница 1 из 1
  • 1
Поиск: