Telefon
Yaygın telefon scriptleri tanınır (liste). Hiçbiri yoksa yalnızca
framework’ün kendi numarası gösterilir ve değiştirilir. Oyuncu çevrimdışıyken src nil’dir.
| Girdi | Dosya | Aldığı | Döndürdüğü |
|---|---|---|---|
phoneInfo | framework.lua | citizenId, src | Aşağıdaki tablo ya da false, 'no_phone' |
phoneSetNumber | framework.lua | citizenId, src, number | true ya da false, 'taken' / 'online' / metin |
phoneAction | framework.lua | citizenId, src, action, args | true, false, 'sebep' ya da yerleşiğe bırakmak için nil |
phoneReload | client.lua | system | Telefonun numarayı yeniledikten sonra true |
action şunlardan biri: notify, message, mail, verify, block, setField, resetSecurity,
factoryReset, wipe. Yalnızca features içinde açılan düğmeler görünür.
EditableServer.phoneInfo = { custom = true, fn = function(citizenId, src) local number = exports['my_phone']:GetNumber(citizenId) if not number then return false, 'no_phone' end return { system = 'my_phone', online = src ~= nil, number = number, social = {}, features = { setNumber = true, notify = true }, fields = {}, } end,}