Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(response)
- {
- switch(dialogid)
- {
- case DIALOG_CMENU:
- {
- switch(listitem)
- {
- case 0:
- {
- for(new i=0;i < MAX_PLAYERS;i++)
- {
- if(GetPlayerInterior(playerid) == cActor[i][Interior])
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0, cActor[i][Pos][0],cActor[i][Pos][1], cActor[i][Pos][2]))
- {
- new string[40], string2[256], holder[1000];
- format(string, sizeof(string), "((Corpse: %s))", cActor[i][cName]);
- format(string2, sizeof(string2), ""COL_GREEN"Identification Card"COL_WHITE" $s\n", cActor[i][cName]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"Money:"COL_WHITE" $%d\n\n", cActor[i][Money]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"LSD:"COL_WHITE" %dg\n", cActor[i][LSD]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"Cocaine:"COL_WHITE" %dg\n", cActor[i][Cocaine]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"Marijuana:"COL_WHITE" %dg\n", cActor[i][Marijuana]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"Methamphetamine:"COL_WHITE" %dg\n", cActor[i][Meth]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"Ecstasy:"COL_WHITE" %dg\n", cActor[i][Ecstasy]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"Heroin:"COL_WHITE" %dg\n", cActor[i][Heroin]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"Crack:"COL_WHITE" %dg\n", cActor[i][Crack]);
- strcat(holder, string2, sizeof(holder));
- ShowPlayerDialog(playerid, DIALOG_CINFO, DIALOG_STYLE_LIST, string, holder, "OK", "Back");
- }
- }
- }
- }
- case 1:
- {
- for(new i=0;i < MAX_PLAYERS;i++)
- {
- if(GetPlayerInterior(playerid) == cActor[i][Interior])
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0, cActor[i][Pos][0],cActor[i][Pos][1], cActor[i][Pos][2]))
- {
- new string[40], string2[256], holder[1000];
- format(string, sizeof(string), "((Corpse: %s))", cActor[i][cName]);
- format(string2, sizeof(string2), ""COL_GREEN"Money:"COL_WHITE" $%d\n\n", cActor[i][Money]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"LSD:"COL_WHITE" %dg\n", cActor[i][LSD]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"Cocaine:"COL_WHITE" %dg\n", cActor[i][Cocaine]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"Marijuana:"COL_WHITE" %dg\n", cActor[i][Marijuana]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"Methamphetamine:"COL_WHITE" %dg\n", cActor[i][Meth]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"Ecstasy:"COL_WHITE" %dg\n", cActor[i][Ecstasy]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"Heroin:"COL_WHITE" %dg\n", cActor[i][Heroin]);
- strcat(holder, string2, sizeof(holder));
- format(string2, sizeof(string2), ""COL_GREEN"Crack:"COL_WHITE" %dg\n", cActor[i][Crack]);
- strcat(holder, string2, sizeof(holder));
- ShowPlayerDialog(playerid, DIALOG_CSTEAL, DIALOG_STYLE_MSGBOX, string, holder, "Take Item", "Cancel");
- }
- }
- }
- }
- }
- }
- case DIALOG_CSTEAL:
- {
- for(new i=0;i < MAX_PLAYERS;i++)
- {
- if(GetPlayerInterior(playerid) == cActor[i][Interior])
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0, cActor[i][Pos][0],cActor[i][Pos][1], cActor[i][Pos][2]))
- {
- switch(listitem)
- {
- new string[360];
- case 0:
- {
- format(string, 128, "* %s takes an item from the %s's corpse.", GetName(playerid), cActor[i][cName]);
- ProxDetector(8.0, playerid, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
- GivePlayerMoney(playerid, cActor[i][cMoney]);
- cActor[i][cMoney] = 0;
- }
- case 1:
- {
- format(string, 128, "* %s takes an item from %s's corpse.", GetName(playerid), cActor[i][cName]);
- ProxDetector(8.0, playerid, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
- PlayerInfo[playerid][dLSD] += cActor[i][LSD];
- cActor[i][LSD] = 0;
- }
- case 2:
- {
- format(string, 128, "* %s takes an item from %s's corpse.", GetName(playerid), cActor[i][cName]);
- ProxDetector(8.0, playerid, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
- PlayerInfo[playerid][dCocaine] += cActor[i][Cocaine];
- cActor[i][Cocaine] = 0;
- }
- case 3:
- {
- format(string, 128, "* %s takes an item from %s's corpse.", GetName(playerid), cActor[i][cName]);
- ProxDetector(8.0, playerid, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
- PlayerInfo[playerid][dMarijuana] += cActor[i][Marijuana];
- cActor[i][Marijuana] = 0;
- }
- case 4:
- {
- format(string, 128, "* %s takes an item from %s's corpse.", GetName(playerid), cActor[i][cName]);
- ProxDetector(8.0, playerid, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
- PlayerInfo[playerid][dMeth] += cActor[i][Meth];
- cActor[i][Meth] = 0;
- }
- case 5:
- {
- format(string, 128, "* %s takes an item from %s's corpse.", GetName(playerid), cActor[i][cName]);
- ProxDetector(8.0, playerid, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
- PlayerInfo[playerid][Ecstasy] += cActor[i][Ecstasy];
- cActor[i][Ecstasy] = 0;
- }
- case 6:
- {
- format(string, 128, "* %s takes an item from %s's corpse.", GetName(playerid), cActor[i][cName]);
- ProxDetector(8.0, playerid, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
- PlayerInfo[playerid][dHeroin] += cActor[i][Heroin];
- cActor[i][Heroin] = 0;
- }
- case 7:
- {
- format(string, 128, "* %s takes an item from %s's corpse.", GetName(playerid), cActor[i][cName]);
- ProxDetector(8.0, playerid, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
- PlayerInfo[playerid][dCrack] += cActor[i][dCrack];
- cActor[i][dCrack] = 0;
- }
- }
- }
- }
- }
- }
- }
- }
- else
- {
- switch(dialogid)
- {
- case DIALOG_CINFO:
- {
- for(new i=0;i < MAX_PLAYERS;i++)
- {
- if(GetPlayerVirtualWorld(playerid) == cActor[i][World])
- {
- if(GetPlayerInterior(playerid) == cActor[i][Interior])
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0, cActor[i][Pos][0],cActor[i][Pos][1], cActor[i][Pos][2]))
- {
- new string[60];
- format(string, sizeof(string), "((Corpse: %s))", cActor[i][cName]);
- ShowPlayerDialog(playerid, DIALOG_CMENU, DIALOG_STYLE_LIST, string, "Information\n Loot corpse\n", "Select", "Cancels");
- break;
- }
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement