Wysłany: 2016-01-26, 16:11
Axmell
E-Commerce
Wiek: 24 Na forum: 3810 dni Posty: 279
Nick w MP: %Axmell
Piwa : 224
co dopisac do kodu aby by? napis na srodku ekranu np, EEELLOO?
xx ={
{- 1617.6149902344 , 685.85809326172 , 6.1875 }
}
for k , v in ipairs ( xx ) do
createMarker ( v [ 1 ], v [ 2 ], v [ 3 ], "cylinder" , 1.5 , 150 , 255 , 150 , 150 )
end
function markerAlert ( source )
gxxn ( source , 31 , 40 )
gxxn ( source , 3 , 40 )
gxxeapxx ( source , 31 , 40 )
givxxpon ( source , 31 , 40 )
outputChatBox ( "Dxxxxx." , source , 0 , 0 , 255 )
end
addEventHandler ( "onMarkerHit" , resourceRoot , markerAlert )
Wysłany: 2016-01-26, 16:16
BlackTen
LUA Dev.
Wiek: 28 Na forum: 4330 dni Posty: 698
Piwa : 2080
Więcej informacji znajdziesz w Wikipedii MTA: dxDrawText
Więcej informacji znajdziesz w Wikipedii MTA: addEvent
PS. Je?eli nie ogarniesz, pisz pomog?.
Wysłany: 2016-01-26, 16:18
Axmell
E-Commerce
Wiek: 24 Na forum: 3810 dni Posty: 279
Nick w MP: %Axmell
Piwa : 224
No lepiej by by?o jak by? pom?g?.. Dla mnie to czarna magia (jak na razie)
Jak mo?esz to wyt?umacz
Wysłany: 2016-01-26, 16:39
BlackTen
LUA Dev.
Wiek: 28 Na forum: 4330 dni Posty: 698
Piwa : 2080
S-SIDE xx ={
{- 1617.6149902344 , 685.85809326172 , 6.1875 }
}
for k , v in ipairs ( xx ) do
createMarker ( v [ 1 ], v [ 2 ], v [ 3 ], "cylinder" , 1.5 , 150 , 255 , 150 , 150 )
end
function markerAlert ( source )
gxxn ( source , 31 , 40 )
gxxn ( source , 3 , 40 )
gxxeapxx ( source , 31 , 40 )
givxxpon ( source , 31 , 40 )
outputChatBox ( "Dxxxxx." , source , 0 , 0 , 255 )
triggerClientEvent ( source , "infoDX" , root )
end
addEventHandler ( "onMarkerHit" , resourceRoot , markerAlert )
C-SIDE
local screenW , screenH = guiGetScreenSize ()
addEvent ( "infoDX" , true )
addEventHandler ( "infoDX" , root ,function ()
addEventHandler ( "onClientRender" , root , panelek )
end )
function panelek ()
dxDrawText ( "ELOOOO" , screenW * 0.3016 , screenH * 0.3231 , screenW * 0.6797 , screenH * 0.5102 , tocolor ( 255 , 0 , 0 , 255 ), 2.00 , "pricedown" , "center" , "center" , false , false , false , false , false )
end
setTimer ( removeEventHandler ( "onClientRender" , root , panelek ), 5000 , 1 )
Takie co? powinno dzia?a?, nie testowane !
Wysłany: 2016-01-26, 16:43
Axmell
E-Commerce
Wiek: 24 Na forum: 3810 dni Posty: 279
Nick w MP: %Axmell
Piwa : 224
Prawie wszystko ok tylko napis nie znika :\
Wysłany: 2016-01-26, 16:44
Emm
***** ***
Wiek: 32 Na forum: 3880 dni Posty: 3191
Nick w MP: Emm
Piwa : 6162
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
addEventHandler ( "onClientRender" , root ,
function()
dxDrawText ( "ELOOOO :)" , 520.0000 , 8.0000 , 224.0000 , 29.0000 , tocolor ( 0 , 255 , 0 , 255 ), 1.1 , "pricedown" , "left" , "top" , false , false , false )
end
)
Dajesz po stronie clienta.
Podpis
Użytkownik : 20.10.2015r
GTAO Member : 06.03.2016r
Support-Team : 20.01.2016r
Moderator : 30.03.2016r
Mod-Team : 08.10.2016r
Vice Admin : 04.05.2018r
Administrator : 03.05.2022r
[you]
! Koniecznie zapoznaj się z
regulaminem forum .
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również
regulaminy działów , w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez
Administrację , przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w
tym dziale .
Najważniejsze informacje od
Administracji możesz przeczytać
tutaj oraz
tutaj .
Wysłany: 2016-01-26, 16:44
BlackTen
LUA Dev.
Wiek: 28 Na forum: 4330 dni Posty: 698
Piwa : 2080
Poczekaj
[ Dodano : 2016-01-26, 16:45 ]
local screenW , screenH = guiGetScreenSize ()
addEvent ( "infoDX" , true )
addEventHandler ( "infoDX" , root ,function ()
addEventHandler ( "onClientRender" , root , panelek )
end )
function panelek ()
dxDrawText ( "ELOOOO" , screenW * 0.3016 , screenH * 0.3231 , screenW * 0.6797 , screenH * 0.5102 , tocolor ( 255 , 0 , 0 , 255 ), 2.00 , "pricedown" , "center" , "center" , false , false , false , false , false )
end
function koniec ()
removeEventHandler ( "onClientRender" , root , panelek )
end
setTimer ( koniec , 5000 , 1 ) C-SIDE
Wysłany: 2016-01-26, 16:49
Axmell
E-Commerce
Wiek: 24 Na forum: 3810 dni Posty: 279
Nick w MP: %Axmell
Piwa : 224
Dzi?ki za pomoc, a czcionke moge zmienic?
Wysłany: 2016-01-26, 16:58
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4261 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
Je?eli chcesz doda? swoj? w?asn? to u?yj tego :
A je?eli chcesz zmieni? na gotowe czcionki mta to tutaj masz ich rodzaje :
"default": Tahoma
"default-bold": Tahoma Bold
"clear": Verdana
"arial": Arial
"sans": Microsoft Sans Serif
"pricedown": Pricedown (GTA's theme text)
"bankgothic": Bank Gothic Medium
"diploma": Diploma Regular
"beckett": Beckett Regular
Podpis
Support-Team: 25.01.2016
Moderator: 10.07.2016
GG: 51274621
Skype : kuba_wicinski
Wysłany: 2016-01-26, 16:59
Axmell
E-Commerce
Wiek: 24 Na forum: 3810 dni Posty: 279
Nick w MP: %Axmell
Piwa : 224
Po wej?ciu drugi raz w marker napis nie znika :\
[ Dodano : 2016-01-26, 17:01 ]
Gdzie to mam dopisac? pod 1 funkcje?
Wysłany: 2016-01-26, 17:01
BlackTen
LUA Dev.
Wiek: 28 Na forum: 4330 dni Posty: 698
Piwa : 2080
hmm, to ju? trzeba inaczej.
Wysłany: 2016-01-26, 17:09
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4261 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
Tam gdzie napisa?em "czcionka" tam wpisujesz jej typ
dxDrawText ( "ELOOOO" , screenW * 0.3016 , screenH * 0.3231 , screenW * 0.6797 , screenH * 0.5102 , tocolor ( 255 , 0 , 0 , 255 ), 2.00 , "czcionka" , "center" , "center" , false , false , false , false , false )
A je?eli chcesz stworzy? swoj? czcionk? to :
Na pocz?tku kodu wklejasz to (w rozmiar wpisujesz jaki? rozmiar czcionki np 30)
mojepismo = dxCreateFont ( "jakas_tam_nazwa_czcionki.ttf" , rozmiar )
Nast?pnie podmieniasz t? linijk?:
dxDrawText ( "ELOOOO" , screenW * 0.3016 , screenH * 0.3231 , screenW * 0.6797 , screenH * 0.5102 , tocolor ( 255 , 0 , 0 , 255 ), 2.00 , "pricedown" , "center" , "center" , false , false , false , false , false )
na
dxDrawText ( "ELOOOO" , screenW * 0.3016 , screenH * 0.3231 , screenW * 0.6797 , screenH * 0.5102 , tocolor ( 255 , 0 , 0 , 255 ), 2.00 , mojepismo , "center" , "center" , false , false , false , false , false )
Podpis
Support-Team: 25.01.2016
Moderator: 10.07.2016
GG: 51274621
Skype : kuba_wicinski
Wysłany: 2016-01-26, 17:19
Axmell
E-Commerce
Wiek: 24 Na forum: 3810 dni Posty: 279
Nick w MP: %Axmell
Piwa : 224
A jak zrobic zeby nie zostawa? napis po drugim wejsciu w marker?
Wysłany: 2016-01-26, 17:34
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4261 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
Spr?buj co? takiego
xx ={
{- 1617.6149902344 , 685.85809326172 , 6.1875 }
}
for k , v in ipairs ( xx ) do
marker = createMarker ( v [ 1 ], v [ 2 ], v [ 3 ], "cylinder" , 1.5 , 150 , 255 , 150 , 150 )
end
addEventHandler ( "onMarkerHit" , getRootElement (),
function ( source )
if source ~= marker then return end
if getElementData ( marker , "jest" ) == 1 then
outputChatBox ( "jaki? tam tekst" , source )
else
gxxn ( source , 31 , 40 )
gxxn ( source , 3 , 40 )
gxxeapxx ( source , 31 , 40 )
givxxpon ( source , 31 , 40 )
setElementData ( marker , "jest" , 1 )
outputChatBox ( "Dxxxxx." , source , 0 , 0 , 255 )
triggerClientEvent ( source , "infoDX" , root )
setTimer ( function() setElementData ( marker , "jest" , nil ) end , 5000 , 1 )
end
end
)
Podpis
Support-Team: 25.01.2016
Moderator: 10.07.2016
GG: 51274621
Skype : kuba_wicinski
Wysłany: 2016-01-27, 10:17
Axmell
E-Commerce
Wiek: 24 Na forum: 3810 dni Posty: 279
Nick w MP: %Axmell
Piwa : 224
Tagi: napis
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: