GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Anlatımlar => Konuyu başlatan: Pel - 21 Temmuz 2018, 16:25:35

Başlık: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: Pel - 21 Temmuz 2018, 16:25:35
Selamlar, biliyorsunuz ki Bozkurt HP modunda ciddi açıklar var. Modu kullananlar da mevcut bu yüzden bu açıklardan bilinenlerin çözümlerini göstereceğim.

# Bilinen Açıklar #

1-) Hesaba Şifresiz Erişebilme

Bu açık ile kaydı yapılmış bir hesaba şifresiz erişebiliyorsunuz. Hesabın admin hesabı olup olmaması fark etmiyor. Şifreyi 1 kere yanlış girdikten sonra aşağıda çıkan Spawn butonu ile Spawn oluyorlar.
Çözüm, şifre doğru girilmediyse Spawn butonunu etkisizleştirmek.
Hatalı şifre girme sayısını 3'ten 1'e çekmek bir çözüm olabilir fakat fazla etik bulmuyorum.

Modu Pawno ile açın, CTRL+F ile "OnPlayerRequestSpawn" publicini aratın.

public OnPlayerRequestSpawn(playerid)
{

Satırlarını bulun ve hemen altına şunu ekleyin.
if(CarimiKoru[playerid] != true)
{
return 0;
}


2-) uy****rucu Satıcısı ve Silah Satıcısı Mesleklerindeki Para Açığı

Bu açıkta yukardaki mesleklere sahip oyuncular birbirine uy****rucu veya silah satarken ücreti 0'ın altında girerek satıcının parasını girilen değer kadar eksiye, alıcının parasını girilen değer kadar artıya çıkartıyor.
Çözüm, komuttaki para değerinin 0'dan küçük girilmesini engellemek.

uy****rucu Satıcısı komutları için;
CTRL+F ile "cmd:tsat", "cmd:esat", "cmd:bsat" yi ayrı ayrı aratın ve üçü için de şu satırı bulun.

if(miktar <= 0) return SendClientMessage(playerid, 0xFF1741FF, "0 ve altında bir miktar giremezsin !");
Bu satırın altına veya üstüne fark etmez şunu ekleyin.
if(fiyatx <= 0) return SendClientMessage(playerid, 0xFF1741FF, "Fiyatı 0'dan az giremezsiniz!");
if(fiyatx > 5000) return SendClientMessage(playerid, 0xFF1741FF, "Fiyatı $5,000'dan fazla giremezsiniz!");

Bu kısımda girilen fiyatın maksimum değerini de belirtmeniz önemli. Çok yüksek fiyatlarda sıkıntı çıkarabiliyor. 5000'i kendinize göre değiştirin.

Silah Satıcısı komutu için;
CTRL+F ile "cmd:silahsat" aratın.

if(_fiyat > 5000) return SendClientMessage(playerid, 0xFF1741FF, "Fiyatı $5,000 dolardan fazla giremezsin !");
Bu satırın altına veya üstüne fark etmez şunu ekleyin.
if(_fiyat <= 0) return SendClientMessage(playerid, 0xFF1741FF, "Fiyatı 0'dan az giremezsiniz!");

3-) Skora Ulaşmadan Ordu Gibi Meslekleri Olabilme

Bu açığın nasıl yapıldığına dair bir fikrim yok.
Çözüm, oyuncu Spawn olduğunda eğer skoru yetmediği halde skorunun üstünde bir mesleğe sahipse kick atmak. Oyuncuya yapılacak işlemi kendinize göre değiştirebilirsiniz.
CTRL+F ile "OnPlayerSpawn" aratın.

public OnPlayerSpawn(playerid)
{

Satırlarını bulun ve hemen altına şunu ekleyin.
if(gTeam[playerid] == SFPolis && GetPlayerScore(playerid) <= 499) return Kick(playerid);
if(gTeam[playerid] == FBI && GetPlayerScore(playerid) <= 1499) return Kick(playerid);
if(gTeam[playerid] == SWAT && GetPlayerScore(playerid) <= 2499) return Kick(playerid);
if(gTeam[playerid] == CIA && GetPlayerScore(playerid) <= 4999) return Kick(playerid);
if(gTeam[playerid] == MIT && GetPlayerScore(playerid) <= 5999) return Kick(playerid);
if(gTeam[playerid] == ORDU && GetPlayerScore(playerid) <= 8999) return Kick(playerid);

Eğer modda meslek sınırlarını kendinize göre değiştirdiyseniz bu kısmı da düzenlemelisiniz.

# Bilinen Eksiklikler #

1-) Ev oluştururken, ev interiorunu 7'den yüksek yaparsanız /giris gibi komutlar çalışmaz. Modda 8-9-10. interiorlar mevcut değildir. Maksimum 7 yapabilirsiniz.

Bilgi paylaştıkça çoğalır eğer sizin de tespit ettiğiniz açık varsa çözümlü/çözümsüz buraya bildirin. Sunucunun huzurunu bozmaya çalışanlara, modu parayla satın aldığı için bu modu kullanan sunuculara çocukça saldıranlara karşı faydalı bir konu olur.

Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: Pablo - 21 Temmuz 2018, 16:36:38
Anlatım icin Teşekkürler
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: laéx - 21 Temmuz 2018, 17:04:14
Anlatım için teşekkürler,bilmediğim açıklar varmış.Bazı açıklarıda kapatmayı bilmiyordum sayende öğrendim.Teşekkürler :)
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: HadesGSF - 21 Temmuz 2018, 17:28:48
 :)
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: Gorkem. - 21 Temmuz 2018, 17:29:19
Ne mod yapmışız arkadaş. Kaç zaman geçti hala bulunan açıklar bulunmayanların sayısını geçmiş değil. Hey gidi hey. NexoR yine iş başında :D
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: Ufuk07 - 21 Temmuz 2018, 18:04:09
Bizde modu editliyoruz açıkları kapatmaya çalışıyoruz /giris sorununu hala çözemedik bilen varsa yazabilir mi lütfen :D
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: Pel - 21 Temmuz 2018, 18:05:33
Alıntı yapılan: huseyinufuk32 - 21 Temmuz 2018, 18:04:09

Bizde modu editliyoruz açıkları kapatmaya çalışıyoruz /giris sorununu hala çözemedik bilen varsa yazabilir mi lütfen :D

Onda durum şöyle, evi oluştururken eğer ev interiorunu 7'den fazla girerseniz öyle oluyor. Maksimum 7 girmelisiniz.
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: BullTerrier - 21 Temmuz 2018, 18:35:38
Alıntı yapılan: HeLL.AnGel - 21 Temmuz 2018, 17:04:14

Anlatım için teşekkürler,bilmediğim açıklar varmış.Bazı açıklarıda kapatmayı bilmiyordum sayende öğrendim.Teşekkürler :)
Yiğidim hani mod kodluyordunuz :D bu açığı mı kapayamadınız
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: pag - 21 Temmuz 2018, 18:38:59
Modda dediğin gibi çok açık olduğunu duymuştum, bu modu kullanan herkese faydalı olacağını düşünüyorum, eline sağlık.
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: Pegasus - 21 Temmuz 2018, 19:36:38
 :helal:
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: ace - 21 Temmuz 2018, 20:40:26
Sağolasın
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: Pel - 21 Temmuz 2018, 21:55:06
Teşekkürler yorumlarınız için, konuya Bilinen Eksiklikler başlığı attım oraya da bilinmesi gereken eksiklikleri sıralayabiliriz.
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: Unknowable - 21 Temmuz 2018, 23:39:42
hocam bende bu modu kullanıyorum,bende araçla giderken enter a basıp araçtan atladığımda araç enter a nerede bastıysam oyere gidiyor geriye gidiyor araç.sıkıntı bendemi,sizde de varmı böyle bir sorun?
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: Pel - 22 Temmuz 2018, 00:55:41
Alıntı yapılan: Xercesl - 21 Temmuz 2018, 23:39:42

hocam bende bu modu kullanıyorum,bende araçla giderken enter a basıp araçtan atladığımda araç enter a nerede bastıysam oyere gidiyor geriye gidiyor araç.sıkıntı bendemi,sizde de varmı böyle bir sorun?

CTRL+F ile "OnUnoccupiedVehicleUpdate" publicini aratın ve publicin içindeki
SetVehiclePos(vehicleid, x, y, z);
SetVehicleZAngle(vehicleid, a);

kodlarını silin.
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: laéx - 24 Temmuz 2018, 17:58:36
Alıntı yapılan: ScavengeR - 21 Temmuz 2018, 18:35:38

Alıntı yapılan: HeLL.AnGel - 21 Temmuz 2018, 17:04:14

Anlatım için teşekkürler,bilmediğim açıklar varmış.Bazı açıklarıda kapatmayı bilmiyordum sayende öğrendim.Teşekkürler :)
Yiğidim hani mod kodluyordunuz :D bu açığı mı kapayamadınız

Kapayamadık nolmuş ?
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: FalafelÇorba - 27 Temmuz 2018, 21:21:43
Teşekkürler
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: MehmetAKAR - 29 Temmuz 2018, 18:23:15
Eline Saglık Basarilar  :helal:
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: Flash2024 - 30 Temmuz 2018, 14:56:50
NexorSecurity Var Fakat O Açığı Kendisi Yerleştirdi Ve o açığıda biraz bulmanız zor Fakat İzni olmadanda Nexorun açığı söyleyemem.
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: THETURK - 30 Temmuz 2018, 17:16:51
Pel Acil İletimi Okurmusun ?
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: seyyidfettah - 06 Ağustos 2018, 08:43:45
Bu Sunucu Neden Kapandı? :QWE Saldırı denemesi yaparsanız böyle olur işte.
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: Akro - 09 Ağustos 2018, 03:30:47
Alıntı yapılan: ByGold - 21 Temmuz 2018, 16:36:38

Anlatım icin Teşekkürler
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: THETURK - 09 Ağustos 2018, 23:59:56
Anlatım İçin Teşekkürler Eh Biliyoruz Ki Bozkurt Hayranı Çok İhtiyaç Olucak  :helal:  :kahkaha:
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: Mehmet! - 27 Ağustos 2018, 17:00:21
Sagolasın  :helal:
Başlık: Ynt: Bozkurt HP - Bilinen Açık Çözümleri Ana Konu
Gönderen: FelleR - 27 Haziran 2019, 01:26:42
Yararlı.