Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(strcmp(cmd, "/transfer", true) == 0 || strcmp(cmd, "/wiretransfer", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pLevel] < 3)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Morate imati 3. level!");
- return 1;
- }
- if(!IsPlayerInRangeOfPoint(playerid, 5.0,2316.6189,-7.3091,26.7422))
- {
- SendClientMessage(playerid, COLOR_GREY, " Niste u banci!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Koriscenje: /transfer [playerID/DeoImena] [iznos]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Koriscenje: /transfer [playerID/DeoImena] [iznos]");
- return 1;
- }
- moneys = strval(tmp);
- if (IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- playermoney = PlayerInfo[playerid][pNalog] ;
- if (moneys > 0 && playermoney >= moneys)
- {
- PlayerInfo[playerid][pNalog] -= moneys;
- PlayerInfo[giveplayerid][pNalog] += moneys;
- format(string, sizeof(string), " Prebacili ste $%d na racun korisnika %s's", moneys, giveplayer,giveplayerid);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " Primili ste $%d da vas racun od strane %s", moneys, sendername, playerid);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- if(moneys >= 99999)
- {
- format(string, sizeof(string), "[AntiCheat]: %s transferovao $%d do igraca %s", sendername, moneys, giveplayer);
- SendAdminMessage(COLOR_YELLOW,string);
- }
- 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] -> /transfer %s $%d",d,m,y,h,mi,s,sendername,giveplayer,moneys);
- PayLog(string);
- PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Neodgovarajuci iznos.");
- }
- }
- }
- else
- {
- format(string, sizeof(string), " %d igrac nije aktivan.", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/withdraw", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0,2316.6189,-7.3091,26.7422) || IsPlayerInRangeOfPoint(playerid, 1.5, 1346.5016,-1758.7649,13.5156) || IsPlayerInRangeOfPoint(playerid, 1.5, 1592.7152,-2335.3748,13.5400) || IsPlayerInRangeOfPoint(playerid, 1.5, 2308.4612,-1634.4176,14.8270) || IsPlayerInRangeOfPoint(playerid, 1.5, 2865.9014,-1415.4203,11.0061) || IsPlayerInRangeOfPoint(playerid, 1.5, 2404.5913,-1229.8973,23.8301) || IsPlayerInRangeOfPoint(playerid, 1.5, 1172.5912,-1328.4365,15.4034))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /withdraw [amount]");
- format(string, sizeof(string), " Imate $%d na vasem racunu.", PlayerInfo[playerid][pNalog]);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- return 1;
- }
- new cashdeposit = strval(tmp);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /withdraw [amount]");
- format(string, sizeof(string), " Imate $%d na vasem racunu.", PlayerInfo[playerid][pNalog]);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- return 1;
- }
- if (cashdeposit > PlayerInfo[playerid][pNalog] || cashdeposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You dont have that much !");
- return 1;
- }
- SafeGivePlayerMoney(playerid,cashdeposit);
- PlayerInfo[playerid][pNalog]=PlayerInfo[playerid][pNalog]-cashdeposit;
- format(string, sizeof(string), " Podigli ste sa vaseg racuna $%d sada imate: $%d ", cashdeposit,PlayerInfo[playerid][pNalog]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- 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] -> /withdraw ($%d)",d,m,y,h,mi,s,sendername, cashdeposit);
- PayLog(string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Niste u banci !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/deposit", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new y, m, d;
- new h,mi,s;
- getdate(y,m,d);
- gettime(h,mi,s);
- if(!IsPlayerInRangeOfPoint(playerid, 5.0,2316.6189,-7.3091,26.7422))
- {
- SendClientMessage(playerid, COLOR_GREY, "* Niste u banci!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /bank [iznos]");
- format(string, sizeof(string), " Imate $%d na vasem racunu.", PlayerInfo[playerid][pNalog]);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- return 1;
- }
- new cashdeposit = strval(tmp);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /bank [iznos]");
- format(string, sizeof(string), " Imate $%d na vasem racunu.", PlayerInfo[playerid][pNalog]);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- return 1;
- }
- if (cashdeposit > GetPlayerMoney(playerid) || cashdeposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Nemate dovoljno novca");
- return 1;
- }
- if (GetPlayerMoney(playerid) > ScriptMoney[playerid])
- {
- if(admins == 0 || afkadmins == admins)
- {
- format(string, sizeof(string), "%s (%d), je kikovan od strane Anticheata zbog moguceg koriscenja Money Hacka.", sendername, playerid);
- SendClientMessageToAll(COLOR_NICERED, string);
- format(string, sizeof(string), "Kikovani ste od strane AntiCheata zbog Money Hacka ($%d)",(GetPlayerMoney(playerid) - ScriptMoney[playerid]));
- SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "(%d/%d/%d)[%d:%d:%d] Anticheat je kikovao igraca %s zbog: Money Hacka",d,m,y,h,mi,s,sendername);
- SetRealMoney(playerid, ScriptMoney[playerid]);
- PlayerSuspicious[playerid] = 1;
- PlayerMoneyHacking[playerid] = 1;
- PlayerSuspiciousMoney[playerid] = (GetPlayerMoney(playerid) - ScriptMoney[playerid]);
- KickLog(string);
- Kick(playerid);
- }
- format(string, sizeof(string), "[AntiCheat]: %s (%d) verovatno koristi Money hack; Proverite ga!! /fixmoney ID/Ime", sendername, playerid);
- SendGmMessage(COLOR_YELLOW, string);
- format(string, sizeof(string), "[AntiCheat]:%s (%d) novac je popravljen (%d). ($%d)", sendername, playerid, (GetPlayerMoney(playerid) - ScriptMoney[playerid]));
- SendAdminMessage(COLOR_LIGHTRED, string);
- SetRealMoney(playerid, ScriptMoney[playerid]);
- PlayerSuspicious[playerid] = 1;
- PlayerMoneyHacking[playerid] = 1;
- PlayerSuspiciousMoney[playerid] = (GetPlayerMoney(playerid) - ScriptMoney[playerid]);
- PlayerGotSpottedRecently[playerid] = 1;
- SetTimerEx("ResetAcWarn", 90000, 0, "i", playerid);
- SendClientMessage(playerid, COLOR_CREAM, "* Transakcija je zaustavljena, stanje vaseg novca je neuravnotezeno, pozovite administratora.");
- return 1;
- }
- SafeGivePlayerMoney(playerid,-cashdeposit);
- new curfunds = PlayerInfo[playerid][pNalog];
- PlayerInfo[playerid][pNalog]=cashdeposit+PlayerInfo[playerid][pNalog];
- SendClientMessage(playerid, COLOR_WHITE, "|___ Stanje na Racunu ___|");
- format(string, sizeof(string), " Staro stanje: $%d", curfunds);
- SendClientMessage(playerid, COLOR_GRAD2, string);
- format(string, sizeof(string), " Depozit: $%d",cashdeposit);
- SendClientMessage(playerid, COLOR_GRAD4, string);
- SendClientMessage(playerid, COLOR_GRAD6, "|-----------------------------------------|");
- format(string, sizeof(string), " Novo stanje: $%d", PlayerInfo[playerid][pNalog]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- if(cashdeposit >= 100000)
- {
- format(string, sizeof(string), "[AntiCheat]: %s (%d) je stavio $%d u banku!", sendername, playerid, cashdeposit);
- SendAdminMessage(COLOR_YELLOW, string);
- }
- format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /deposit ($%d)",d,m,y,h,mi,s,sendername, cashdeposit);
- PayLog(string);
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/balance", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0,2316.6189,-7.3091,26.7422) || IsPlayerInRangeOfPoint(playerid, 1.5, 1346.5016,-1758.7649,13.5156) || IsPlayerInRangeOfPoint(playerid, 1.5, 1592.7152,-2335.3748,13.5400) || IsPlayerInRangeOfPoint(playerid, 1.5, 2308.4612,-1634.4176,14.8270) || IsPlayerInRangeOfPoint(playerid, 1.5, 2865.9014,-1415.4203,11.0061) || IsPlayerInRangeOfPoint(playerid, 1.5, 2404.5913,-1229.8973,23.8301) || IsPlayerInRangeOfPoint(playerid, 1.5, 1172.5912,-1328.4365,15.4034))
- {
- format(string, sizeof(string), " Imate $%d na vasem racunu.",PlayerInfo[playerid][pNalog]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- 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] -> /balance",d,m,y,h,mi,s,sendername);
- CommandLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Niste u banci !");
- return 1;
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement