PlayerInfo ya uyumlu kickall komutu olan atabilir mi?
player infomu kaldı
Foreach includesi oyun modunuzuda kurulu olması gerekiyor foreach ile döngü cevirerek player = sayı sunuyor ve sunucuda atıyorum 9 kişi var ise 9 kere döngü kullanarak herkesi atiyor örnek kod ekledim adminlere özel yapmak ister iseniz if sorgusu ile yapabilirsiniz iyi forumlar
CMD:kickall(playerid, params[])
{
foreach (new i : Player)
{
if (!IsPlayerNPC(i) && i != playerid)
{
Kick(i);
}
}
SendClientMessageToAllEx(0xFF4500AA, "%s İsimli Admin Herkesi Sunucudan Attı.", playerid);
return 1;
}
Alıntı yapılan: hinbo24 - 09 Ocak 2023, 00:16:21PlayerInfo ya uyumlu kickall komutu olan atabilir mi?
CMD:Kickall(playerid, params[])
{
new players[MAX_PLAYERS], count;
getplayers(players, count);
for (new i = 0; i < count; i++)
{
if (players[i] != playerid)
{
if(!PlayerInfo[players[i]][pAdmin])
{
Kick(players[i]);
}
}
}
return 1;
}
CMD:Kickall(playerid, params[])
{
new players[MAX_PLAYERS], count;
getplayers(players, count);
for (new i = 0; i < count; i++)
{
if (players[i] != playerid)
{
if(!PlayerInfo[players[i]][pAdmin])
{
Kick(players[i]);
}
}
}
SendClientMessageToAll(0xFFFFFFFF, "Tüm oyuncular atılmıştır admin tarafından.");
return 1;
}
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