GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Archívum => A témát indította: DarkxD - 2016. Április 05. - 21:15:22

Cím: ShowCursor ?
Írta: DarkxD - 2016. Április 05. - 21:15:22
Ennek a résznek van valami értelme? Még nagyon kezdetleges dolgoknak állok neki.
 
function cursor()
showCursor(true)
if
showCursor = true
then
showCursor(false)
end
end
addCommandHandler(\"klikk\", cursor)
Cím: ShowCursor ?
Írta: impreZZa - 2016. Április 05. - 21:19:32
https://wiki.multitheftauto.com/wiki/IsCursorShowing
Cím: ShowCursor ?
Írta: DarkxD - 2016. Április 05. - 21:25:27
Oké,.... Fingom sincs mit tudok vele kezdeni. :D
Cím: ShowCursor ?
Írta: Robika1 - 2016. Április 05. - 22:04:14
Szia. Itt egy példa:
 
function cursor()
if isCursorShowing() then -- ha látszik az egér
showCursor(false) -- tűntesse el
else -- vagy
showCursor(true) -- mutassa
end
end
addCommandHandler(\"klikk\", cursor)

 
vagy
 
function cursor()
local state = isCursorShowing() -- bekéred, hogy látszik-e (visszakapsz egy booleant)
local state = not state -- a bekért értéket negálod (\"megfordítod\")
showCursor(state) -- beállítod a negált értéket
end
addCommandHandler(\"klikk\", cursor)

 
Az elsőt a tiédből formáztam, a másodikat az mta wikiről szedtem.
Robika1
Cím: ShowCursor ?
Írta: impreZZa - 2016. Április 05. - 22:14:18
addCommandHandler(\"klikk\", function()
  showCursor(not isCursorShowing())
end)
Cím: ShowCursor ?
Írta: DarkxD - 2016. Április 06. - 15:58:26
Köszönöm szépen, sikerült, működik! :)