Clientimi sunucuya bağladım fakat şöyle bir sorun var İsim Soyisim giriyorum giriş yapıyorum oyunda Ad_Soyad olarak girin diyor Normal SA:MP 'Den giriş yaparken öyle bir hata almıyorum sorun nedir acaba?
İsim_Soyisim formatında yazmayı dene cliente.
Öyle yapıyorum zaten öyle dedim olmuyor işte
Client ile oyuna giriş yaptıktan sonra tab'a basıp fotoğrafını atar mısınız ?
Alıntı yapılan: Bliss - 01 Haziran 2020, 19:43:06Client ile oyuna giriş yaptıktan sonra tab'a basıp fotoğrafını atar mısınız ?
Client senin clientin hemen atıyorum 1sn
Alıntı yapılan: Bliss - 01 Haziran 2020, 19:43:06Client ile oyuna giriş yaptıktan sonra tab'a basıp fotoğrafını atar mısınız ?
(https://i.hizliresim.com/2OZjKF.png)
Pawno'dan Ad_Soyad olarak girilmesini zorunlu kılan fonksiyonu silin, client giriş için isim atıyor oyun moduda bunu geçersiz isim zannediyor.
Alıntı yapılan: Bliss - 01 Haziran 2020, 19:51:12Pawno'dan Ad_Soyad olarak girilmesini zorunlu kılan fonksiyonu silin, client giriş için isim atıyor oyun moduda bunu geçersiz isim zannediyor.
Tamamdır deneyeceğim peki clienti nasıl zorunlu kılabilirim? SA:MP'Den girişi yasaklamak için
Alıntı yapılan: Souza - 01 Haziran 2020, 19:52:58Alıntı yapılan: Bliss - 01 Haziran 2020, 19:51:12Pawno'dan Ad_Soyad olarak girilmesini zorunlu kılan fonksiyonu silin, client giriş için isim atıyor oyun moduda bunu geçersiz isim zannediyor.
Tamamdır deneyeceğim peki clienti nasıl zorunlu kılabilirim? SA:MP'Den girişi yasaklamak için
OnPlayerConnect fonksiyonuna aşağıdaki gibi bir sorgu yazın, ben kabaca yazdım siz düzeltin.
SELECT username from serials WHERE GetPlayername()
if(rows){
cache_get_value_name(username)
cache_get_value_name(cpuid)
cache_get_value_name(hddserial)
cache_get_value_name(macid)
cache_get_value_int(banned)
cache_get_value_int(onaylandi)
if(onay != 1) return kick(playerid)
}
Alıntı yapılan: Bliss - 01 Haziran 2020, 19:55:08Alıntı yapılan: Souza - 01 Haziran 2020, 19:52:58Alıntı yapılan: Bliss - 01 Haziran 2020, 19:51:12Pawno'dan Ad_Soyad olarak girilmesini zorunlu kılan fonksiyonu silin, client giriş için isim atıyor oyun moduda bunu geçersiz isim zannediyor.
Tamamdır deneyeceğim peki clienti nasıl zorunlu kılabilirim? SA:MP'Den girişi yasaklamak için
OnPlayerConnect fonksiyonuna aşağıdaki gibi bir sorgu yazın, ben kabaca yazdım siz düzeltin.
SELECT username from serials WHERE GetPlayername()
if(rows){
cache_get_value_name(username)
cache_get_value_name(cpuid)
cache_get_value_name(hddserial)
cache_get_value_name(macid)
cache_get_value_int(banned)
cache_get_value_int(onaylandi)
if(onay != 1) return kick(playerid)
}
Pek anladığım yok pawnodan daha detaylı anlatabilirmisiniz
OnPlayerConnect fonksiyonuna dediğim gibi bir sorgu yazılıp kişinin Client ile giriş yapıp yapmadığı kontrol edilicek, ardından bilgileri çekilip kişinin ismi değiştirilecek SetPlayername ile kayıtlı username'e dönülücek. Oyun içi bir timer oluşturup 30 saniyede bir clientupdate tablosu kontrol edilicek eğer 1 ise 0 yapılacak eğer 1 değil ise kick atacak. Pawno, C#, PHP bilginiz yok ise Clienti kullanmayın, açık oluşturursanız kötü amaçlı insanlar ele geçirmeye çalışabilir.
Alıntı yapılan: Bliss - 01 Haziran 2020, 19:59:11OnPlayerConnect fonksiyonuna dediğim gibi bir sorgu yazılıp kişinin Client ile giriş yapıp yapmadığı kontrol edilicek, ardından bilgileri çekilip kişinin ismi değiştirilecek SetPlayername ile kayıtlı username'e dönülücek. Oyun içi bir timer oluşturup 30 saniyede bir clientupdate tablosu kontrol edilicek eğer 1 ise 0 yapılacak eğer 1 değil ise kick atacak. Pawno, C#, PHP bilginiz yok ise Clienti kullanmayın, açık oluşturursanız kötü amaçlı insanlar ele geçirmeye çalışabilir.
Kullandığım Client senin clientin hocam açık oluşacağını pek sanmıyorum çünki öğrenene kadar cliente herhangi bir güncelleme veya yeni birşey getirmeyeceğim sunucu açacağım için çok hile olacak illaki onları engellemek amaçlı olucak client
Alıntı yapılan: Souza - 01 Haziran 2020, 20:00:47Alıntı yapılan: Bliss - 01 Haziran 2020, 19:59:11OnPlayerConnect fonksiyonuna dediğim gibi bir sorgu yazılıp kişinin Client ile giriş yapıp yapmadığı kontrol edilicek, ardından bilgileri çekilip kişinin ismi değiştirilecek SetPlayername ile kayıtlı username'e dönülücek. Oyun içi bir timer oluşturup 30 saniyede bir clientupdate tablosu kontrol edilicek eğer 1 ise 0 yapılacak eğer 1 değil ise kick atacak. Pawno, C#, PHP bilginiz yok ise Clienti kullanmayın, açık oluşturursanız kötü amaçlı insanlar ele geçirmeye çalışabilir.
Kullandığım Client senin clientin hocam açık oluşacağını pek sanmıyorum çünki öğrenene kadar cliente herhangi bir güncelleme veya yeni birşey getirmeyeceğim sunucu açacağım için çok hile olacak illaki onları engellemek amaçlı olucak client
Clienti obfuscate etmeyi unutmayın.
Alıntı yapılan: Bliss - 01 Haziran 2020, 20:04:08Alıntı yapılan: Souza - 01 Haziran 2020, 20:00:47Alıntı yapılan: Bliss - 01 Haziran 2020, 19:59:11OnPlayerConnect fonksiyonuna dediğim gibi bir sorgu yazılıp kişinin Client ile giriş yapıp yapmadığı kontrol edilicek, ardından bilgileri çekilip kişinin ismi değiştirilecek SetPlayername ile kayıtlı username'e dönülücek. Oyun içi bir timer oluşturup 30 saniyede bir clientupdate tablosu kontrol edilicek eğer 1 ise 0 yapılacak eğer 1 değil ise kick atacak. Pawno, C#, PHP bilginiz yok ise Clienti kullanmayın, açık oluşturursanız kötü amaçlı insanlar ele geçirmeye çalışabilir.
Kullandığım Client senin clientin hocam açık oluşacağını pek sanmıyorum çünki öğrenene kadar cliente herhangi bir güncelleme veya yeni birşey getirmeyeceğim sunucu açacağım için çok hile olacak illaki onları engellemek amaçlı olucak client
Clienti obfuscate etmeyi unutmayın.
Anlamadım hocam?
.Net obfuscating işlemlerini araştırın, bilmediğiniz çok şey var ondan dolayı kullanmayın diyorum.
Alıntı yapılan: Bliss - 01 Haziran 2020, 19:51:12Pawno'dan Ad_Soyad olarak girilmesini zorunlu kılan fonksiyonu silin, client giriş için isim atıyor oyun moduda bunu geçersiz isim zannediyor.
Hocam dediğinizi yaptım fakat bu seferde kayıt ekranında Client_23s3s [Örnek]
Böyle çıkıyor cliente yazdığım isimle girmiyor.
Alıntı yapılan: Souza - 01 Haziran 2020, 20:12:10Alıntı yapılan: Bliss - 01 Haziran 2020, 19:51:12Pawno'dan Ad_Soyad olarak girilmesini zorunlu kılan fonksiyonu silin, client giriş için isim atıyor oyun moduda bunu geçersiz isim zannediyor.
Hocam dediğinizi yaptım fakat bu seferde kayıt ekranında Client_23s3s [Örnek]
Böyle çıkıyor cliente yazdığım isimle girmiyor.
Yukarıda belirttiğim gibi SQL sorgusu yazılıp username tablosundan kişinin gerçek ismi çekilecek, ardından SetPlayerName ile kişinin ismi normale döndürülücek.
Alıntı yapılan: Bliss - 01 Haziran 2020, 20:14:31Alıntı yapılan: Souza - 01 Haziran 2020, 20:12:10Alıntı yapılan: Bliss - 01 Haziran 2020, 19:51:12Pawno'dan Ad_Soyad olarak girilmesini zorunlu kılan fonksiyonu silin, client giriş için isim atıyor oyun moduda bunu geçersiz isim zannediyor.
Hocam dediğinizi yaptım fakat bu seferde kayıt ekranında Client_23s3s [Örnek]
Böyle çıkıyor cliente yazdığım isimle girmiyor.
Yukarıda belirttiğim gibi SQL sorgusu yazılıp username tablosundan kişinin gerçek ismi çekilecek, ardından SetPlayerName ile kişinin ismi normale döndürülücek.
Ya hocam yardımcı olamazmısınız gerekirse ücretinide veririm?
Alıntı yapılan: Bliss - 01 Haziran 2020, 20:14:31Alıntı yapılan: Souza - 01 Haziran 2020, 20:12:10Alıntı yapılan: Bliss - 01 Haziran 2020, 19:51:12Pawno'dan Ad_Soyad olarak girilmesini zorunlu kılan fonksiyonu silin, client giriş için isim atıyor oyun moduda bunu geçersiz isim zannediyor.
Hocam dediğinizi yaptım fakat bu seferde kayıt ekranında Client_23s3s [Örnek]
Böyle çıkıyor cliente yazdığım isimle girmiyor.
Yukarıda belirttiğim gibi SQL sorgusu yazılıp username tablosundan kişinin gerçek ismi çekilecek, ardından SetPlayerName ile kişinin ismi normale döndürülücek.
Kral bende her ayarını yaptım clienti açıyorum giriş yap diyorum samp açılıyor direkt kapanıyor neden olabilir?
Alıntı yapılan: Souza - 01 Haziran 2020, 20:15:25Alıntı yapılan: Bliss - 01 Haziran 2020, 20:14:31Alıntı yapılan: Souza - 01 Haziran 2020, 20:12:10Alıntı yapılan: Bliss - 01 Haziran 2020, 19:51:12Pawno'dan Ad_Soyad olarak girilmesini zorunlu kılan fonksiyonu silin, client giriş için isim atıyor oyun moduda bunu geçersiz isim zannediyor.
Hocam dediğinizi yaptım fakat bu seferde kayıt ekranında Client_23s3s [Örnek]
Böyle çıkıyor cliente yazdığım isimle girmiyor.
Yukarıda belirttiğim gibi SQL sorgusu yazılıp username tablosundan kişinin gerçek ismi çekilecek, ardından SetPlayerName ile kişinin ismi normale döndürülücek.
Ya hocam yardımcı olamazmısınız gerekirse ücretinide veririm?
Discord: Naim#6805