SA-MP Forums Archive
cookie help - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: cookie help (/showthread.php?tid=305480)



cookie help - ThamburaaN - 22.12.2011

i want someone to create cookie system for me in dcmd.
/cookies to see current cookies i have
/giveallcookies gives cookies to all players
/givecookies id. give cookies to specified player

and i want to add this in my stats for /stats.


Re: cookie help - wildcookie007 - 22.12.2011

on top:

new Cookies[MAX_PLAYERS];

pawn Code:
dcmd_cookies(playerid,params[])
{
    if(Cookies[playerid] > 0)
    {
        new str[40];
        format(str,sizeof(str),"You have %d cookies!",Cookies[playerid]);
        SendClientMessage(playerid,YOUR_COLOR,str);
    }
    else
    {
        SendClientMessage(playerid,YOUR_COLOR,"You don't have any cookies! > :(");
    }
    return 1;
}
dcmd_giveallcookies(playerid,params[])
{
    new cookies;
    if(sscanf(params, "d",cookies))
    {
        return SendClientMessage(playerid,COLOR_WHITE,"/giveallcookies [amount]");
    }
    new str[50];
    format(str,sizeof(str),"Admin gave everyone %d cookies yay!",cookies);
    SendClientMessageToAll(YOUR_COLOR,str);
    for(new i=0;i<MAX_PLAYERS;i++)
    {
        if(IsPlayerConnected(i)
        {
            Cookies[i]+=cookies;
        }
    }
    return 1;
}
dcmd_givecookies(playerid,params[])
{
    new cookies,id;
    if(!IsPlayerAdmin(playerid))
    {
        return SendClientMessage(playerid,YOUR_COLOR,"You are not an RCON admin! > :(");
    }
    if(sscanf(params, "dd",id,cookies))
    {
        return SendClientMessage(playerid,YOUR_COLOR,"/givecookies [id] [amount]");
    }
    if(IsPlayerConnected(id))
    {
        return SendClientMessage(playerid,YOUR_COLOR,"Player is not connected > :(");
    }
    new str[50];
    format(str,sizeof(str),"Admin gave you %d cookies!",cookies);
    SendClientMessage(id,YOUR_COLOR,str);
    Cookies[id]+=cookies;
    return 1;
}
Not sure if this works, wrote it in 3mins, good luck.


Re: cookie help - ThamburaaN - 22.12.2011

not working


Re: cookie help - Chris White - 22.12.2011

What GM are you using? it depends


Re: cookie help - ThamburaaN - 22.12.2011

Quote:
Originally Posted by Chris White
View Post
What GM are you using? it depends
race stunt freeroam.