Ara sıra oyuncu oyundayken, 'Oyuncu bulunamadı' hatası alıyorum. Bunu tüm komutlarda yapıyor.
SSCANF pluginini güncelledim hala aynı sorun ile karşı karşıyayım. Ne yapmam gerekiyor.
Örnek bir kod verecek olursam;
Alıntı yapılan: undefinedCMD:gotoplayer(playerid, params[])
{
new ID, string[128];
if(sscanf(params, "u", ID))
return errormessage(playerid,"/gotoplayer ID");
if(!IsPlayerConnected(ID))
return errormessage(playerid,"Oyuncu bulunamadı");
new Float:x, Float:y, Float:z;
GetPlayerPos(ID, x, y, z);
SetPlayerPos(playerid, x + 2, y, z);
SendClientMessage(playerid, -1, "Işınlanıldı");
return 1;
}
if(!IsPlayerConnected(ID))
return errormessage(playerid,"Oyuncu bulunamadı");
Oyuncu oyunca yoksa bu hatayı verir burada bir sorun yok zaten.
Alıntı yapılan: Almera - 21 Nisan 2020, 00:01:01oyuncu oyundayken, 'Oyuncu bulunamadı' hatası alıyorum
İyi oku :)
Alıntı yapılan: Almera - 21 Nisan 2020, 03:36:20Alıntı yapılan: Almera - 21 Nisan 2020, 00:01:01oyuncu oyundayken, 'Oyuncu bulunamadı' hatası alıyorum
İyi oku :)
İyi okudum zaten, kodda bir sorun yok.
Değiştir.
CMD:go(playerid, params[])
{
new id;
if(sscanf(params, "u", id)) return KullanimMesaji(playerid, "/go [id/isim]");
if(!IsPlayerConnected(id)) return HataMesaji(playerid, "Kişi oyunda değil!");
SendPlayerToPlayer(playerid, id);
return 1;
}
Modun boş bir bölümüne ekle.
SendPlayerToPlayer(playerid, targetid)
{
new
Float:px,
Float:py,
Float:pz;
GetPlayerPos(targetid, px, py, pz);
if (IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid), px, py + 2, pz);
}
else
SetPlayerPos(playerid, px + 1, py, pz);
SetPlayerInterior(playerid, GetPlayerInterior(targetid));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(targetid));
return 1;
}
Dostlarım tam anlatamadım herhalde derdimi. /goto sadece bir örnek.
Mesela Ben Ahmet'in yanına ışınlanmak istiyorum veya Ahmet'e mute atmak istiyorum ve benzeri şeyleri yapmak istediğimde bana Ahmet oyunda değil hatasını veriyor bütün komutlarda. Fakat Ahmet oyunda bulunuyor. Tahminen SSCANF'le ilgili birşey veya başka birşey var.
Discorddan iletişime geç.
Vanity#9944
a_samp includesini ve sscanf pluginini güncelle.
SSCANF güncel versiyonda a_samp güncelle derken yeni bir samp server download et demek istediniz herhalde. Şimid yapıyorum İnşallah işe yarar
Alıntı yapılan: Almera - 22 Nisan 2020, 21:02:43SSCANF güncel versiyonda a_samp güncelle derken yeni bir samp server download et demek istediniz herhalde. Şimid yapıyorum İnşallah işe yarar
evet, sa-mp includelerini de sürümünle beraber güncelle. Büyük ihtimal çözülecektir.
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. Sorunu çözülen konularınızı kilitleyip, moderatörlere bildiriniz.
K/A.