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: MonKey - 2016. szeptember 10. - 11:38:18

Cím: /setvip parancs
Írta: MonKey - 2016. szeptember 10. - 11:38:18
Írtam egy kódot de mindig fenn akad azon hogy max 3 ig lehet a vip segítsetek Kód:
 

CMD:setvip(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
new Neve[MAX_PLAYER_NAME], pid, szint;
if(sscanf(params, \"ud\", pid, szint))
{
    if(IsPlayerConnected(pid))
    {
        if(szint > 3)
        {
           GetPlayerName(playerid, Nev, sizeof(Nev));
           GetPlayerName(pid, Neve, sizeof(Neve));
           new str[200];
           format(str, 200, \"%s átállitotta %s VIP szintjét erre: %i!\", Nev, Neve, szint);
           JatekosInfo[pid][szint] = szint;
      } else msg(playerid, piros, \"A szintet max 3 ig állithatod!\");
   
    } else msg(playerid, piros, \"Csak online lévő játékosnak adhatsz VIP-t!\");
}
else msg(playerid, piros, \"Használat: /setvip ID SZINT[MAX 3]!\");
}
else msg(playerid, piros, \"Te nem osztogathatod a VIP-t!\");
return 1;
}
Cím: /setvip parancs
Írta: Memphis - 2016. szeptember 10. - 11:42:41

CMD:setvip(playerid, params[])
{
        if(!IsPlayerAdmin(playerid)) return msg(playerid, piros, \"Te nem osztogathatod a VIP-t!\");
        new Neve[MAX_PLAYER_NAME], pid, szint;
        if(sscanf(params, \"ud\", pid, szint)) return msg(playerid, piros, \"Használat: /setvip ID SZINT[MAX 3]!\");
        if(!IsPlayerConnected(pid)) return msg(playerid, piros, \"Csak online lévő játékosnak adhatsz VIP-t!\");
        if(szint > 3) return msg(playerid, piros, \"A szintet max 3 ig állithatod!\");
        GetPlayerName(playerid, Nev, sizeof(Nev));
        GetPlayerName(pid, Neve, sizeof(Neve));
        new str[200];
        format(str, 200, \"%s átállitotta %s VIP szintjét erre: %i!\", Nev, Neve, szint);
        JatekosInfo[pid][szint] = szint;
        return 1;
}
Cím: /setvip parancs
Írta: MonKey - 2016. szeptember 10. - 11:56:02
Köszönöm ez gyors volt!