Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ocmd:buy(playerid, params[])
- {
- for(new bizid=1;bizid<MAX_BIZ;bizid++)
- {
- if(IsPlayerInRangeOfPoint(playerid,15,BizInfo[bizid][interiorx],BizInfo[bizid][interiory],BizInfo[bizid][interiorz]))
- {
- new waffe[7], munition;
- if(sscanf(params,"ii",waffe,munition))
- {
- SendClientMessage(playerid,COLOR_GREY,"Benutzung: /buy [Waffenid][Munition]");
- SendClientMessage(playerid,COLOR_GREY,"Verfügbaren Waffen (Preise pro 100 Schuss):");
- SendClientMessage(playerid,COLOR_WHITE,"__________________________________________________________________");
- SendClientMessage(playerid,COLOR_GREY,"Glock (9 mm) - [300 $] || SD-Pistole - [700 $] || Desert Eagle - [1200 $]");
- SendClientMessage(playerid,COLOR_GREY,"Schrotflinte - [1000 $] || MP5 - [1200 $] || AK 47 - [2200 $]");
- SendClientMessage(playerid,COLOR_GREY,"M4A1 - [2200 $] || Gewehr - [2200 $]");
- SendClientMessage(playerid,COLOR_WHITE,"___________________________________________________________________");
- return 1;
- }
- if(strcmp(waffe,"glock",true) == 0)
- {
- if(munition<1)return SendClientMessage(playerid,COLOR_GREY,"Du musst mindestens einen Schuss Munition kaufen.");
- if(GetPlayerMoney(playerid) < munition*2+100)return SendClientMessage(playerid, ROT, "Du hast nicht genug Geld!");
- new string[128];
- GivePlayerWeapon(playerid,22,munition);
- format(string,sizeof(string),"Du hast dir eine Glock (9mm) mit %d Schuss für %d $ gekauft!",munition,munition*2+100);
- GivePlayerMoney(playerid,-100);
- GivePlayerMoney(playerid, -munition*2);
- BizInfo[bizid][bkasse] += munition*2+100;
- BizInfo[bizid][pProds] -= 1;
- SendClientMessage(playerid,COLOR_GREY,string);
- SaveBiz(bizid);
- SpielerSpeichern(playerid);
- return 1;
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment