local yerler = { -- x,y,z,dimension,interior
["sehre"] = {x,y,z,0,0},
["strafishe"] = {x,y,z,0,0},
["lspdye"] = {x,y,z,0,0},
["oraya"] = {x,y,z,0,0},
["şuraya"] = {x,y,z,0,0},
["buraya"] = {x,y,z,0,0},
}
function isinla(oyuncu,komut,id,...)
if exports.integration:isPlayerTrialAdmin(oyuncu) or exports.integration:isPlayerSupporter(oyuncu) then -- eğer oyuncu admin veya supporter ise
local id = tonumber(id) -- yazılan id verisini number çevir
local isinlancak = getPlayerFromID(id) -- id'den oyuncuyu çek
if isElement(isinlancak) then -- eğer isinlancak varsa
local poslar = yerler[komut] -- tablodan verileri çek
if poslar then -- eğer veriler varsa
local x,y,z,dim,int = unpack(poslar) -- değişkenlere koy
local isim = getPlayerName(isinlancak) -- isinlancak oyuncunun ismini çek
local arac = getPedOccupiedVehicle(isinlancak) -- isinlanca oyuncunun aracını çek
if arac then -- eğer araç varsa
if getVehicleController(arac) == isinlancak then -- eğer aracın sürücüsü ısınlancak oyuncu ise
isinla(arac,x,y,z,dim,int,isim,komut,oyuncu) -- aracı ışınla
else -- eğer oyuncu sürücü değilse
removePedFromVehicle(isinlancak) -- oyuncuyu araçtan çıkar
isinla(isinlancak,x,y,z,dim,int,isim,komut,oyuncu) -- oyuncuyu ışınla
end
else -- eğer araç yoksa
isinla(isinlancak,x,y,z,dim,int,isim,komut,oyuncu) -- oyuncuyu ışınla
end
end
else
outputChatBox(id.. " Bulunamadı!",oyuncu,255,0,0,true)
end
end
end
function isinla(element,x,y,z,dim,int,isim,komut,oyuncu)
setElementPosition(element,x,y,z)
setElementDimension(element,dim)
setElementInterior(element,int)
outputChatBox(isim.." İsimli oyuncuyu '"..komut.."' ışınladın.",oyuncu,255,0,0,true)
end
function getPlayerFromID(id)
for i,oyuncu in pairs(getElementsByType("player")) do
local oyuncuid = tonumber(getElementData(oyuncu,"playerid"))
if oyuncuid and oyuncuid == id then
return oyuncu
end
end
return false
end
for i,v in pairs(yerler) do
addCommandHandler(i,isinla)
end