hasankortak
üye
- Katılım
- 23 Tem 2021
- Mesajlar
- 430
- Konu Yazar
- #1
Merhaba, bazı sunucularda online aktif üye limitine uyulmadığından dolayı çete savaşları tarzı rollerde belli sorunlar oluşuyordu, ben de bu ufak kodu sizler için yazdım.
Herhangi bir serverside'a ekleyerek online çete sayılarını kontrol altına alabilirsiniz
Kodun bir kaç sorunu var, alttaki yorumdan doğru kodu alabilirsiniz.
Kod:
Kod:
AddEventHandler('esxlayerLoaded', function(playerId, xPlayer)
local families, ballas, bloods, kemik, crips, aztecas = 0, 0, 0, 0, 0, 0
if xPlayer.job.name == 'families' then
families = families + 1
elseif xPlayer.job.name == 'ballas' then
ballas = ballas + 1
elseif xPlayer.job.name == 'bloods' then
bloods = bloods + 1
elseif xPlayer.job.name == 'kemik' then
kemik = kemik + 1
elseif xPlayer.job.name == 'crips' then
crips = crips + 1
elseif xPlayer.job.name == 'aztecas' then
aztecas = aztecas + 1
end
if xPlayer.job.name == 'ballas' and ballas >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')
elseif xPlayer.job.name == 'families' and families >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')
elseif xPlayer.job.name == 'bloods' and bloods >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')
elseif xPlayer.job.name == 'kemik' and kemik >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')
elseif xPlayer.job.name == 'crips' and crips >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')
elseif xPlayer.job.name == 'aztecas' and aztecas >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')
end
end)
Daha fazla perm eklemek için, üst taraftaki koda end satırından önce,
Kod:
Kod:
elseif xPlayer.job.name == 'permismi' then
permismi = permismi + 1
alt kısmındaki koda yine end satırından önce,
Kod:
Kod:
elseif xPlayer.job.name == 'permismi' and permismi >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')
Herhangi bir serverside'a ekleyerek online çete sayılarını kontrol altına alabilirsiniz
Kodun bir kaç sorunu var, alttaki yorumdan doğru kodu alabilirsiniz.
Kod:
Kod:
AddEventHandler('esxlayerLoaded', function(playerId, xPlayer)
local families, ballas, bloods, kemik, crips, aztecas = 0, 0, 0, 0, 0, 0
if xPlayer.job.name == 'families' then
families = families + 1
elseif xPlayer.job.name == 'ballas' then
ballas = ballas + 1
elseif xPlayer.job.name == 'bloods' then
bloods = bloods + 1
elseif xPlayer.job.name == 'kemik' then
kemik = kemik + 1
elseif xPlayer.job.name == 'crips' then
crips = crips + 1
elseif xPlayer.job.name == 'aztecas' then
aztecas = aztecas + 1
end
if xPlayer.job.name == 'ballas' and ballas >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')
elseif xPlayer.job.name == 'families' and families >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')
elseif xPlayer.job.name == 'bloods' and bloods >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')
elseif xPlayer.job.name == 'kemik' and kemik >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')
elseif xPlayer.job.name == 'crips' and crips >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')
elseif xPlayer.job.name == 'aztecas' and aztecas >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')
end
end)
Daha fazla perm eklemek için, üst taraftaki koda end satırından önce,
Kod:
Kod:
elseif xPlayer.job.name == 'permismi' then
permismi = permismi + 1
alt kısmındaki koda yine end satırından önce,
Kod:
Kod:
elseif xPlayer.job.name == 'permismi' and permismi >= 20 then
xPlayer.kick('Sunucuda aktif çete sayınız sınırın üstünde olduğu için atıldınız.')