GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: inf - 2013. október 16. - 18:30:50

Cím: Kick kötelezõ indok
Írta: inf - 2013. október 16. - 18:30:50
Sziasztok!

Hogyan lehet azt megcsinálni hogy ha nem ír be indokot akkor írja ki \"Add meg az indokot\".


Kick scriptem:

 
CMD:kick(playerid,params[])
{
if(IsPlayerConnected(playerid) && Belepve[playerid] == 1)
{
    if(JatekosInfo[playerid][AdminSzint] >= 1)
    {
        new id,indok[128];
        if(sscanf(params,\"us\",id,indok))return SendClientMessage(playerid,-1,\"{\"piros\"}Használat: /kick [Játékos] [indok]\");
        if(IsPlayerConnected(id))
        {
        new neve[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nev,sizeof(nev));
        GetPlayerName(id,neve,sizeof(neve));
        new string[256];
        format(string,sizeof(string),\"%s ki lett dobva admin: %s által! [indok: %s]\",neve,nev,indok);
        SendClientMessageToAll(-1,string);
      UjKick(id);
   }
   else SendClientMessage(playerid,-1,\"{\"piros\"}Nincs ilyen játékos!\");
    }
    else SendClientMessage(playerid,-1,\"{\"piros\"}Nem vagy admin vagy nincs meg a kellõ szinted!\");
}
else SendClientMessage(playerid,-1,\"{\"piros\"}Nem vagy bejelentkezve!\");
return 1;
}
Cím: Kick kötelezõ indok
Írta: Zsolesszka - 2013. október 16. - 19:11:36
Talán:
 
if(sscanf(........
if(isnull(indok)) return SendClientMessage(playerid, -1, \"Add meg az indokot\");
if(IsPlayer....
Cím: Kick kötelezõ indok
Írta: inf - 2013. október 16. - 20:06:43
Köszi!