Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:pay(playerid, params[])
- {
- if(!gPlayerLogged[playerid] == 1)
- return SendClientMessage(playerid, WHITE, ""PORTOCALIU"EROARE:"WHITE"Nu esti conectat.");
- new
- giveplayer[MAX_PLAYER_NAME],
- sendername[MAX_PLAYER_NAME],
- giveplayerid,
- moneys,
- idx,
- playermoney,
- string[128];
- if(sscanf(params, "ud", giveplayerid, moneys))
- return SendClientMessage(playerid, WHITE,""PORTOCALIU"[FOLOSIRE]:"WHITE"/pay [nume / id] [suma]");
- if(!IsPlayerConnected(giveplayerid))
- return SendClientMessage(playerid, WHITE, ""PORTOCALIU"EROARE:"WHITE"Acel jucator nu este "PORTOCALIU"ONLINE"WHITE".");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- playermoney = GetPlayerMoney(playerid);
- if(!(1 <= moneys <= 100000))
- return SendClientMessage(playerid, WHITE, ""PORTOCALIU"EROARE:"WHITE"Doar intre"PORTOCALIU" 1"WHITE" si "PORTOCALIU"99999"WHITE".");
- if(moneys >= 1000 && PlayerInfo[playerid][pLevel] < 2)
- return SendClientMessage(playerid, WHITE, ""PORTOCALIU"EROARE:"WHITE"Ai nevoie de level "PORTOCALIU"2"WHITE" sa oferi peste "PORTOCALIU"999"VERDE"$"WHITE".");
- if(!ProxDetectorS(3.5, playerid, giveplayerid))
- return SendClientMessage(playerid, WHITE, ""PORTOCALIU"EROARE:"WHITE"Esti "PORTOCALIU"prea departe"WHITE".");
- if(PlayerInfo[giveplayerid][pLocal] == 106)
- return SendClientMessage(playerid, WHITE, ""PORTOCALIU"EROARE:"PORTOCALIU"INTERZIS"WHITE" sa oferi "VERDE"$"WHITE" in acest local.");
- if(playermoney >= moneys)
- return SendClientMessage(playerid, WHITE, ""PORTOCALIU"EROARE:"WHITE"N-ai atatia "VERDE"$"WHITE".");
- ConsumingMoney[giveplayerid] = 1;
- GivePlayerMoney(playerid, -moneys);
- GivePlayerMoney(giveplayerid, moneys);
- format(string, sizeof(string), " Ai platit pe "PORTOCALIU":%s (ID: %d), "VERDE"$%d"WHITE".", giveplayer,giveplayerid, moneys);
- SendClientMessage(playerid, WHITE, string);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), " Ai primit "VERDE"$%d"WHITE" de la "PORTOCALIU"%s(ID: %d)"WHITE".", moneys, sendername, playerid);
- SendClientMessage(giveplayerid, WHITE, string);
- PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), ""PORTOCALIU"%s"WHITE" plateste "VERDE"$%d"WHITE" la "PORTOCALIU"%s"WHITE".", sendername, moneys, giveplayer);
- PayLog(string);
- format(string, sizeof(string), "*"POTOCALIU" %s"COLOR_PURPLE" ii ofera niste "VERDE"$"COLOR_PURPLE" la "PORTOCALIU"%s"COLOR_PURPLE".", sendername ,giveplayer);
- ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- if(moneys >= 1000000) ABroadCast(COLOR_YELLOW,string,1);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment