| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- #define WHITE 0xFFFFFFFF
- #define FILTERSCRIPT
- #include <a_samp>
- #include <zcmd>
- #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;
- }
|