ai-admin
Oyun içi admin araçları. Noclip, ışınlanma, iyileştirme ve diriltme, araçlar, eşyalar, para, meslekler, duyurular, uyarılar, hava ve hızlı menü.
ai-admin adminlere oyun içi araçlarını verir: hızlı menü (F9), noclip, ışınlanma, iyileştirme ve diriltme, araç çıkarma ve silme, eşyalar ve envanterler, para, meslekler ve çeteler, duyurular ve uyarılar, hava ve saat. Adminlerin QBCore ve ESX’ten bildiği komutlar aynı ad ve argümanlarla çalışır.
Her araca server’da karar verilir: onları sadece adminler (ai-core’un admin listesinde verilen ACE ai.admin) kullanabilir. Her değişiklik, yapan adminle birlikte actions kanalına loglanır.
Oyunda ne yapar
- Hızlı menü (F9). Noclip aç / kapat, harita işaretine ışınlan, kendini iyileştir ya da dirilt, araç çıkar ya da sil, Players (her çevrim içi oyuncu: yanına git, yanına getir, iyileştir, dirilt, eşya ver, envanterini aç, uyar), duyuru, hava ve saat, haritayı her zaman göster ve admin paneline bir buton.
- Noclip. Dünyanın içinden uç: W A S D uçar, Q / E yukarı ve aşağı, Shift daha hızlı, Ctrl daha yavaş, Space yere indirir, V görünümü değiştirir, fare tekerleği hız seviyesini değiştirir (tekerlek tıklaması sıfırlar). Uçarken tuşlar HUD’da görünür. Noclip’in varsayılan tuşu yoktur: tuş ayarlarından Admin: noclip on / off eylemine bir tuş ata ya da
/noclipkullan. - Admin aracı.
/carya da menü, admin sürücü koltuğunda ve anahtarlar (geçici anahtar) elindeyken bir araç çıkarır. Adminin önceki admin aracı silinir. - Diriltme açlığı ve susuzluğu da doldurur, böylece oyuncu boş bir ihtiyaçtan tekrar ölmez.
- Uyarılar. Bir uyarı, oyuncu "I understand" butonuna basana kadar sebebiyle birlikte ekranında kalır.
- Duyurular her oyuncuya Messages sekmesindeki stil ve süreyle "Announcement: message" olarak gösterilir.
- Sunucuyu kapatma.
/closeserveradmin yetkisi olmayan her oyuncuyu atar ve/openserverya da bir yeniden başlatmaya kadar yeni girişleri reddeder.
Kurulum
AI Core tarifiyle (recipe) kurulur. Elle: ai-core satırından sonra ensure ai-admin.
/addpermission ve /removepermission için permission.cfg dosyasında şu satırlar gerekir:
add_ace resource.ai-admin command.add_principal allow
add_ace resource.ai-admin command.remove_principal allowPanel ayarları
Admin paneli > Admin tools. Hızlı menü (F9) ve noclip tuşları ai-core’un Keybinds sekmesinde ayarlanır.
Sekme: Settings
Noclip’in nasıl hareket ettiği ve admin aracının neyle geldiği.
Noclip: uçarken hız seviyeleri: fare tekerleği seviyeyi değiştirir, tekerlek tıklaması sıfırlar, Shift, Alt ve Ctrl basılı tutulurken çarpar.
| Ayar | Neyi değiştirir | Birim | Varsayılan |
|---|---|---|---|
| Start speed | Noclip başladığında ve tekerlek tıklamasından sonraki hız seviyesi. 0.1-50. | 1 | |
| Highest speed | Fare tekerleği bu seviyede durur. 1-100. | 16 | |
| Wheel step | Fare tekerleğinin her çentiğindeki seviye değişimi; aynı zamanda en düşük seviye. 0.1-10. | 0.5 | |
| Shift | Shift basılıyken hız çarpanı. 1-20. | x | 2 |
| Alt | Alt basılıyken hız çarpanı. 1-50. | x | 4 |
| Ctrl | Ctrl basılıyken hız çarpanı (1’in altı yavaşlatır). 0.01-1. | x | 0.05 |
Admin vehicle: /car ya da admin menüsüyle çıkarılan bir aracın neyle geldiği. Admin her zaman anahtarlarla birlikte sürücü koltuğuna oturur.
| Ayar | Neyi değiştirir | Birim | Varsayılan |
|---|---|---|---|
| Fully upgraded | Motor, frenler, şanzıman, süspansiyon ve zırh en üst seviyede, turbo ve xenon farlar açık. | açık / kapalı | kapalı |
| Fuel | 0-100, 5’lik adımlar. | % | 100 |
| Engine running | Admin bindiğinde motor zaten çalışıyor. | açık / kapalı | açık |
Sekme: Messages
Herkese bir duyuru ya da bir oyuncuya bir uyarı gönder. Her mesaj, gönderen adminle birlikte loglanır.
Announcement: her oyuncunun gördüğü bir bildirim. Stil ve süre /announce ve hızlı menü (F9) için de geçerlidir.
| Ayar | Neyi değiştirir | Varsayılan |
|---|---|---|
| Message | En fazla 300 karakter; "Announcement: message" olarak gösterilir. | |
| Style | Info, Success, Warning ya da Error: bildirimin rengi ve ikonu. | Warning |
| Time on screen | Duyurunun kaldığı saniye. 2-60. | 10 |
| Send now | Mesajı herkese gönderir; ardından mesaj kutusu boşalır. Boş bir mesaj reddedilir. |
Warning: çevrim içi bir oyuncu için admin uyarısı: oyuncu onaylayana kadar ekranında kalır. Hızlı menüde (F9) > Players altında da vardır.
| Ayar | Neyi değiştirir |
|---|---|
| Player | Panel açıldığında çevrim içi olan oyuncular; o zamandan beri katılan oyuncular için paneli yeniden aç. Kendini uyaramazsın. |
| Reason | Oyuncunun neyi yanlış yaptığı, en fazla 300 karakter; oyuncu yazıldığı gibi okur. Zorunlu. |
| Send now | Uyarıyı oyuncuya gönderir; ardından form boşalır. |
Sekme: World
Çalışan hava script’i üzerinden herkes için hava ve saat. Değişiklik hemen uygulanır; hava script’i daha sonra havayı kendisi değiştirebilir. Hiçbir hava script’i çalışmıyorken değişiklikler reddedilir.
Weather: bir adminin en son ayarladığını gösterir (burada, /weather ile ya da hızlı menüde).
| Ayar | Neyi değiştirir | Varsayılan |
|---|---|---|
| Weather | Birini seçmek onu hemen herkes için ayarlar: Extra sunny, Clear, Neutral, Smog, Foggy, Overcast, Clouds, Clearing, Rain, Thunder, Snow, Blizzard, Light snow, Christmas snow, Halloween. | Admin tarafından ayarlanmadı |
| Blackout | Herkes için şehir ışıkları kapalı. | kapalı |
Time: saati ya da dakikayı değiştirmek saati herkes için ayarlar; durdurulmadıkça işlemeye devam eder.
| Ayar | Neyi değiştirir | Birim | Varsayılan |
|---|---|---|---|
| Hour | 0 ile 23 arası. | sa | 12 |
| Minute | 0 ile 59 arası, 5’lik adımlar. | dk | 0 |
| Stop the clock | Kapatılana kadar saat olduğu yerde kalır. | açık / kapalı | kapalı |
Komutlar
<x> zorunlu, [x] isteğe bağlıdır. id bir oyuncunun server id’sidir. Tabloda aksi yazmadıkça her komut adminler (ACE ai.admin) içindir.
Hareket ve oyuncular
| Komut | Argümanlar | Ne yapar |
|---|---|---|
/noclip | Noclip’i aç ya da kapat. | |
/tpm | Harita işaretine ışınlan. | |
/tp | <coords>: x y z, x, y, z ya da x y (yerin üstüne) | Koordinatlara ışınlan. |
/goto | <id> | Bir oyuncuya ışınlan. |
/bring | <id> | Bir oyuncuyu yanına getir. |
/heal | [id] (boş: kendin) | Tam can. Yere düşmüş bir oyuncunun bunun yerine diriltilmesi gerekir. |
/revive | [id] (boş: kendin) | Dirilt ve iyileştir; açlığı ve susuzluğu da doldurur. |
/coords | Konumunu göster (F8’e de yazılır). |
Araçlar
| Komut | Argümanlar | Ne yapar |
|---|---|---|
/car | <model> (örneğin adder) | Bir araç çıkar ve içine otur. |
/dv | İçinde oturduğun ya da yanında durduğun aracı sil. | |
/givekey | [id] (boş: kendin) | İçinde oturduğun ya da yanında durduğun aracın anahtarlarını ver. |
/dvall | İçinde kimsenin oturmadığı her aracı sil. | |
/dvp | Oyuncu olmayan her ped’i sil. | |
/dvo | Her objeyi sil. |
Eşyalar ve para
| Komut | Argümanlar | Ne yapar |
|---|---|---|
/giveitem | <id> <item> [count] (adet varsayılanı 1) | Bir oyuncuya eşya ver. |
/removeitem | <id> <item> [count] (adet yoksa: hepsi) | Bir oyuncudan eşya al. |
/clearinv | <id> | Bir oyuncunun envanterini boşalt. |
/openinv | <id> | Bir oyuncunun envanterini aç. |
/items | Eşya listesini aç ve eşya al. | |
/givemoney (/giveaccountmoney) | <id> <account> <amount> (hesap: cash, bank...) | Bir oyuncuya bir hesapta para ver. |
/setmoney (/setaccountmoney) | <id> <account> <amount> | Bir oyuncunun hesap bakiyesini ayarla. |
Meslekler, çeteler ve yetkiler
| Komut | Argümanlar | Kim | Ne yapar |
|---|---|---|---|
/setjob | <id> <job> <grade> (kademe 0 = en düşük) | Adminler | Bir oyuncuya bir meslek ve rütbe ver (unemployed bütün meslekleri alır). |
/setgang | <id> <gang> <grade> | Adminler | Bir oyuncuya bir çete ve rütbe ver (none bütün çeteleri alır). |
/job | Herkes | Mesleğini ve rütbeni göster. | |
/gang | Herkes | Çeteni ve rütbeni göster. | |
/addpermission | <id> <permission> (admin, mod, god) | Adminler | Bir oyuncuyu çıkana kadar bir yetki grubuna koy (group.<permission>). |
/removepermission | <id> <permission> | Adminler | Bir oyuncuyu bir yetki grubundan çıkar. |
Sunucu, mesajlar ve dünya
| Komut | Argümanlar | Ne yapar |
|---|---|---|
/admin | Admin panelini aç (ai-core’un /aiadmin komutunun kısa adı). | |
/adminmenu | Hızlı admin menüsünü aç. | |
/announce | <message> | Herkese bir mesaj duyur. |
/weather | <type>: EXTRASUNNY, CLEAR, CLOUDS, RAIN, THUNDER, SNOW, XMAS... | Havayı herkes için ayarla. |
/time | <hour> [minute] (0-23, 0-59) | Günün saatini ayarla. |
/blackout | <on>: 1 = açık, 0 = kapalı | Şehir ışıklarını kapat (1) ya da aç (0). |
/freezetime | <on>: 1 = açık, 0 = kapalı | Saati durdur (1) ya da işlemeye bırak (0). |
/closeserver | [reason] | Sunucuyu kapat: admin yetkisi olmayan oyuncular atılır ve giremez. Yeniden başlatmadan sonra korunmaz. |
/openserver | Sunucuyu tekrar aç. |
/togglepvp (QB’nin komutu) ai-core’un kendisinindir: ai-core’un PvP ayarını değiştirir.
Tuşlar
| Varsayılan tuş | Ne yapar |
|---|---|
| F9 | Admin: quick menu (hızlı menü) |
| yok | Admin: noclip on / off (kendin ata ya da sunucu sahibi ai-core’un Keybinds sekmesinde bir varsayılan belirler) |
Bilinen sınırlar
/addpermissionoyuncu çıkana kadar sürer (QB’deki gibi). Kalıcı adminler ai-core’un admin listesine eklenir.- Yere düşmüş bir oyuncuda
/healonu ayağa kaldırmaz:/revivekullan. - World sekmesi hava script’inin sonradan değiştirdiğini değil, bir adminin en son ayarladığını gösterir.