Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- YCMD:buydrink(playerid, params[], help) {
- if(new x_nr[56]; //aici imi da problema linia
- str[128];
- if(PlayerToPoint(8.0, playerid, 1218.7245,-1426.3439,13.3549))
- if(sscanf(params, "s[50]",x_nr)) {
- SCM(playerid, COLOR_GREY, "USAGE: {FFFFFF}/buydrink <Drink name>");
- SCM(playerid, COLOR_WHITE, "Alcohol: Beer (1,000$), Wine (1,500$), Vodka(3,000$), Whiskey(5,000$)");
- SCM(playerid, COLOR_WHITE, "Refreshments: Water (20$), Soda (50$), Sprunk(200$), Coffee (500$)");
- return 1;
- }
- if(strcmp(x_nr,"beer",true) == 0) {
- if(GetPlayerCash(playerid) < 1000) return SCM(playerid,COLOR_WHITE,"Nu ai bani destui.");
- GivePlayerCash(playerid, - 1000);
- PlayerDrunk[playerid] += 1;
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER);
- for(new m; m < 2; m++) {
- if(PlayerInfo[playerid][pDailyMission][m] == 10) CheckMission(playerid, m);
- }
- }
- else if(strcmp(x_nr,"vodka",true) == 0) {
- if(GetPlayerCash(playerid) < 3000) return SCM(playerid,COLOR_WHITE,"Nu ai bani destui.");
- GivePlayerCash(playerid, - 3000);
- PlayerDrunk[playerid] += 2;
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
- for(new m; m < 2; m++) {
- if(PlayerInfo[playerid][pDailyMission][m] == 10) CheckMission(playerid, m);
- }
- }
- else if(strcmp(x_nr,"whiskey",true) == 0) {
- if(GetPlayerCash(playerid) < 5000) return SCM(playerid,COLOR_WHITE,"Nu ai bani destui.");
- GivePlayerCash(playerid, - 5000);
- PlayerDrunk[playerid] += 3;
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
- for(new m; m < 2; m++) {
- if(PlayerInfo[playerid][pDailyMission][m] == 10) CheckMission(playerid, m);
- }
- }
- else if(strcmp(x_nr,"wine",true) == 0) {
- if(GetPlayerCash(playerid) < 1500) return SCM(playerid,COLOR_WHITE,"Nu ai bani destui.");
- GivePlayerCash(playerid, - 1500);
- PlayerDrunk[playerid] += 3;
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
- for(new m; m < 2; m++) {
- if(PlayerInfo[playerid][pDailyMission][m] == 10) CheckMission(playerid, m);
- }
- }
- else if(strcmp(x_nr,"water",true) == 0) {
- if(GetPlayerCash(playerid) < 20) return SCM(playerid,COLOR_WHITE,"Nu ai bani destui.");
- GivePlayerCash(playerid, - 20);
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_SPRUNK);
- }
- else if(strcmp(x_nr,"soda",true) == 0) {
- if(GetPlayerCash(playerid) < 50) return SCM(playerid,COLOR_WHITE,"Nu ai bani destui.");
- GivePlayerCash(playerid, - 50);
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_SPRUNK);
- for(new m; m < 2; m++) {
- if(PlayerInfo[playerid][pDailyMission][m] == 10) CheckMission(playerid, m);
- }
- }
- else if(strcmp(x_nr,"sprunk",true) == 0) {
- if(GetPlayerCash(playerid) < 200) return SCM(playerid,COLOR_WHITE,"Nu ai bani destui.");
- GivePlayerCash(playerid, - 200);
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_SPRUNK);
- }
- else if(strcmp(x_nr,"coffee",true) == 0) {
- if(GetPlayerCash(playerid) < 500) return SCM(playerid,COLOR_WHITE,"Nu ai bani destui.");
- GivePlayerCash(playerid, - 500);
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_SPRUNK);
- for(new m; m < 2; m++) {
- if(PlayerInfo[playerid][pDailyMission][m] == 14) CheckMission(playerid, m);
- }
- }
- else return SCM(playerid, COLOR_WHITE, "Barman: Nu avem aceasta bautura!");
- new string[70];
- format(string, sizeof(string), "* %s bea %s.", GetName(playerid) ,x_nr);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else SCM(playerid, COLOR_GREY, "Nu esti la bar.");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement