0 Üye ve 1 Ziyaretçi konuyu incelemekte.
local gRoot = getRootElement();local screen = {guiGetScreenSize()};local teleport_position = { {"Los Santos-Santa Maria Beach", 241.98561, -2004.87231, 20.00781}; {"Los Santos-Jefferson", 2226.09351, -1333.43176, 23.76875}; {"San Fierro-Doherty", -2038.38098, -140.14960, 35.31679}; {"San Fierro-Esplanade North", -2019.80603, -178.70354, 35.32031}; {"Area 51", 249.79205, 1854.74622, 8.77084}; {"Whetstone-Shady Creeks", -1534.73035, -2262.01660, 2.56875}; {"Red County-Hiltop Farm", 1067.50305, -317.51163, 73.99219} }function teleport_menu() window = guiCreateWindow((screen[1]/2)-(240/2), (screen[2]/2)-(320/2), 240, 320, "TTeleport", false); guiSetAlpha ( window, 0.70 ) guiSetVisible(window, false); teleport_button = guiCreateButton(0, 0.78, 1, 0.08, "Teleport [500$]", true, window); close_button = guiCreateButton(0, 0.88, 1, 0.08, "kapat", true, window); gridlist = guiCreateGridList(0, 0.08, 1.5, 0.68, true, window); guiGridListAddColumn(gridlist, "Spawn Bases", 0.85); for key, teleports in pairs(teleport_position) do local row = guiGridListAddRow(gridlist); guiGridListSetItemText(gridlist, row, 1, teleports[1], false, false); addEventHandler("onClientGUIClick", teleport_button, teleport_Button); addEventHandler("onClientGUIClick", close_button, close_Button); end;end;addEventHandler("onClientResourceStart", root, teleport_menu);Marks = {{259.33835, 1852.00928, 8.75781},--area51{243.98170, -2017.84583, 20.00781},--santamaria{2230.56714, -1366.20435, 23.76875},--LSballasbase{-158170, -2017.84583, 20.00781},--ormanbase{2230.56714, -1366.20435, 23.76875},--LSballasbase{-2019.60205, -114.74580, 35.17504},--sanfierro1}for k,v in ipairs (Marks) doz = v[3] -1Marker = createMarker (v[1], v[2], z, "cylinder", 2, 255, 255, 0, 0)setElementData (Marker,"markerPurpose","Sell")addEventHandler ("onClientMarkerHit",Marker,function(hit) if hit == localPlayer then if isPedInVehicle (localPlayer) then return end guiSetVisible (window,true) showCursor (true) playSound ("ac.wav")endend)endfunction teleport_Button(btn) guiSetVisible(window, false); showCursor(false); playSound ("kabul.mp3") local vehicle = getPedOccupiedVehicle(getLocalPlayer()); local check_gridlist = guiGridListGetItemText(gridlist, guiGridListGetSelectedItem(gridlist), 1); for key, teleports in pairs(teleport_position) do if teleports[1] == check_gridlist then --outputChatBox("* You teleported to " ..teleports[1], 0, 255, 0); triggerServerEvent ("teltus",localPlayer) fadeCamera(false, 1.0); setTimer(fadeCamera, 1000, 1, true); setTimer(setElementPosition, 1000, 1, getLocalPlayer(), teleports[2], teleports[3], teleports[4]); if vehicle then setTimer(setElementPosition, 1000, 1, vehicle, teleports[2], teleports[3], teleports[4]); end; end; end;end;function close_Button() guiSetVisible(window, false); showCursor(false); playSound ("kapat.mp3")end;
addEvent("teltus", true)addEventHandler("teltus",root,function()local PlayerMoney = getPlayerMoney(source) if ( PlayerMoney >= 500) then takePlayerMoney(source,500) outputChatBox ( "#FF8000[Teleport Bases] BAse'ye ışınlandın .", source, 153,51,255, true ) else outputChatBox ( "teleport için yeterli paran yok!", source, 250,0,0, true ) endend)
local gRoot = getRootElement();local screen = {guiGetScreenSize()};local teleport_position ={ {"Los Santos-Santa Maria Beach", 241.98561, -2004.87231, 20.00781}; {"Los Santos-Jefferson", 2226.09351, -1333.43176, 23.76875}; {"San Fierro-Doherty", -2038.38098, -140.14960, 35.31679}; {"San Fierro-Esplanade North", -2019.80603, -178.70354, 35.32031}; {"Area 51", 249.79205, 1854.74622, 8.77084}; {"Whetstone-Shady Creeks", -1534.73035, -2262.01660, 2.56875}; {"Red County-Hiltop Farm", 1067.50305, -317.51163, 73.99219}}function teleport_menu() window = guiCreateWindow((screen[1]/2)-(240/2), (screen[2]/2)-(320/2), 240, 320, "TTeleport", false); guiSetAlpha ( window, 0.70 ) guiSetVisible(window, false); teleport_button = guiCreateButton(0, 0.78, 1, 0.08, "Teleport [500$]", true, window); close_button = guiCreateButton(0, 0.88, 1, 0.08, "kapat", true, window); gridlist = guiCreateGridList(0, 0.08, 1.5, 0.68, true, window); guiGridListAddColumn(gridlist, "Spawn Bases", 0.85); for key, teleports in pairs(teleport_position) do local row = guiGridListAddRow(gridlist); guiGridListSetItemText(gridlist, row, 1, teleports[1], false, false); guiGridListSetItemData(gridlist, row, 1, {teleports[2],teleports[3],teleports[4]}) end addEventHandler("onClientGUIClick", teleport_button, teleport_Button); addEventHandler("onClientGUIClick", close_button, close_Button);end;addEventHandler("onClientResourceStart", resourceRoot, teleport_menu);Marks = { {259.33835, 1852.00928, 8.75781},--area51 {243.98170, -2017.84583, 20.00781},--santamaria {2230.56714, -1366.20435, 23.76875},--LSballasbase {-158170, -2017.84583, 20.00781},--ormanbase {2230.56714, -1366.20435, 23.76875},--LSballasbase {-2019.60205, -114.74580, 35.17504},--sanfierro1}for k,v in ipairs (Marks) do local x,y,z = unpack(v) local Marker = createMarker (x,y,z-1, "cylinder", 2, 255, 255, 0, 0) setElementData (Marker,"markerPurpose","Sell") addEventHandler ("onClientMarkerHit",Marker,function(hit) if hit == localPlayer then if isPedInVehicle (localPlayer) then return end guiSetVisible (window,true) showCursor (true) playSound ("ac.wav") end end)endfunction seciliItem() local row = guiGridListGetSelectedItem(gridlist) if row ~= 1 then return unpack(guiGridListGetItemData(gridlist,row,1)) else return false end endfunction teleport_Button(btn) guiSetVisible(window, false) showCursor(false) playSound ("kabul.mp3") local vehicle = getPedOccupiedVehicle(getLocalPlayer()) local para = getPlayerMoney(localPlayer) local x,y,z = seciliItem() if x then if para >= 500 then -- eğer parası 500'e eşit ve yüksek ise --outputChatBox("* You teleported to " ..teleports[1], 0, 255, 0); triggerServerEvent ("teltus",localPlayer) fadeCamera(false, 1.0) setTimer(fadeCamera, 1000, 1, true) if vehicle then setTimer(setElementPosition, 1000, 1, vehicle, x,y,z) else setTimer(setElementPosition, 1000, 1, getLocalPlayer(),x,y,z) end else outputChatBox ( "teleport için yeterli paran yok!",250,0,0, true ) end end endfunction close_Button() guiSetVisible(window, false); showCursor(false); playSound ("kapat.mp3")end;
local gRoot = getRootElement();local screen = {guiGetScreenSize()};local teleport_position ={ {"Los Santos-Santa Maria Beach", 241.98561, -2004.87231, 20.00781}; {"Los Santos-Jefferson", 2226.09351, -1333.43176, 23.76875}; {"San Fierro-Doherty", -2038.38098, -140.14960, 35.31679}; {"San Fierro-Esplanade North", -2019.80603, -178.70354, 35.32031}; {"Area 51", 249.79205, 1854.74622, 8.77084}; {"Whetstone-Shady Creeks", -1534.73035, -2262.01660, 2.56875}; {"Red County-Hiltop Farm", 1067.50305, -317.51163, 73.99219}}function teleport_menu() window = guiCreateWindow((screen[1]/2)-(240/2), (screen[2]/2)-(320/2), 240, 320, "TTeleport", false); guiSetAlpha ( window, 0.70 ) guiSetVisible(window, false); teleport_button = guiCreateButton(0, 0.78, 1, 0.08, "Teleport [500$]", true, window); close_button = guiCreateButton(0, 0.88, 1, 0.08, "kapat", true, window); gridlist = guiCreateGridList(0, 0.08, 1.5, 0.68, true, window); guiGridListAddColumn(gridlist, "Spawn Bases", 0.85); for key, teleports in pairs(teleport_position) do local row = guiGridListAddRow(gridlist); local isim,x,y,z = unpack(teleports) guiGridListSetItemText(gridlist, row, 1, isim, false, false); guiGridListSetItemData(gridlist, row, 1, {x,y,z}) end addEventHandler("onClientGUIClick", teleport_button, teleport_Button); addEventHandler("onClientGUIClick", close_button, close_Button);end;addEventHandler("onClientResourceStart", resourceRoot, teleport_menu);Marks = { {259.33835, 1852.00928, 8.75781},--area51 {243.98170, -2017.84583, 20.00781},--santamaria {2230.56714, -1366.20435, 23.76875},--LSballasbase {-158170, -2017.84583, 20.00781},--ormanbase {2230.56714, -1366.20435, 23.76875},--LSballasbase {-2019.60205, -114.74580, 35.17504},--sanfierro1}for k,v in ipairs (Marks) do local x,y,z = unpack(v) local Marker = createMarker (x,y,z-1, "cylinder", 2, 255, 255, 0, 0) setElementData (Marker,"markerPurpose","Sell") addEventHandler ("onClientMarkerHit",Marker,function(hit) if hit == localPlayer then if isPedInVehicle (localPlayer) then return end guiSetVisible (window,true) showCursor (true) playSound ("ac.wav") end end)endfunction seciliItem() local row = guiGridListGetSelectedItem(gridlist) if row ~= 1 then return unpack(guiGridListGetItemData(gridlist,row,1)) else return false end endfunction teleport_Button(btn) guiSetVisible(window, false) showCursor(false) playSound ("kabul.mp3") local vehicle = getPedOccupiedVehicle(getLocalPlayer()) local para = getPlayerMoney(localPlayer) local x,y,z = seciliItem() if x then if para >= 500 then -- eğer parası 500'e eşit ve yüksek ise --outputChatBox("* You teleported to " ..teleports[1], 0, 255, 0); triggerServerEvent ("teltus",localPlayer) fadeCamera(false, 1.0) setTimer(fadeCamera, 1000, 1, true) if vehicle then setTimer(setElementPosition, 1000, 1, vehicle, x,y,z) else setTimer(setElementPosition, 1000, 1, getLocalPlayer(),x,y,z) end else outputChatBox ( "teleport için yeterli paran yok!",250,0,0, true ) end end endfunction close_Button() guiSetVisible(window, false); showCursor(false); playSound ("kapat.mp3")end;