Jump to content

Crocodilu

Membru
  • Posts

    1
  • Joined

  • Last visited

Crocodilu's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. if(strcmp(cmd,"/buymats",true)==0) // By LordMan { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " You need to login first !"); return 1; } if(PlayerInfo[playerid][pJob] != 23) { SendClientMessage(playerid, COLOR_GREY, " You are not a gun maker. "); return 1; } if(!IsPlayerInRangeOfPoint(playerid, 2, 2230.3579,-2286.2107,14.3751)) { SendClientMessage(playerid, COLOR_GREY, " You are not at the materials bank !"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /buymats [ammount]"); return 1; } new mammount; mammount = strval(tmp); if(mammount <= 0) return 1; //sau un text, ceva if(mammount > matssys[MatsAmmount]) { SendClientMessage(playerid, COLOR_GREY, " They don't have enough materials ! "); return 1; } if(GetPlayerMoney(playerid) < mammount * 15 - 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have enough money ! "); return 1; } if (GetPlayerMoney(playerid) > ScriptMoney[playerid]) { format(string, sizeof(string), "[Mândârie]: %s (%d) Is possibly Using Money Hacks; Check him inmediately!!", sendername,playerid); SendAdminMessage(COLOR_YELLOW, string); PlayerSuspicious[playerid] = 1; PlayerMoneyHacking[playerid] = 1; PlayerSuspiciousMoney[playerid] = (GetPlayerMoney(playerid) - ScriptMoney[playerid]); PlayerGotSpottedRecently[playerid] = 1; SetTimerEx("ResetAcWarn", 300000, 0, "i", playerid); SendClientMessage(playerid, COLOR_CREAM, "* Transaction Stopped, you're probably on a cash inbalance, contact an administrator."); return 1; } matssys[MatsAmmount] -= mammount; PlayerInfo[playerid][pMats] += mammount; SafeGivePlayerMoney(playerid, - mammount); format(string, sizeof(string), " You have bought %d materials for %d$ !", mammount, mammount * 15); SendClientMessage(playerid, COLOR_GREY, string); SaveMatsSystem(); new y, m, d; new h,mi,s; getdate(y,m,d); gettime(h,mi,s); format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /buymats %d ($%d)",d,m,y,h,mi,s,sendername, mammount, mammount * 15); CommandLog(string); return 1; } return 1; }
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.