Arkadaşlar size birşeyden bahsetcem /kill yazdıgımda canım 0 oluyor ama ölmüyor ve üstelik aranmamda yoktu komut kullanabiliyorum ve yazabiliyorum bide /kill yazınca hatalı komut diyor yardım plz
Alıntı yapılan: Bow_OsmaNN - 27 Şubat 2021, 18:42:56Arkadaşlar size birşeyden bahsetcem /kill yazdıgımda canım 0 oluyor ama ölmüyor ve üstelik aranmamda yoktu komut kullanabiliyorum ve yazabiliyorum bide /kill yazınca hatalı komut diyor yardım plz
Kill komut bloğunu iletin.
CMD:kill(playerid,params[])
{
if(Etkde[playerid] == true) return hataMesaji(playerid, "Etkinlikteyken komut kullanamazsın.");
if(oyuncuData[playerid][hapisSure] >= 1) return hataMesaji(playerid, "Hapisteyken komut kullanamazsın.");
if(aranmaSeviyesii[playerid] >= 1) return hataMesaji(playerid, "Aranma seviyeniz varken kill çekemezsiniz.");
SetPVarInt(playerid, "KillModu", 1);
SetPlayerHealth(playerid, 0.0);
return 1;
}
SetPlayerHealth(playerid, 0.0); Yerine Alttaki satırı kullan.
Canver(playerid, 0);
Alıntı yapılan: forum01 - 27 Şubat 2021, 19:36:45SetPlayerHealth(playerid, 0.0); Yerine Alttaki satırı kullan.
Canver(playerid, 0);
Canver fonksiyonu her modda olacağını sanmıyorum.
bende oldu canver fonksiyonu
Bunu dene eğer olmaz ise "SetPVarInt(playerid, "KillModu", 1);" bunu silip dene
CMD:kill(playerid,params[])
{
if(Etkde[playerid] == true) return hataMesaji(playerid, "Etkinlikteyken komut kullanamazsın.");
if(oyuncuData[playerid][hapisSure] >= 1) return hataMesaji(playerid, "Hapisteyken komut kullanamazsın.");
if(aranmaSeviyesii[playerid] >= 1) return hataMesaji(playerid, "Aranma seviyeniz varken kill çekemezsiniz.");
SetPVarInt(playerid, "KillModu", 1);
SetPlayerHealth(playerid, -1);
return 1;
}
EĞER YİNE OLMAZSA
public OnPlayerCommandText(playerid, cmdtext[]) KISMINA BUNU YAPIŞTIR
if (strcmp("/kill", cmdtext, true, 5) == 0)
{
SetPlayerHealth(playerid, 0.0);
return 1;
}
Alıntı yapılan: GokhanTRGT - 28 Şubat 2021, 12:38:29Bunu dene eğer olmaz ise "SetPVarInt(playerid, "KillModu", 1);" bunu silip dene
CMD:kill(playerid,params[])
{
if(Etkde[playerid] == true) return hataMesaji(playerid, "Etkinlikteyken komut kullanamazsın.");
if(oyuncuData[playerid][hapisSure] >= 1) return hataMesaji(playerid, "Hapisteyken komut kullanamazsın.");
if(aranmaSeviyesii[playerid] >= 1) return hataMesaji(playerid, "Aranma seviyeniz varken kill çekemezsiniz.");
SetPVarInt(playerid, "KillModu", 1);
SetPlayerHealth(playerid, -1);
return 1;
}
EĞER YİNE OLMAZSA
public OnPlayerCommandText(playerid, cmdtext[]) KISMINA BUNU YAPIŞTIR
if (strcmp("/kill", cmdtext, true, 5) == 0)
{
SetPlayerHealth(playerid, 0.0);
return 1;
}
SetPlayerHealth fonksiyonunda parametre olarak -1 girerseniz oyuncu buga girebilir, çözüm değil. Normal olarak 0.0 yazdığınızda oyuncu ölür. OnPlayerDeath callbackinde GetPVarInt(playerid, "KillModu") varmı bakarmısınız?
Weapon-config includesi yüzünden oluyor dostum includenin içini aç wc_setplayerhealth diye arat oradaki şeylere göz at
https://www.gtamulti.com/forum/anlatimlar/pawnoda-kill-komutu-ekleme/
Buradan bakabilirsin hazır komutuda alabilirsin tek eksik şey GivePlayerMoney(playerid, -1000);
Alıntı yapılan: [GOS]Burak - 01 Mart 2021, 10:30:14https://www.gtamulti.com/forum/anlatimlar/pawnoda-kill-komutu-ekleme/
Buradan bakabilirsin hazır komutuda alabilirsin tek eksik şey GivePlayerMoney(playerid, -1000);
GivePlayerMoney para veriyor
eğer weapon-config includesi kullanıyorsanız aşşağıdaki linkten attığım weapon-config'i indirin aynı sıkıntı bendede vardı çözümünü oradan biliyorum
https://www.upload.ee/files/12970435/weapon-config.inc.html
eğer kullanmıyorsanız modunuzu compile edin f5 tuşu ile.
AlıntıAçılan taleplerin son iletisi 10 günü geçmesi durumunda; konu kilitlenip, kilitli konular bölümüne taşınacaktır. Sorunu çözülen konularınızı kilitleyip, moderatörlere bildiriniz.
Kilit.