CMD:atvalt(playerid, params[])
{
    if(IsPlayerConnected(playerid))
    {
        new adottpont;
        if(sscanf(params,\"d\", adottpont)) return SendClientMessage(playerid, -1, \"Használat: /atvalt [Pont]\");
        {
            if(pInfo[playerid][Penz] >= 30)
            {
                new penz;
                new text[128];
                penz = adottpont * 30;
                format(text, sizeof text, \"Átváltottál %d pénzt %d ponttá ami jová lett írva.\",penz,adottpont);
                SendClientMessage(playerid, -1, text);
                pInfo[playerid][Penz] =- penz;
                pInfo[playerid][Pont] =+ adottpont;
            }
            else SendClientMessage(playerid, -1, \"Egy pont 30 dollárba kerül, neked nincs ennyi pénzed.\");
        }
    }
    return 1;
}
 
Szia! Itt meg kell adnod mennyi pontot szeretnél kapni, majd levonja a pénzt ha van ennyi és hozzáadja a pontodhoz a kért pontot. Remélem tudtam segíteni, könnyen átlehet átalakítani ha úgy van kedved. Ha kérdésed van tedd csak fel. :)