Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-01-26, 16:11


Axmell

E-Commerce






Wiek: 24
Na forum: 3810 dni
Posty: 279
Nick w MP: %Axmell

Piwa: 224

Respekt: 50

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.5150,255,150,150)
end

function markerAlert(source)
        gxxn source3140 )
        gxxn source340 )
        gxxeapxx source3140 )
        givxxpon source3140 )
        outputChatBox("Dxxxxx.",source,0,0,255)
end
addEventHandler("onMarkerHit",resourceRoot,markerAlert)


Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 16:16


BlackTen

LUA Dev.






Wiek: 28
Na forum: 4329 dni
Posty: 698

Piwa: 2080

Respekt: 157
Respekt: 157Respekt: 157


Więcej informacji znajdziesz w Wikipedii MTA:

dxDrawText


Więcej informacji znajdziesz w Wikipedii MTA:

triggerClientEvent


Więcej informacji znajdziesz w Wikipedii MTA:

onClientRender


Więcej informacji znajdziesz w Wikipedii MTA:

addEvent


PS. Je?eli nie ogarniesz, pisz pomog?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 16:18


Axmell

E-Commerce






Wiek: 24
Na forum: 3810 dni
Posty: 279
Nick w MP: %Axmell

Piwa: 224

Respekt: 50

No lepiej by by?o jak by? pom?g?.. Dla mnie to czarna magia :D (jak na razie)
Jak mo?esz to wyt?umacz :P

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 16:39


BlackTen

LUA Dev.






Wiek: 28
Na forum: 4329 dni
Posty: 698

Piwa: 2080

Respekt: 157
Respekt: 157Respekt: 157

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.5150,255,150,150)
end

function markerAlert(source)
        gxxn source3140 )
        gxxn source340 )
        gxxeapxx source3140 )
        givxxpon source3140 )
        outputChatBox("Dxxxxx.",source,0,0,255)
        triggerClientEvent(source,"infoDX",root)
end
addEventHandler("onMarkerHit",resourceRoot,markerAlert)

C-SIDE

local screenWscreenH guiGetScreenSize()

addEvent("infoDX",true)
addEventHandler("infoDX",root,function ()
addEventHandler("onClientRender",root,panelek)
end)

function panelek ()
dxDrawText("ELOOOO"screenW 0.3016screenH 0.3231screenW 0.6797screenH 0.5102tocolor(25500255), 2.00"pricedown""center""center"falsefalsefalsefalsefalse)
end

setTimer(removeEventHandler("onClientRender",root,panelek),5000,1)


Takie co? powinno dzia?a?, nie testowane !

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 16:43


Axmell

E-Commerce






Wiek: 24
Na forum: 3810 dni
Posty: 279
Nick w MP: %Axmell

Piwa: 224

Respekt: 50

Prawie wszystko ok tylko napis nie znika :\

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 16:44


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   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


! 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.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 16:44


BlackTen

LUA Dev.






Wiek: 28
Na forum: 4329 dni
Posty: 698

Piwa: 2080

Respekt: 157
Respekt: 157Respekt: 157

Poczekaj :P

[ Dodano: 2016-01-26, 16:45 ]
local screenWscreenH guiGetScreenSize()

addEvent("infoDX",true)
addEventHandler("infoDX",root,function ()
addEventHandler("onClientRender",root,panelek)
end)

function panelek ()
dxDrawText("ELOOOO"screenW 0.3016screenH 0.3231screenW 0.6797screenH 0.5102tocolor(25500255), 2.00"pricedown""center""center"falsefalsefalsefalsefalse)
end

function koniec ()
removeEventHandler("onClientRender",root,panelek)
end
setTimer(koniec,5000,1)
C-SIDE

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 16:49


Axmell

E-Commerce






Wiek: 24
Na forum: 3810 dni
Posty: 279
Nick w MP: %Axmell

Piwa: 224

Respekt: 50

Dzi?ki za pomoc, a czcionke moge zmienic?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 16:58


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
Je?eli chcesz doda? swoj? w?asn? to u?yj tego :



Więcej informacji znajdziesz w Wikipedii MTA:

dxCreateFont



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
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 16:59


Axmell

E-Commerce






Wiek: 24
Na forum: 3810 dni
Posty: 279
Nick w MP: %Axmell

Piwa: 224

Respekt: 50

Po wej?ciu drugi raz w marker napis nie znika :\

[ Dodano: 2016-01-26, 17:01 ]
Gdzie to mam dopisac? pod 1 funkcje?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 17:01


BlackTen

LUA Dev.






Wiek: 28
Na forum: 4329 dni
Posty: 698

Piwa: 2080

Respekt: 157
Respekt: 157Respekt: 157

hmm, to ju? trzeba inaczej.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 17:09


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
Tam gdzie napisa?em "czcionka" tam wpisujesz jej typ

dxDrawText("ELOOOO"screenW 0.3016screenH 0.3231screenW 0.6797screenH 0.5102tocolor(25500255), 2.00"czcionka""center""center"falsefalsefalsefalsefalse)


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.3016screenH 0.3231screenW 0.6797screenH 0.5102tocolor(25500255), 2.00"pricedown""center""center"falsefalsefalsefalsefalse


na

dxDrawText("ELOOOO"screenW 0.3016screenH 0.3231screenW 0.6797screenH 0.5102tocolor(25500255), 2.00mojepismo"center""center"falsefalsefalsefalsefalse)


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 17:19


Axmell

E-Commerce






Wiek: 24
Na forum: 3810 dni
Posty: 279
Nick w MP: %Axmell

Piwa: 224

Respekt: 50

A jak zrobic zeby nie zostawa? napis po drugim wejsciu w marker?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 17:34


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
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.5150,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 source3140 )
        gxxn source340 )
        gxxeapxx source3140 )
        givxxpon source3140 )
        setElementData(marker,"jest",1)
        outputChatBox("Dxxxxx.",source,0,0,255)
        triggerClientEvent(source,"infoDX",root)
        setTimer ( function() setElementData(marker"jest"nilend5000)
    end
end
)


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-27, 10:17


Axmell

E-Commerce






Wiek: 24
Na forum: 3810 dni
Posty: 279
Nick w MP: %Axmell

Piwa: 224

Respekt: 50

Wicek7, nie dzia?a

Podpis
Postaw piwo autorowi tego posta
 

 
Tagi: napis
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku