cookie help
#1

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.
Reply
#2

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.
Reply
#3

not working
Reply
#4

What GM are you using? it depends
Reply
#5

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


Forum Jump:


Users browsing this thread: 1 Guest(s)