Nie dzia?a mu, gdy? on nie chce aby wiadomo?? pojawia?a si? na chacie tylko na pasku na dole ekranu.
adwokatPL, musisz dorobi? sobie gui na dole ekranu i funkcj?, kt?ra zmieni tekst w tym gui po wpisaniu komendy /adm.
Ja stworzy?em sobie takie ma?e okienko, kt?ro znika po 5 sekundach.
info = {}
function createInfoWindow()
info.window = guiCreateStaticImage(0.05, 0.95, 0.3, 0.03, "img/bg.png", true)
info.text = guiCreateLabel(0.005, 0.001, 1, 1, "", true, info.window)
setTimer(guiSetVisible, 5000, 1, info.window, false)
end
function setInfoText(text, r, g, b)
createInfoWindow()
setTimer(guiSetText, 50, 1, info.text, text)
setTimer(guiLabelSetColor, 55, 1, info.text, r, g, b)
end
addEvent("setInfoText", true)
addEventHandler("setInfoText", getRootElement(), setInfoText)
Przyk?adowe zastosowanie przy u?yciu komendy /adm
function testCmd(source, cmd, text)
if text then
triggerClientEvent(source, "setInfoText", getRootElement(), text, 255, 0, 0)
else
outputChatBox("* Musisz poda? tre??!", source, 255, 0, 0, true)
end
end
addCommandHandler("adm", testCmd)
Liczby w triggerze oznaczaj? kolor tekstu w rgb.
Ta komenda obs?uguje tylko jeden wyraz jak tekst.
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