İçeriğe geç

Düzenlenebilir dosyalar

Fiveops yaygın scriptleri kendisi tanır (liste). editable/ klasörünü yalnızca sunucundaki bir script özel ya da adı değiştirilmiş olduğunda kullan. Bu dosyalar senin ve güncellemede korunur. Yasak mesajı ya da log dili gibi ayarlar burada değil, paneldedir.

editable/framework.lua
EditableServer.revive = {
custom = true, -- false: yerleşik, true: aşağıdaki fn
fn = function(src)
TriggerClientEvent('my_ambulance:client:revive', src)
return true
end,
}
  • custom = false (varsayılan) yerleşik entegrasyonu kullanır; custom = true senin fn’ini çağırır.
  • fn hata verir, nil ya da yanlış tipte değer döndürürse o çağrı için yerleşik entegrasyon kullanılır ve sunucu konsolu dakikada bir uyarır: editable/framework.lua → revive: nil döndü; yerleşik davranış kullanıldı.
  • Düzenledikten sonra restart fiveops çalıştır.

framework.lua sunucuda çalışır (uyarılar sunucu konsolunda); client.lua her oyuncunun oyununda çalışır (uyarı yok: Fiveops F8’e hiçbir şey yazmaz).

GirdiDosyaSayfa
framework, getPlayer, getPlayerByCitizenId, getCitizenId, onlinePlayers, searchCharactersframework.luaFramework ve oyuncular
addMoney, removeMoney, setJob, moneyEventsframework.luaPara ve meslek
revive, heal, isDeadframework.luaAmbulans ve ölüm
openAppearance, societyBalanceframework.luaKıyafet ve ortak kasa
giveVehicleKeys / setFuel, getFuel, giveKeysframework.lua / client.luaYakıt ve araç anahtarı
phoneInfo, phoneSetNumber, phoneAction / phoneReloadframework.lua / client.luaTelefon
inventoryTables, extraCharacterTablesframework.luaVeritabanı tabloları
weatherState, setTime, setWeatherframework.luaHava ve saat
announceclient.luaDuyurular