Pulse Phone dokümantasyonu

Pulse Phone — Hızlı başlangıç

phone adında tek bir resource kurun. Mevcut framework'ünüzü ve desteklenen scriptlerinizi koruyun; Pulse açılırken onları algılar.

Pulse Phone 1.4.2 için4 dk okumaGüncellendi:

PhoneHub + Pulse, kendi lisansı ve bu telefonun kendi kopyası olan ayrı bir sürümdür. O sürümü satın aldıysanız bunun yerine onun kendi kurulum rehberini izleyin: bir sunucu tek bir telefon resource'u çalıştırır.

1. Sunucunuzu kontrol edin

Ne Gerekli mi?
OneSync açık, 2699 veya daha yeni oyun build'i Zorunlu
Bir veritabanı: MariaDB 10.6+ veya MySQL 8 üzerinde oxmysql (veya mysql-async, ghmattimysql) Önerilir. SQL resource'u yoksa telefon verilerini sunucunun key/value deposunda tutar
Bir ses resource'u: pma-voice, mumble-voip, SaltyChat, TokoVOIP veya YACA Önerilir. Yoksa aramalar bağlanır ama ses gelmez
screenshot-basic Kameranın fotoğraf kaydedebilmesi için önerilir. Standart resource çalışır
Bir framework ve bir envanter İsteğe bağlı. Bunlar olmadan telefon standalone çalışır

Veritabanınızı, framework'ünüzü, envanterinizi, ses resource'unuzu ve screenshot-basic'i Pulse'tan önce başlatın. Doğru sıra için gereksinimler ve framework'ünüz sayfalarına bakın.

İlk açılıştan önce veritabanınızı yedekleyin. Pulse kendi tablolarını oluşturur. Başka bir telefon aynı adlarda tablolar bıraktıysa bunlar old_<name> olarak yeniden adlandırılır (hiçbir şey silinmez); ayrıntılar gereksinimler sayfasında.

2. phone klasörünü kopyalayın

Satın aldığınız ürünü Cfx.re hesabınızdan indirin. phone klasörünü, yani fxmanifest.lua dosyasını içeren klasörü, sunucunuzun resources klasörüne kopyalayın. Adını değiştirmeyin. Sunucu anahtarınız, asset'in sahibi olan hesaba ait olmalıdır.

FTP ile yükleme (hosting'deki sunucu): Binary modunu kullanın (FileZilla: Transfer > Transfer Type > Binary) ya da zip'i yükleyip sunucuda çıkarın. Auto modu kilitli dosyaları değiştirir ve telefon başlamayı reddeder; belirtiler ve çözüm Sorun giderme sayfasında. Yüklediğiniz klasör bu tabloyla eşleşmelidir; açılış kontrolü eksik veya yanlış boyuttaki her dosyanın adını verir.

Pulse Phone 1.4.2 indirmesi:

Klasör veya dosya Dosyalar Boyut
ui/ 3,932 78,3 MB
stream/ 40 30,5 MB
config/ 138 23.2 MB
d6c1e95a/ (kilitli kod; adı her sürümde farklıdır) 7 5,5 MB
data/ 2 1,4 MB
bridge/ 55 0,5 MB
guides/ 13 0,2 MB
phone.sql 1 0,2 MB
fxmanifest.lua 1 6 KB
phone klasörünün tamamı 4,204 139.7 MB

Mevcut bir kurulumu mu güncelliyorsunuz? Ayarları ve oyuncu medyasını korumak için önce Güncelleme rehberini izleyin. Pulse'a geçmeden önce önceki telefon resource'unu durdurun.

3. Envanter item'larını ekleyin

Envanterler sayfasını açın ve zaten kullandığınız envanterin talimatlarını izleyin. Hazır tanımlar ve resimler config/items/ içinde. Tanımları envanterinize birleştirin; tüm item dosyasını değiştirmeyin.

ESX'in varsayılan envanteri ve QBCore eksik tanımları otomatik olarak kaydedebilir. Diğer envanterler hazır tanımları gerektirebilir. Item resimlerini envanterinizin beklediği yere kopyalayın. Envanteri olmayan standalone kurulum item gerektirmez.

4. Pulse'u başlatın

config/config.lua içinde otomatik algılamayı açık bırakın. İlk bölüm framework, dil, envanter seçimi, telefon item'ı ve tuşları içerir. İsteğe bağlı ayarların dizini Yapılandırma sayfasında.

Bunu server.cfg içinde mevcut bağımlılıklarınızdan sonra ekleyin:

server.cfg
ensure phone
add_ace group.admin phone.admin allow

Sunucuyu yeniden başlatın. Pulse, SQL bağlantısı hazır olduğunda veritabanı tablolarını oluşturur. Konsol kontrolünü okuyun ve düzeltme talimatlarını izleyin. Tekrarlamak için phone:health çalıştırın.

5. Telefonunuzu açın

Yönetici olarak girin, F8'i açın ve phone:setup yazın. Algılanan framework ve envanteri onaylayın, ardından rehberli kurulumu tamamlayın. Telefonu açmak için F1'e basın veya /phone kullanın. Ayarlarınız bir item gerektiriyorsa önce bir telefon satın alın ve kutusunu envanterden kullanın.

Settings → Server içinde kaydedilen ayarlar, dosyadaki eşleşen ayarları geçersiz kılar. Dosyadaki değerin yeniden geçerli olmasını istiyorsanız kaydedilmiş geçersiz kılmayı orada sıfırlayın.

6. İsteğe bağlı: daha hafif screenshot-basic

İndirdiğiniz pakette bir screenshot-basic klasörü de var. Bu, tek bir değişiklikle CitizenFX screenshot-basic'tir (MIT lisansı): orijinali, kimse fotoğraf çekmese bile yakalama katmanı için oyun görüntüsünü her karede yeniden çizer; bu kopya ise yalnızca fotoğraf çekilirken çizer. Resource adı, export'ları (requestScreenshot, requestScreenshotUpload, requestClientScreenshot) ve event'leri değişmedi; derlenmiş olarak gelir, bu yüzden ilk açılışta kendini derlemesi gerekmez. Değiştirilen dosyalar screenshot-basic/ZERODEV-CHANGES.md içinde listelenmiştir.

Pulse iki kopyayla da çalışır, bu yüzden bu adım isteğe bağlıdır. Sunucunuzdaki diğer scriptler de screenshot-basic kullanır; varsa önce bir test sunucusunda geçiş yapın:

  1. Mevcut screenshot-basic klasörünüzü yeniden adlandırın (örneğin screenshot-basic.bak) ve geri koyabilmek için resources dışına taşıyın.
  2. Bizimkini resources içine aynı adla, screenshot-basic olarak kopyalayın ve aynı ensure screenshot-basic satırını koruyun.
  3. Sunucuyu yeniden başlatın ve ekran görüntüsü alan her scripti deneyin: telefon kamerası ve kullandığınız rapor, delil veya bodycam araçları.
  4. Bir şey farklı davranırsa bizim kopyamızı silin, eski klasörünüzü screenshot-basic olarak geri koyun ve yeniden başlatın.

Kullandığınız özellikleri ayarlayın

  • Aramalar, video ve Live: desteklenen ses resource'ları, arama kontrolleri ve canlı ortam için video bağlantısı kurulumu.
  • Fotoğraflar ve videolar: yerleşik depolama, FiveManage ve diğer yükleme seçenekleri. Özel servis anahtarları sunucu yapılandırmanızda kalır. Web portuna erişilemeyen hosting'deki bir sunucuda fotoğraflar için FiveManage gerekir: server.cfg içinde iki satır (set phone_media_provider "fivemanage" ve set phone_fivemanage_token "<token>").
  • Yapılandırma: mağazalar, uygulamalar, aksesuarlar, diller ve isteğe bağlı özellikler.
  • Sorun giderme: belirtiyi bulun ve çözümünü izleyin.
  • Geliştirici entegrasyonları: özel scriptler ve ileri düzey bağlantı ayarları.

Normal kurulum bridge/, ui/ veya stream/ düzenlemeyi gerektirmez. Model ve harita asset'leri dahil resource'un tamamını bir arada tutun.

İngilizceden çevrilmiştir. Buradaki herhangi bir bilgi İngilizce sayfayla çelişirse İngilizce sayfa geçerlidir. English