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)