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

Wysłany: 2018-02-25, 10:17


Assassin.







Wiek: 22
Na forum: 3380 dni
Posty: 9
Nick w MP: Assassin

Piwa: 1

Respekt: 50

Mam problem podobny do RodzyneQ, ale jednak troche inny.
Chce zrobic cos takiego, ze po wpisaniu komendy np oglosevent nazwa eventu pojawia? sie na gorze ekranu napis: (nick) zaprasza na event (nazwa eventu).
Prosze o pomoc, pracowalem do?? d?ugo, ale po prostu usunalem plik, bo niewypa?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-02-25, 10:25


Kuks*







Wiek: 15
Na forum: 3030 dni
Posty: 246
Nick w MP: Kuks*

Piwa: 2208

Respekt: 115,8
Respekt: 115,8

Assassin.,
function ogloszenieEv(plr,cmd,ev)
    dxDrawText("Administrator/ka "..getPlayerName(plr).."zaprasza na event "..evkoordynacje textu)
end
addCommandHandler("oglosevent"ogloszenieEv)


Sprawdz, bo nie testowalem

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-02-25, 11:29


TeeNekk

Cienzaruwka :v






Wiek: 23
Na forum: 3210 dni
Posty: 264
Nick w MP: TeeNekk.

Piwa: 919

Respekt: 110,5
Respekt: 110,5

"Kuks*" napisał/a:

Assassin.,
function ogloszenieEv(plr,cmd,ev)
    dxDrawText("Administrator/ka "..getPlayerName(plr).."zaprasza na event "..evkoordynacje textu)
end
addCommandHandler("oglosevent"ogloszenieEv)


Sprawdz, bo nie testowalem

To nie ma prawa dzia?a?.

to po cside

function draw()
dxDrawText("Administrator/ka "..kto.."zaprasza na event "..typ..", (dodaj pozycj? tekstu)
end

function x (cmd,typ)
kto = getPlayerName(localPlayer)
addEventHandler("onClientRender",getRootElement(),draw)
setTimer(function()
removeEventHandler("onClientRender",getRootElement(),draw)
end
end,6000,1)


pr?buj.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-02-25, 11:36


CjPomarancza

:-)






Wiek: 17
Na forum: 3183 dni
Posty: 90

Piwa: 12

Respekt: 60

"TeeNekk" napisał/a:

"Kuks*" napisał/a:

Assassin.,
function ogloszenieEv(plr,cmd,ev)
    dxDrawText("Administrator/ka "..getPlayerName(plr).."zaprasza na event "..evkoordynacje textu)
end
addCommandHandler("oglosevent"ogloszenieEv)


Sprawdz, bo nie testowalem

To nie ma prawa dzia?a?.

to po cside

function draw()
dxDrawText("Administrator/ka "..kto.."zaprasza na event "..typ..", (dodaj pozycj? tekstu)
end

function x (cmd,typ)
kto = getPlayerName(localPlayer)
addEventHandler("onClientRender",getRootElement(),draw)
setTimer(function()
removeEventHandler("onClientRender",getRootElement(),draw)
end
end,6000,1)


pr?buj.


Innym m?wisz, ?e nie ma prawa dzia?a?, a sam nie zamkn??e? dxDrawa i nie wiesz, jakie s? argumenty do komendy ;)

Podpis
Pomogłem? Doceń mnie i postaw :piwo: :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-02-25, 11:42


Barcioo

Kiedyś to było ST






Wiek: 26
Na forum: 4048 dni
Posty: 458
Nick w MP: Bartek.

Piwa: 1887

Respekt: 460
Respekt: 460


Więcej informacji znajdziesz w Wikipedii MTA:

RemoveEventHandler
?eby komu? wiki si? nie chcia?o sprawdzi? 3min roboty ?eby przerobi? pod siebie kod ...



 
function drawText() 
    dxDrawText(text10,100end

function doText (command, ...)
    if command == "oglosevent" then 
        --if getElementData(localPlayer,"player:admin"then return end 
           ev table.concat({...},"")
           text =  "Administrator/ka "..getPlayerName(localPlayer).. " zaprasza na event "..ev 
           addEventHandler"onClientRender"rootdrawText)   
    elseif command == "ogloseventoff" then
        removeEventHandler"onClientRender"rootdrawText) 
    end
end
addCommandHandler("oglosevent"doTextaddCommandHandler("ogloseventoff"doText)


[ Dodano: 2018-02-25, 11:42 ]
w dx mo?esz sobie reszt? zmieni?

Podpis
Kanał Youtube;
A tu zapraszam
, pomogłem Ci? Wynagrodź mnie :piwo: :)


SUPPORT TEAM- 2016-09-03 do 2018-05-25
Test Mod- 2018-05-25
1k dni na Forum - 2018-01-28


GG: 62111935
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-01, 16:10


Assassin.







Wiek: 22
Na forum: 3380 dni
Posty: 9
Nick w MP: Assassin

Piwa: 1

Respekt: 50

Mi nie dzia?a. Zrobi?em to tak:
function drawText() 
     dxDrawText(textscreenW 0.420screenH 0screenW 0.500screenH 0.20tocolor(0100255255), 0.70"bankgothic""left""center"falsefalsefalsefalsefalse)    
end

function doText (command, ...)
    if command == "oglosevent" then 
        --if getElementData(localPlayer,"player:admin"then return end 
           ev table.concat({...},"")
           text =  "Administrator/ka "..getPlayerName(localPlayer).. " zaprasza na event "..ev 
           addEventHandler"onClientRender"rootdrawText)   
    elseif command == "ogloseventoff" then
        removeEventHandler"onClientRender"rootdrawText) 
    end
end
addCommandHandler("oglosevent"doTextaddCommandHandler("ogloseventoff"doText)

W DB3 niczego nie mam, napis sie nie pojawia.

Postaw piwo autorowi tego posta
 

 
Tagi: tekst
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