#include <amxmodx>
#include <cstrike>
#include <fun>
#include <fakemeta_util>
#include <hamsandwich>
#include <ham_const>
#include <colorchat>
public plugin_init()
{
register_plugin("My Menu", "1.0", "Me");
register_clcmd("say /sklep", "ShowMenu", _, "Sklep DeathRun by aS");
register_logevent("logevent_round_end", 2, "1=Round_End")
}
public ShowMenu(id)
{
new menu = menu_create("MyMenu", "mh_MyMenu");
menu_additem(menu, "Grawitacja [10.000$]", "", 0); // case 0
menu_additem(menu, "Butki [7.000$]", "", 0); // case 1
menu_additem(menu, "Exp [12.000$]", "", 0); // case 2
menu_additem(menu, "+100 HP [8.500$]", "", 0); // case 3
menu_additem(menu, "Informacje o sklepie", "", 0); // case 4
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_BACKNAME, "Wroc");
menu_setprop(menu, MPROP_NEXTNAME, "Dalej");
menu_setprop(menu, MPROP_EXITNAME, "Zamknij");
menu_setprop(menu, MPROP_NOCOLORS, 1);
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public mh_MyMenu(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_cancel(id);
return PLUGIN_HANDLED;
}
new command[6], name[64], access, callback;
menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
switch(item)
{
case 0:
{
if(cs_get_user_money(id)>10000){
cs_set_user_money(id , cs_get_user_money(id)-10000, 1);
fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.25)
ColorChat(id, RED, "^x04Kupiles grawitacje. ^x03Plugin wykonal: aS");
} else {
ColorChat(id, GREEN, "^x04 Nie masz wystarczajaco kasy. ^x03Plugin wykonal: aS");
}
if(register_logevent("logevent_round_end", 2, "1=Round_End") )
{
fm_set_user_gravity(id, fm_get_user_gravity(id) + 0.25)
ColorChat(id, RED, "^x04Runda sie skonczyla. Twoja grawitacja zostala ustawiona na standardowa. ^x03Plugin wykonal: aS")
} }
case 1:
{
if(cs_get_user_money(id>12000)){
cs_set_user_money(id , cs_get_user_money(id)-12000, 1);
fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 10);
ColorChat(id, RED, "^x04 ** Kupiles dodatkowa predkosc. ^x03Plugin ywkonal: aS");
} else {
ColorChat(id, GREEN, "^x04 ** Nie masz wystarczajaco kasy. ^x03Plugin wykonal: aS");
}
if(register_logevent("logevent_round_end", 2, "1=Round_End") )
{
fm_set_user_gravity(id, fm_get_user_maxspeed(id) - 10)
ColorChat(id, RED, "^x04 ** Runda sie skonczyla. Twoja predkosc zostala ustawiona na standardowa. ^x03Plugin wykonal: aS")
} }
case 2: client_print(id, print_chat, "You have selected Exp [12.000$]");
case 3:
{
if(cs_get_user_money(id>8500)){
cs_set_user_money(id, cs_get_user_money(id)-8500, 1);
set_user_health(id, get_user_health(id)+100);
ColorChat(id, RED, "^x04 ** Kupiles dodatkowe 100 HP. ^x03Plugin wykonal: aS");
} else {
ColorChat(id, GREEN, "^x04 ** Nie masz wystarczajaco kasy. ^x03Plugin wykonal: aS");
}
if(register_logevent("logevent_round_end", 2, "1=Round_End") )
ColorChat(id, RED, "^x04 ** Runda sie skonczyla. Twoje zycie nie bedzie juz zwiekszone o 100. ^x03Plugin wykonal: aS")
}
case 4: ColorChat(id, RED, "^x04Plugin wykonal ^x03 aS. ^x04 ^n Grawitacja - 600 ^n Buty - +400 ^n Wykonano dla spatrioci.pl - Deathrun by G0rd0n3k.");
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}