Kliens oldal:
function gui(key)
screenWidth, screenHeight = guiGetScreenSize()
windowWidth, windowHeight = 800, 600
x = (screenWidth/2) - (windowWidth/2)
y = (screenHeight/2) - (windowHeight/2)
hatter = guiCreateStaticImage(x, y, 800, 600, \"img.png\", false)
showCursor(true)
x = guiCreateLabel(720, 25, 120, 40, \"\", false, hatter)
--gomb2 = guiCreateLabel(700, 30, 120, 40, \"\", false, hatter)
--gomb3 = guiCreateLabel(650, 30, 120, 40, \"\", false, hatter)
gomb1 = guiCreateButton(720, 250, 120, 40, \"CS\", false, hatter) -- gombot kell csinálni, mert tudtommal már nem működik a label-es dolog, ezért...
guiSetAlpha(gomb, 0) -- ... itt nem látható már, de létezik
addEventHandler(\"onClientGUIClick\", x, bezaras, false)
--addEventHandler(\"onClientGUIClick\", gomb2, g2, false)
--addEventHandler(\"onClientGUIClick\", gomb3, g3, false)
addEventHandler(\"onClientGUIClick\", gomb1, g1, false)
end
bindKey(\"f4\", \"down\", gui)
function bezaras()
showCursor(false)
guiSetVisible(hatter, false)
end
function g1() -- a teleportálós funkció
setTimer(triggerServerEvent, 100, 1, \"tp\", resourceRoot) -- raktam rá timert mertmértne
end
Szerver oldal:
function tpme(player)
player = client
spawnPlayer(player, x, y, z) -- x, y, z helyére helyettesítsd be a koordinátáid
end
addEvent(\"tp\", true)
addEventHandler(\"tp\", resourceRoot, tpme)