Sunucumda /silahsifirla komudunu = "%s isimli yetkili %s isimli oyuncunun silahlarını sıfırladı." olarak aldım, yetkili adını çekebiliyorum fakat hangi oyuncunun silahlarını sıfırladım onu göstermiyor yardımcı olabilir misiniz?
TAM KOD:
new str[500];
format (str, sizeof(str), "{C50000}[ALOG:] %s isimli yetkili %s isimli oyuncunun silahlarını sıfırladı.", OyuncuAdiGetir(playerid)), OyuncuAdiGetir(useridd);
AdminMesajYolla(0x33FF33AA, str);
(BU ARADA HERHANGİ BİR ERROR YOK, SADECE OyuncuAdiGetir(playerid)) kısmını çekebiliyorum)
komudu olduğu gibi atarmısınız? ondan öncede böyle deneyin
new str[500];
format (str, sizeof(str), "{C50000}[ALOG:] %s isimli yetkili %s isimli oyuncunun silahlarını sıfırladı.", OyuncuAdiGetir(playerid)), OyuncuAdiGetir(userid);
AdminMesajYolla(0x33FF33AA, str);
Alıntı yapılan: merddz - 24 Eylül 2021, 07:54:44komudu olduğu gibi atarmısınız? ondan öncede böyle deneyin
new str[500];
format (str, sizeof(str), "{C50000}[ALOG:] %s isimli yetkili %s isimli oyuncunun silahlarını sıfırladı.", OyuncuAdiGetir(playerid)), OyuncuAdiGetir(userid);
AdminMesajYolla(0x33FF33AA, str);
CMD:silahsifirla(playerid, params[])
{
static
useridd;
if(!IsPlayerAdmin(playerid) && pAdmin[playerid] < 2) return HataMesaj(playerid, "Yeterli yetkiniz bulunmuyor.");
if (sscanf(params, "u", useridd))
return KomutMesaj(playerid, "/silahsifirla [id/isim]");
if (!IsPlayerConnected(useridd)) return HataMesaj(playerid, "Belirttiğiniz oyuncu oyunda değil.");
ResetWeapons(useridd);
bilgimesaj(userid, "Üstünüzde bulunan tüm silahlarınız bir yetkili tarafından sıfırlandı.");
new str[500];
format (str, sizeof(str), "{C50000}[ALOG:] %s isimli yetkili %s isimli oyuncunun silahlarını sıfırladı.", OyuncuAdiGetir(playerid)), OyuncuAdiGetir(useridd);
AdminMesajYolla(0x33FF33AA, str);
return 1;
}
{userid} vs. denedim hepsinde aynı hatayı alıyorum error vermiyor fakat veriyi çekemiyorum {useridd} zaten komutta kullandığım bir şey yani o da hatalı değil
new str[500];
format (str, sizeof(str), "{C50000}[ALOG:] %s isimli yetkili %s isimli oyuncunun silahlarını sıfırladı.", OyuncuAdiGetir(playerid), OyuncuAdiGetir(userid));
AdminMesajYolla(0x33FF33AA, str);
Alıntı yapılan: Utherz - 24 Eylül 2021, 12:28:13new str[500];
format (str, sizeof(str), "{C50000}[ALOG:] %s isimli yetkili %s isimli oyuncunun silahlarını sıfırladı.", OyuncuAdiGetir(playerid), OyuncuAdiGetir(userid));
AdminMesajYolla(0x33FF33AA, str);
Çalıştı teşekkürler, K&A