Neler yeni

Foruma hoş geldin, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Türkiye'nin İlk ve tek FiveM forum adresi

Forum adresimize hoş geldin FiveMTürk olarak amacımız siz değerli kullanıcılarımıza en aktif fikir ve paylaşım platformu sunmak bir yana en güvenilir şekilde alışveriş yapabileceğiniz bir platform sunmaktır.
DF DF
DF DF
DF DF

Tokovoip'i gcphone'a entegre etmek

umutsantur00

Üye
FT Kullanıcı
Katılım
5 yıl
Mesajlar
140
Tokovoip son günlerde giderek popülerleşmeye başladı ve bu durumda tokovoip kullanan kişiler için gcphone'a entegre etmek de işin biraz kafa karıştırıcı kısmı olarak gelse de işlemlerin çok basit olduğunu göstermek adına bir konu açtım. Forumumuza yararı olmasını düşündüğüm bu konuda dilerseniz direkt olarak client.lua dosyasını paylaşacağım dilerseniz de kendi telefonunuza nasıl entegre edeceğinizi tarafınıza anlatacağım.

Hazır olarak client.lua indirmek için:
Virustotal:

Manuel kurulum anlatımımıza geçecek olursak işlemler şu şekilde;

İlk olarak [gcphone/client/client.lua] dosyasını açıyoruz


Kod:
local hasFocus = false

Bulduktan sonra hemen altına aşağıdaki kodu ekliyoruz;

Kod:
local TokoVoipID = nil

Ardından aşağıdaki kod satırlarını bularak;

Kod:
 NetworkSetVoiceChannel(infoCall.id + 1)
 NetworkSetTalkerProximity(0.0)

Aşağıdaki şekilde değiştiriyoruz;

Kod:
  exports.tokovoip_script:addPlayerToRadio(infoCall.id + 120)
  TokoVoipID = infoCall.id + 120

Daha sonra aşağıdaki kod satırını buluyoruz;

Kod:
NetworkSetTalkerProximity(2.5)

Aşağıdaki şekilde değiştiriyoruz;

Kod:
  exports.tokovoip_script:removePlayerFromRadio(TokoVoipID)
  TokoVoipID = nil

Ardından aşağıdaki kod satırını buluyoruz;

Kod:
RegisterNUICallback('notififyUseRTC', function (use, cb)

Bulduğumuz kod satırının bitiş noktasına kadar aşağıdakiyle değiştiriyoruz

Kod:
RegisterNUICallback('notififyUseRTC', function (use, cb)
  exports.tokovoip_script:removePlayerFromRadio(TokoVoipID)
  TokoVoipID = nil
  Citizen.InvokeNative(0xE036A705F989E049)
  USE_RTC = use
  if USE_RTC == true and inCall == true then
    inCall = false
  end
  cb()
end)

İşlemlerin hepsi bu kadar uğraşmak istemezseniz yukarıda hazır dosya mevcut iyi forumlar :)
 
bunun için webrtc kullanıyor olmamız mı gerek
 
forum.fivemdeki tokovoip konusunun yorumundakini kopyalamışsın ama yinede iyi paylaşım :)
 
Ortada doğru bir entegrasyon işlemi varsa kodlar zaten aynı olmak zorunda, teşekkürler değerli yorumun için :)
 
En son kodda sanırım ufak hata var. Biraz araştırdığımda genelde citizien'in altına eklenmiş 2 satır.

Kod:
RegisterNUICallback('notififyUseRTC', function (use, cb)
    USE_RTC = use
    if USE_RTC == true and inCall == true then
        print('USE RTC ON')
        inCall = false
        Citizen.InvokeNative(0xE036A705F989E049)
        exports.tokovoip_script:removePlayerFromRadio(TokoVoipID)
        TokoVoipID = nil
  end
  cb()
end)
 
InvokeNative'den sonra gelirse eğer zaten sistem rtc kullanmış olacak ve her hangi bir anlama gelmeyecek oraya export vermek
 
Hocam şöyle tokovoip kurdum sıkıntısız çalışıyor, telefon için entegre etmedim webrtc üzerinden o da aktif şuan herhangi bir sıkıntı çıkarır mı ? Telefon webrtc üzerinden sıkıntısız çalışıyor boşuna tekrar entegre etmek istemiyorumda.
 
Voice chat kullanıyorsun yani
Hayır, voicechat kapalı şuan webrtc üzerinden telefon çalışıyor sadece, bu dediğin entegre işlemini yapmadım sadece tokovoip kurulu ama telefon çalışıyor. Bir sıkıntı yaratır mı onu soruyorum. Entegre işlemini yapmalımıyım, webrtc kapatıp?
 
Hocam şöyle tokovoip kurdum sıkıntısız çalışıyor, telefon için entegre etmedim webrtc üzerinden o da aktif şuan herhangi bir sıkıntı çıkarır mı ? Telefon webrtc üzerinden sıkıntısız çalışıyor boşuna tekrar entegre etmek istemiyorumda.
sıkıntı çıkarmıyor ama tokovoipe geçmek ayrı :D
 
Hocam şöyle tokovoip kurdum sıkıntısız çalışıyor, telefon için entegre etmedim webrtc üzerinden o da aktif şuan herhangi bir sıkıntı çıkarır mı ? Telefon webrtc üzerinden sıkıntısız çalışıyor boşuna tekrar entegre etmek istemiyorumda.

Bence webrtc kalmak daha mantıklı
tokovoipde benim bildiğim kadarıyla telefonda radyo ile konuşuyorsun o biraz sıkıntı olabiliyor
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kayıt ol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Şimdi kayıt ol
Giriş yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş yap

Bu konuyu görüntüleyen kullanıcılar

Tema düzenleyici

Tema özelletirmeleri

Granit arka planlar

Lütfen Javascript'i etkinleştirin!Javascript'i etkinleştirin!