Merhaba.Arkadaşlar sunucumda /jetpack komutu var.Güzel şekilde jetpack veriyor tamam da.Jetpackı bırakmak için enter tuşuna basıyorum ama jetpack pickupu karakterimin üzerinde beliriyor.Bu yüzden jetpackı bırakamıyoruz.Onplayerkeystatechange publicine baktım onla alakalı kod yok.isterseniz jetpack komutunu atarım.Yardım edeceklere şimdiden teşekkürler.
Samp'ın kendi objesinde jetpack'ı bırakabilirsin. Ama kendi yaptıkların objelerin üstünde bırakamazsın. Bu bir sorun değildir. Aynı sorun bendede var.
Alıntı yapılan: Harun - 26 Kasım 2017, 21:58:23
Samp'ın kendi objesinde jetpack'ı bırakabilirsin. Ama kendi yaptıkların objelerin üstünde bırakamazsın. Bu bir sorun değildir. Aynı sorun bendede var.
İbiza modunda jetpackı bırakınca yakınına biryerine geliyor.Benim modumda neden öyle ?
Alıntı yapılan: Harun - 26 Kasım 2017, 21:58:23
Samp'ın kendi objesinde jetpack'ı bırakabilirsin. Ama kendi yaptıkların objelerin üstünde bırakamazsın. Bu bir sorun değildir. Aynı sorun bendede var.
Öyle bir şey yok.
Sen komutu at bakalım bi.
Alıntı yapılan: Levi - 26 Kasım 2017, 22:13:28
Alıntı yapılan: Harun - 26 Kasım 2017, 21:58:23
Samp'ın kendi objesinde jetpack'ı bırakabilirsin. Ama kendi yaptıkların objelerin üstünde bırakamazsın. Bu bir sorun değildir. Aynı sorun bendede var.
Öyle bir şey yok.
Sen komutu at bakalım bi.
Bende öyle oluyor kendi eklediklerimin obje üstlerinde jetpack bırakılmıyor.
Ama bendekiler CreateDynamicObject belki CreateObject'lerde bırakılır.
Alıntı yapılan: Harun - 26 Kasım 2017, 22:17:02
Alıntı yapılan: Levi - 26 Kasım 2017, 22:13:28
Alıntı yapılan: Harun - 26 Kasım 2017, 21:58:23
Samp'ın kendi objesinde jetpack'ı bırakabilirsin. Ama kendi yaptıkların objelerin üstünde bırakamazsın. Bu bir sorun değildir. Aynı sorun bendede var.
Öyle bir şey yok.
Sen komutu at bakalım bi.
Bende öyle oluyor kendi eklediklerimin obje üstlerinde jetpack bırakılmıyor.
Ama bendekiler CreateDynamicObject belki CreateObject'lerde bırakılır.
Ben o ilk cümlenden başka bir şey anlamıştım dediğin doğru olabilir, hiç test etmedim.
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK);
SendClientMessage(playerid,-1,"{0049FF}•• {FFFFFF}Jetpack spawn edildi...");
Buyrun Kodlar.
Şimdi farkettim bu hata bazı yerlerde ortaya çıkıyor.Çoğu yerde sıkıntı çıkarmıyor.
Arkadaşlar konuyu kitleyeyim en iyisi.1-2 bölgede bu sorun çıkıyor.Heralde SA-MP ın bir hatasından kaynaklıdır.Kimsenin vaktini çalmaya değmez.Konu kilit.Ilgilenenlere teşekkürler :)
Bu bir bug değil, samp'ın kendisinden kaynaklı birşey. Birkaç defa jetpack ten inince o sorunun üstesinden gelebilirsiniz. Ha yok ben istemiyorum derseniz bunu kullanabilirsiniz, test etmedim ama bir sorunda göremedim.
#include <a_samp>
#include <izcmd>
new bool:jControl[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
jControl[playerid] = false;
return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_SECONDARY_ATTACK)
{
if(jControl[playerid] == true)
{
new Float:jPos[3];
jControl[playerid] = false;
GetPlayerPos(playerid, jPos[0], jPos[1], jPos[2]);
SetPlayerPos(playerid, jPos[0], jPos[1]+3, jPos[2]);
}
}
return 1;
}
CMD:jetpack(playerid)
{
if(jControl[playerid] == true) return SendClientMessage(playerid, -1, "Zaten jetpack aldın, ilk önce jetpackini bırak.");
jControl[playerid] = true;
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
SendClientMessage(playerid,-1,"{0049FF}•• {FFFFFF}Jetpack spawn edildi...");
return 1;
}
Konuyu kitlemeyi unutmuşum :D Ekleyeceğim teşekkürler :)