07.06.2012, 17:21
ok if i helped u click on +rep button
make a new pawn file and paste this in it
than save file in filterscript folder and than compile it ok?
than add the file name in servercfg filterscript coloum and enjoy
and command is /shopmenu in game
and one more thing i added more weapons so u can enjoy :P
make a new pawn file and paste this in it
pawn Код:
#include <a_samp>
#if defined FILTERSCRIPT
#define WEAPONS 2341
public OnFilterScriptInit()
{
print("-=-=Zohan'z Menu=-=-");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/shopmenu", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, 2341, DIALOG_STYLE_LIST, " BreifCase Menu", "Health {$1000}\nArmour {$1500}\n9mm {$2000}\nSilence 9mm {$2500}\nDesert Eagle {$3000}\nShotgun {$5000}\nSawn-Off Shotgun {$6000}\nCombat Shotgun {$6500}\nMicro SMG {$3000}\nMP5 {$4000}\nTec-9 {$5500}\nAK-47 {$4500}\nM4 {$6000}\nCountry Rifle {$6500}\nSniper Rifle {$7000}", "Select", "Cancel");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 2341)
{
if(response)
{
if(listitem == 0)
{
GivePlayerMoney(playerid, -1000);
SetPlayerHealth(playerid, 100); //Health
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 1)
{
GivePlayerMoney(playerid, -1500);
SetPlayerArmour(playerid, 100); //Armour
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 2)
{
GivePlayerMoney(playerid, -2000);
GivePlayerWeapon(playerid, 22, 1000); //9mm
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 3)
{
GivePlayerMoney(playerid, -2500);
GivePlayerWeapon(playerid, 23, 1000); //Silence 9mm
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 4)
{
GivePlayerMoney(playerid, -3000);
GivePlayerWeapon(playerid, 24, 1000); //Desert Eagle
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 5)
{
GivePlayerMoney(playerid, -5000);
GivePlayerWeapon(playerid, 25, 1000); //Shotgun
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 6)
{
GivePlayerMoney(playerid, -6000);
GivePlayerWeapon(playerid, 26, 1000); //Sawn-off
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 7)
{
GivePlayerMoney(playerid, -6500);
GivePlayerWeapon(playerid, 27, 1000); //Combat Shotgun
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 8)
{
GivePlayerMoney(playerid, -3000);
GivePlayerWeapon(playerid, 28, 1000); //Micro SMG
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 9)
{
GivePlayerMoney(playerid, -4000);
GivePlayerWeapon(playerid, 29, 1000); //MP5
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 10)
{
GivePlayerMoney(playerid, -5500);
GivePlayerWeapon(playerid, 32, 1000); //Tec-9
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 11)
{
GivePlayerMoney(playerid, -4500);
GivePlayerWeapon(playerid, 30, 1000); //AK-47
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 12)
{
GivePlayerMoney(playerid, -6000);
GivePlayerWeapon(playerid, 31, 1000); //M4
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 13)
{
GivePlayerMoney(playerid, -6500);
GivePlayerWeapon(playerid, 33, 1000); //Country Rifle
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
if(listitem == 14)
{
GivePlayerMoney(playerid, -7000);
GivePlayerWeapon(playerid, 34, 1000); //Sniper Rifle
GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
}
}
return 1;
}
return 0;
}
than add the file name in servercfg filterscript coloum and enjoy
and command is /shopmenu in game
and one more thing i added more weapons so u can enjoy :P