18.05.2013, 15:20
pawn Код:
CMD:getrefund(playerid, params[])
{
if(PlayerInfo[playerid][pConnectTime] < 1)
{
SendClientMessage(playerid, COLOR_GRAD1, "You can't get your refunds, you need to have a 3 hours playing time!");
return 1;
}
if(PlayerInfo[playerid][pConnectTime] <3) // If pConnectTime is the amount of hours played. This should be: PlayerInfo[playerid][pConnectTime] >=3. I left it just in case it wasn't.
{
if(PlayerInfo[playerid[pRefunded] == 0)
{
PlayerInfo[playerid][pCash] = 100000;
PlayerInfo[playerid][pMats] = 1000;
PlayerInfo[playerid][pLevel] = 3;
PlayerInfo[playerid][pDonator] = 3;
PlayerInfo[playerid][pRefunded] = 1;
SendClientMessage(playerid, COLOR_GRAD1, "Thanks for getting your refund! Enjoy!");
}
else if(PlayerInfo[playerid][pRefunded] == 1);
{
SendClientMessage(playerid, COLOR_GRAD1, "You've already been refunded!");
}
return 1;
}
}
It's not tested, Try it though.