0 Üye ve 1 Ziyaretçi konuyu incelemekte.
g_Root = getRootElement()takim ={["takim"] = true,}serial = {["serial"] = true,["serial2"] = true,}addEventHandler("onPlayerJoin", g_Root, function () local takimi = getPlayerTeam(source) for i = 1, #takim do if takim[i] == takimi then local seriali = getPlayerSerial(source) for i = 1, #serial do if serial[i] == seriali then --Eğer serial tabloda bulunuyorsa ne olacak ? else kickPlayer(source, "Üzgünüm serialin veya takımın uyuşmuyor") end end endendend)
-- 2 denetimi 'and' operatörü ile yapabilirsin.local takimlar = { ["Atakimi"] = true, ["Btakimi"] = true,}local serialler = { ["Serial"] = true, ["Serial2"] = true,}addEventHandler("onPlayerJoin",root, function() local serial,takim = getPlayerSerial(source),getPlayerTeam(source) if not takim then return end -- eğer takımı yoksa geri dön local takimisim = getTeamName(takim) -- takim ismini çek if takimlar[takimisim] and serialler[serial] then -- eğer takım ismi 'takımlar' tablosunda var ise ve serial 'serialler' tablosunda var ise, --işlemler else -- eğer yukardaki koşulun herhangi biri eşleşmiyosa işlemler endend)
-- fonksiyonlardaki parametreleri sen verirsin. tabi eğer kendi oluşturduğun bi fonksiyonsa.-- 'source' genelde eventlerde olur. tetiklenen eventin kaynağıdır. mta wikisinde bi eventin 'source' ne olduğu yazar.addEventHandler("onPlayerJoin",root, function() --https://wiki.multitheftauto.com/wiki/OnPlayerJoin print(getElementType(source)) -- source oyuna giren kişiend)addEventHandler("onVehicleEnter",root, function(thePlayer, seat, jacked) -- source = binilen araç --https://wiki.multitheftauto.com/wiki/OnVehicleEnter print(getElementType(source))end)
-- localPlayer terimi sadece client-side taraflıdır. client-side dosyalar her oyuncuda ayrı çalıştığı için, oyuncunun kendisini temsil eder.
-- local = http://www.mtasaturk.com/script-dersleri/kisaltilmis-ve-basitlestirilmis-lua-dersi/ -- 'Yerel Değişkenler'
Kod-- 2 denetimi 'and' operatörü ile yapabilirsin.local takimlar = { ["Atakimi"] = true, ["Btakimi"] = true,}local serialler = { ["Serial"] = true, ["Serial2"] = true,}addEventHandler("onPlayerJoin",root, function() local serial,takim = getPlayerSerial(source),getPlayerTeam(source) if not takim then return end -- eğer takımı yoksa geri dön local takimisim = getTeamName(takim) -- takim ismini çek if takimlar[takimisim] and serialler[serial] then -- eğer takım ismi 'takımlar' tablosunda var ise ve serial 'serialler' tablosunda var ise, --işlemler else -- eğer yukardaki koşulun herhangi biri eşleşmiyosa işlemler endend)Kod-- fonksiyonlardaki parametreleri sen verirsin. tabi eğer kendi oluşturduğun bi fonksiyonsa.-- 'source' genelde eventlerde olur. tetiklenen eventin kaynağıdır. mta wikisinde bi eventin 'source' ne olduğu yazar.addEventHandler("onPlayerJoin",root, function() --https://wiki.multitheftauto.com/wiki/OnPlayerJoin print(getElementType(source)) -- source oyuna giren kişiend)addEventHandler("onVehicleEnter",root, function(thePlayer, seat, jacked) -- source = binilen araç --https://wiki.multitheftauto.com/wiki/OnVehicleEnter print(getElementType(source))end)Kod-- localPlayer terimi sadece client-side taraflıdır. client-side dosyalar her oyuncuda ayrı çalıştığı için, oyuncunun kendisini temsil eder.Kod-- local = http://www.mtasaturk.com/script-dersleri/kisaltilmis-ve-basitlestirilmis-lua-dersi/ -- 'Yerel Değişkenler'