#include <amxmodx>
#include <cstrike>
#include <fun>
#include <fakemeta_util>
#include <hamsandwich>
#include <ham_const>
#include <colorchat>
#include <codmod>
#include <engine>
public plugin_init()
{
register_plugin("Sklep DR - spatrioci.pl", "0.8", "aS");
register_clcmd("say /sklep", "ShowMenu", _, "Sklep DeathRun by aS");
register_logevent("logevent_round_end", 2, "1=Round_End")
set_task(5.0, "nick", .flags="b")
}
public ShowMenu(id)
{
new menu = menu_create("Sklep DeathRun by aS - spatrioci.pl", "mh_MyMenu");
menu_additem(menu, "Grawitacja [10.000$]", "", 0); // case 0
menu_additem(menu, "Butki [12.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) + 400);
ColorChat(id, RED, "^x04 ** Kupiles dodatkowa predkosc. ^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_maxspeed(id) - 400)
ColorChat(id, RED, "^x04 ** Runda sie skonczyla. Twoja predkosc zostala ustawiona na standardowa. ^x03Plugin wykonal: aS")
} }
case 2:
{
if(cs_get_user_money(id)>12000){
cs_set_user_money(id, cs_get_user_money(id)-12000, 1);
cod_set_user_xp(1, cod_get_user_xp(id)+150000);
ColorChat(id, RED, "^x04 ** Kupiles EXP. ^x03 Plugin wykonal: aS");
} else {
ColorChat(id, GREEN, "^x04 ** Nie masz wystarczajaco kasy. ^x03Plugin wykonal: aS");
}
}
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 & Pan Tenorek.");
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}