GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Oyuncu Bulunamadı

Başlatan Almera, 21 Nisan 2020, 00:01:01

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Almera

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: undefined
CMD: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;
}



Eamon

PAWN Kodu: Seç
if(!IsPlayerConnected(ID))
     return errormessage(playerid,"Oyuncu bulunamadı");

Oyuncu oyunca yoksa bu hatayı verir burada bir sorun yok zaten.

Bugünün güzel zamanları, yarının üzücü düşünceleridir.

Almera

Alıntı yapılan: Almera - 21 Nisan 2020, 00:01:01
oyuncu oyundayken, 'Oyuncu bulunamadı' hatası alıyorum

İyi oku :)


Eamon

Alıntı yapılan: Almera - 21 Nisan 2020, 03:36:20
Alıntı yapılan: Almera - 21 Nisan 2020, 00:01:01
oyuncu oyundayken, 'Oyuncu bulunamadı' hatası alıyorum

İyi oku :)

İyi okudum zaten, kodda bir sorun yok.

Bugünün güzel zamanları, yarının üzücü düşünceleridir.

Vanity

Değiştir.

PAWN Kodu: Seç
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.

PAWN Kodu: Seç
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;
}


Almera

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.
 


Vanity

Discorddan iletişime geç.
Vanity#9944


viathegod32

a_samp includesini ve sscanf pluginini güncelle.

developer & producer

Almera

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


viathegod32

Alıntı yapılan: Almera - 22 Nisan 2020, 21:02:43
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

evet, sa-mp includelerini de sürümünle beraber güncelle. Büyük ihtimal çözülecektir.

developer & producer

Enkei

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.