Rehber [Detaylı-Anlatım] SaltyChat Kurulumu - SaltyNUI - SaltyRadio - Telefon Entegresi

TURK

Administrator

İtibar Puanı: 132

28 Ekim 2020
112
132
43
Discord
TURK#6185

Herkese merhaba arkadaşlar bildiğiniz üzere SaltyChat ile alakalı son zamanlarda çok fazla soru vardı bu konuda SaltyChat kurulumu, SaltyRadio ve Telefon entegresinden bahsedeceğiz.

SaltyChat 2.2.2 sürümüdür.
Güncelleme geldikçe konuyu güncelleyeceğim.


İlk olarak aşağıda bıraktığım linki indirmeniz gerekmekte.
Hepsini link olarak bırakacağım.
İndirip kendinize göre düzenleyip start vermeniz yeterli olacaktır.
Aşağıda bıraktığım dosyalar build edilmiş halidir indirip start vermeniz yeterlidir.
Kendiniz build etmek istiyorsanız onu da aşağıda bahsettim.
Tabi SaltyChat dosyalarından önce plugini'de kurmayı unutmayınız !
Plugin'i klasik indirip kurabilirsiniz çok zor bir kısmı yok.



Lütfen, içeriği görmek için Giriş yap veya Kayıt ol

1879

Lütfen, içeriği görmek için Giriş yap veya Kayıt ol

Rar şifresi: www.fivemsociety.com
Lütfen, içeriği görmek için Giriş yap veya Kayıt ol


Yukarıda dosyalar build edilmiş halidir kendiniz build etmek istiyorsanız bilgisayarınızda
Visual Studio 2019 olması ve gerekli eklentilerin kurulu olması gerekmektedir. İndirme linkini ve kurulumunu aşağıda bahsedeceğim.

SaltyChatNUI entegresi için EgoPvP arkadaşımıza teşekkür ederiz.
Yukarıda bıraktığım linkte tasarımı değiştirilmiş, entegre ve build edilmiş halinin linki vardır.

♥
Credit
Lütfen, içeriği görmek için Giriş yap veya Kayıt ol


İlk olarak Visual Studio 2019 indirmeniz gerekmekte aşağıda indirebilirsiniz.

Lütfen, içeriği görmek için Giriş yap veya Kayıt ol


Kurulum sırasında aşağıda bıraktığım eklentilerin kurulu olması gerekmektedir.
.NET desktop development

.NET Core cross-platform development
1904


"Individual components" kısmından gerekli olan kısımları aşağıda SS'de bıraktım.
1905


Kurulum bittikten sonra *.sln dosyasını açıp, düzenleyip build edebilirsiniz.
Mesele şuan ki bıraktığım SaltyChat dosyalarında mesafe kısmı İngilizce
onu beraber Türkçeleştirelim.

*.sln dosyasını açın.

1906


Açıktan sonra sağ taraftan "SaltyClient/VoiceManager.cs" kısmını açın ve aşağıda verdiğimi aratın.

New voice range is {this.VoiceRange} metres.

1902


Düzenleme işlemi bittikten sonra build ediyoruz.
1903

Sorunsuz şekilde build edilmiştir.
Şuanda sadece dosyaya start vermemiz yeterlidir.


-

İlk olarak saltychat klasörünün içindeki config.json dosyasını açın.

1877


Buradan sırasıyla değişecek yerler ile göstereceğim

1880


Değişmesi gereken yerlerin altını işaretledim şimdi bunları anlatacağım,

"ServerUniqueIdentifier" kısmını kendi ts adresinize girerek bulmanız gerekiyor tabi

bundan önce plugin'i kurmanız gerekmektedir.
Kurduktan sonra ts adresinize giriş yapın

İşaretlediğim yere tıklayınca bize SaltyChat Server UID'mizi vermektedir. Buradaki
UID'yi 2. görseldeki gösterdiğim yer ile değiştirin.

1881


1882


Şimdi ise "IngameChannelId" kısmını düzenlememiz gerekiyor.
İşaretlediğim yere yani sunucuya girince kişiyi hangi odaya atmasını
istiyorsanız oraya tıklayın. Sağ taraftaki SaltyChat Channel ID'si yazmaktadır.
Burayı 2. görselde gösterdiğim yer ile değiştirin.

1883


1884


Şimdide oyun odasının şifresini düzenleme kısmına geldik siz şifrenizi
ne koyduysanız gösterdiğim yer ile değiştirin.


1885


Şimdi ise "SwissChannelIds" kısmına geldik buranın tam olarak ne işe yaradığı
hakkında çok fazla bilgim yok sistemin kullandığını da görmedim açıkçası
ama yine de düzenleyelim.
2 tane daha oyun odası açıp işaretlediğim yerleri yeni Channel ID'leri ile
değiştirelim yukarıda Channel ID'sinin nasıl alınacağını göstermiştim.


1886

1887


Şimdi ise çok fazla bir işimiz kalmadı diğer kısımları kendinize göre düzenlemeyi unutmayınız.
Bütün ayarların ne işe yaradığının tek tek ne işe yaradığından bahsetmeye gerek yok
gayet anlaşılabilir diye düşünüyorum aklınıza takılan ya da merak
ettiğiniz olayı yorum olarak aşağıda sorabilirsiniz.


1889


SaltyChat kurulumu bu kadar arkadaşlar, scriptin içerisinde SaltyNUI
entegresi yapılmıştır bu ne işe yarıyor derseniz birisi ts'yi
açmadığında bildiri gösteriyor ekranında SaltyNUI doyası da
yukarıda bıraktığım linklerde mevcut.

SaltyNUI örnek;

1890


SaltyNUI dosyasını kendinize göre düzenlersiniz artık.
-
Sırada ise SaltyRadio var SaltyChat entegresi yapılmış ve gelişmiş telsizdir.
Sunucunuzda 'radio' diye item olması gerekmektedir. Farklı bir item yapacaksanız server.lua'dan
bunu değiştirin mutlaka.
SaltyRadio'nun çalışması için 'mythic_notify' scripti olması gerekiyor.
Diğer telsizlere entegre olayından bahsetmeyeceğim bakarak
yapabilirsiniz diye düşünüyorum eğer ki yapamazsanız
bu konu ile alakalı ilerleyen zamanlarda
yeni konu açılır.

Örnek;

1891


1892


1893


Yazıların taşması ya da kayması tamamen benim çözünürlüğüm ile alakalıdır !
-
Şimdi ise telefona nasıl entegre edilir onlardan bahsedeceğim.

Aşağıdaki görselde işaretlediğim yere aşağıda bıraktığım kodu eklemeniz gerekmektedir.
exports['saltychat']:EstablishCall(AppelsEnCours[id].transmitter_src, AppelsEnCours[id].receiver_src)
gcphone/server/server.lua'nın içerisinde "gcPhone:acceptCall" şeklinde aratarak bulabilirsiniz.
SS'deki gibi olması gerekmektedir.


1894



Diğer bir işlem ise yine gcphone/server/server.lua'nın içerisinde SS'de gösterdiğim yere aşağıda verdiğim
kodu eklemeniz gerekmektedir. 'gcPhone:rejectCall' kodunu aratarak bulabilirsiniz.
Görseldeki gibi olması gerekiyor.

exports['saltychat']:EndCall(AppelsEnCours[id].transmitter_src, AppelsEnCours[id].receiver_src

1895


Anlatım buraya kadar arkadaşlar takıldığınız ya da aldığınız hataları
yorum olarak belirtmeyi unutmayınız.

-
S.S.S

Arkadaşlar eğer ki sorunsuz kurduk fakat birisi yanıma gelince Saltychat algılamıyor ya da yanımda birisi varken onun mikrofonunu Saltychat açmıyor (local'de sürekli muteli) gibi hatalar alırsanız aşağıda göstereceğim
yöntem ile çözebilirsiniz.


Çözüm-1;
Sunucuyu başlattığımız başlat(start) dosyamızın içini açıyoruz ve aşağıda bıraktığımı ekliyoruz.

+set onesync legacy

Örnek
1916

-
Çözüm-2;
Artifacts dosyalarını güncellemek de sorunu çözmenize yardımcı olacaktır.
Önerilen sürümü indirip dosyaları atmanız yeterli.

Lütfen, içeriği görmek için Giriş yap veya Kayıt ol

2185


-
Her şeyi yapmanıza rağmen alt odaya atmıyorsa artifacts dosyalarını güncellemeniz yeterlidir.
Bir üst kısımda nasıl yapacağınızı belirttim oradan yardım alabilirsiniz.

-

 

Son düzenleme:

TURK

Administrator

İtibar Puanı: 132

28 Ekim 2020
112
132
43
Discord
TURK#6185
SaltyChat'i build etmek için gerekli Visual Studio 2019 ve eklentileri, build etme olayının da nasıl yapıldığının anlatımını konuya ekledim.
 

İfadeler: SnapDragon

cylex

Moderatör

İtibar Puanı: 129

28 Ekim 2020
86
129
33
Discord
C Y L E X#0337
Github
CylexVII
?
 

WhosTT

FS Kullanıcı

İtibar Puanı: 6

2 Mart 2021
13
6
3
Discord
'WhosTT#0403
Her şeyi anlattığın şekilde yaptım fakat Ts3 "In Game" odasındayken yanıma gelen birisini local mutesini açmıyor yardım edebilecek birisi var mı?
 

TURK

Administrator

İtibar Puanı: 132

28 Ekim 2020
112
132
43
Discord
TURK#6185
Lobi de beklerken otomatik olarak oyun odasına atıyor mu peki oyuna girince.
 

SnapDragon

𝐅𝐈𝐕𝐄𝐌𝐒𝐎𝐂𝐈𝐄𝐓𝐘
Moderatör

İtibar Puanı: 159

28 Ekim 2020
257
159
43
Somewhere on the core ecosystem
fivemsociety.com
Discord
Snap Dragon#0390
Github
github.com/SnapDragon-cmd

WhosTT

FS Kullanıcı

İtibar Puanı: 6

2 Mart 2021
13
6
3
Discord
'WhosTT#0403
Turk discord üzerinden sorunumuzu çözdü kral?
 

İfadeler: SnapDragon

Aspect

FS Kullanıcı

İtibar Puanı: 3

17 Aralık 2020
22
3
3
TURK TURK özel olarak ilgilenerek sorunumuzu çözdü teşekkürler. FivemSociety?@TURK
 

İfadeler: SnapDragon

WH1TE

FS Kullanıcı

İtibar Puanı: 49

13 Kasım 2020
198
49
28
+rep
 

VindicatioNhf

FS Kullanıcı

İtibar Puanı: 1

2 Ocak 2021
5
1
3
Merhaba, paylaşım için teşekkürler fakat bir sorunum var. grant talk power açık yine de yakındakiler local mute halen. Odaya atması vs bir problem yok.
 

SnapDragon

𝐅𝐈𝐕𝐄𝐌𝐒𝐎𝐂𝐈𝐄𝐓𝐘
Moderatör

İtibar Puanı: 159

28 Ekim 2020
257
159
43
Somewhere on the core ecosystem
fivemsociety.com
Discord
Snap Dragon#0390
Github
github.com/SnapDragon-cmd
  • İpucu

Bu Konuyu Görüntüleyen Kullanıcılar