GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: SadeceDarly - 24 Eylül 2022, 17:06:58

Başlık: WeaponConfig - Hasar Verme
Gönderen: SadeceDarly - 24 Eylül 2022, 17:06:58
Merhaba sıfırdan copchase modu yazıyorum. Ancak bir problem ile karşılaştım, weaponconfig kurdum onplayerdamage kısmında işte kendi takımına hasar vermesin diye koşul ekliyorum hata mesajı geliyor kendi takımına hasar veremezsin tarzında ancak return döntürtmeme rağmen hasar işliyor. İlk defa karşılaşıyorum, problemi bilen var ise yardımcı olabilir misiniz?

PAWN Kodu: Seç
public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart)
{
if(PlayerData[playerid][Oyunda] == true && PlayerData[playerid][Suspect]  == true && PlayerData[issuerid][Suspect] == true)
{
HataMesajGonder(issuerid, "Kendi takım arkadaşınıza hasar veremezsiniz.");
return 1;
}
if(PlayerData[playerid][Oyunda] == true &&  PlayerData[issuerid][Polis] == true && PlayerData[playerid][Polis] == true)
{
HataMesajGonder(issuerid, "Takım arkadaşınıza zarar veremezsiniz.");
return 1;
}
if(PlayerData[playerid][Oyunda] == true && PlayerData[issuerid][Oyunda] == true && PlayerData[playerid][Suspect] == true && PlayerData[playerid][SuspectAtesetti] == false)
{
HataMesajGonder(issuerid, "Ateş açmayan kişiye hasar veremezsiniz.");
return 1;
}
//----

if(PlayerData[playerid][Oyunda] == true && PlayerData[playerid][Suspect]  == true && PlayerData[issuerid][Suspect] == true)
{
// HataMesajGonder(issuerid, "Kendi takım arkadaşınıza hasar veremezsiniz.");
return 0;
}
if(PlayerData[playerid][Oyunda] == true &&  PlayerData[issuerid][Polis] == true && PlayerData[playerid][Polis] == true)
{
// HataMesajGonder(issuerid, "Takım arkadaşınıza zarar veremezsiniz.");
return 0;
}
if(PlayerData[playerid][Oyunda] == true && PlayerData[issuerid][Oyunda] == true && PlayerData[playerid][Suspect] == true && PlayerData[playerid][SuspectAtesetti] == false)
{
//HataMesajGonder(issuerid, "Ateş açmayan kişiye hasar veremezsiniz.");
return 0;
}
return 1;
}
Başlık: Ynt: WeaponConfig - Hasar Verme
Gönderen: gonyalimane - 26 Eylül 2022, 21:47:55
return 0; cektirirsen sorun çözülecektir.
Başlık: Ynt: WeaponConfig - Hasar Verme
Gönderen: Murat Budak - 05 Ekim 2022, 00:58:51
Hata Mesajı her kodun arasına boşluk koyup dener misin?
PAWN Kodu: Seç
if(PlayerData[playerid][Oyunda] == true && PlayerData[issuerid][Oyunda] == true && PlayerData[playerid][Suspect] == true && PlayerData[playerid][SuspectAtesetti] == false)
{

//HataMesajGonder(issuerid, "Ateş açmayan kişiye hasar veremezsiniz.");

return 0;

}
Başlık: Ynt: WeaponConfig - Hasar Verme
Gönderen: Rodeiun - 08 Ekim 2022, 10:11:55
:DDDDDD
Başlık: Ynt: WeaponConfig - Hasar Verme
Gönderen: Murat Budak - 08 Ekim 2022, 18:29:05
Alıntı yapılan: AloneWarrioR - 08 Ekim 2022, 10:11:55
:DDDDDD
Ne gülüyorsun?
Başlık: Ynt: WeaponConfig - Hasar Verme
Gönderen: Murat Budak - 08 Ekim 2022, 18:30:15
Alıntı yapılan: gonyalimane - 26 Eylül 2022, 21:47:55
return 0; cektirirsen sorun çözülecektir.
Aynen return 0; olacak return 1; koduna dikkat etmedim bazıları return 1; bazıları return 0; mış
Başlık: Ynt: WeaponConfig - Hasar Verme
Gönderen: Hata - 22 Ekim 2022, 22:29:01
return 1; yaparsan olmaz, return 1; çektiğin yerlere return 0; çekmen lazım
Başlık: Ynt: WeaponConfig - Hasar Verme
Gönderen: staple - 25 Kasım 2022, 20:18:22
Alıntı yapılan: Bölüm Kuralları
Açılan taleplerin son iletisi 10 günü geçmesi durumunda; konu kilitlenip, kilitli konular bölümüne taşınacaktır.
K/A