#define WHITE 0xFFFFFFFF #define FILTERSCRIPT #include #include #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n=_-_==_-_==_-_==_-_==_-_==_-_==_-_==_-_==_-_==_-_="); print(" Weapon Dealer. "); print("=_-_==_-_==_-_==_-_==_-_==_-_==_-_==_-_==_-_==_-_=\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { } #endif command(emmet, playerid, params[]) { if(IsPlayerInRangeOfPoint(playerid, 3,2474.4070,-1975.4174,13.4386)) { ShowPlayerDialog(playerid,04041,DIALOG_STYLE_LIST,"{FF0000}Emmet's","Bat ($200)\nShovel. ($200)\nKnife ($750)\nTEC-NINE ($2000)","Accept","Cancel"); } else { SendClientMessage(playerid,WHITE,"{FF0000}You ain't near Emmet homie! {FFFFFF}"); } return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid==04041) { if(response) { if(listitem==0) { // BAT if(GetPlayerMoney(playerid) < 200) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough Cash!"); GivePlayerWeapon(playerid,5 ,1); GivePlayerMoney(playerid,-200); SendClientMessage(playerid,WHITE,"Bat purchased for $200."); } if(listitem==1) { // Shovel if(GetPlayerMoney(playerid) < 200) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough Cash!"); GivePlayerWeapon(playerid,6,1); GivePlayerMoney(playerid,-200); SendClientMessage(playerid,WHITE,"Shovel purchased for $200."); } if(listitem==2) { // Knife if(GetPlayerMoney(playerid) < 750) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough Cash!"); GivePlayerWeapon(playerid,4,1); GivePlayerMoney(playerid,-750); SendClientMessage(playerid,WHITE,"Knife purchased for $750."); } if(listitem==3) { // COLT 45 if(GetPlayerMoney(playerid) < 1250) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough Cash!"); GivePlayerWeapon(playerid,22,60); GivePlayerMoney(playerid,-1250); SendClientMessage(playerid,WHITE,"Colt 45 purchased for $1250."); } if(listitem==4) { // TEC NINE if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough Cash!"); GivePlayerWeapon(playerid,32,75); GivePlayerMoney(playerid,-2000); SendClientMessage(playerid,WHITE,"TEC NINE purchased for $9000."); } } } return 0; } public OnPlayerEnterCheckpoint(playerid) { SendClientMessage(playerid,WHITE,"You are at the gun dealer. Type /emmet again to shop."); DisablePlayerCheckpoint(playerid); return 1; }