Witam, napisałem sobie sklep po cod moda i taki przykładzik zrobiłem, wpisując /sklep wszystko jest okej ale już jak chce kliknąć w obiekt Kup cos to nie reaguje nic nie wyświetla w say itp, logów brak.
#include <amxmodx>
#include <codmod>
#include <engine>
#include <cstrike>
#include <fun>
#include <colorchat>
public plugin_init()
{
register_plugin("SHOP V2", "1.2", "eSkill");
register_clcmd("say /sklep", "Sklep");
register_clcmd("say /shop", "Sklep");
}
public Sklep(id)
{
new menu=menu_create("\ySzybki SKLEP \dby \reSkill", "Sklep_Handler")
menu_additem(menu, "Kup cooos")
menu_display(id, menu, 0)
return PLUGIN_HANDLED
}
public Sklep_Handler(id, menu, item)
{
if(!is_user_alive(id) || !is_user_connected(id))
return PLUGIN_CONTINUE;
new zdrowie = get_user_health(id);
new kasa = cs_get_user_money(id);
new maxzdrowie = cod_get_user_health(id)+100
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
switch(item)
{
case 0:
{
if(kasa >= 100)
{
new nowe_zdrowie = (zdrowie+50);
if(nowe_zdrowie < maxzdrowie)
{
cs_set_user_money(id, kasa-100);
set_user_health(id, nowe_zdrowie);
ColorChat(id, GREEN, "[COD:MW] ^x03Uleczono Cie o ^x0150^x03 hp!");
}
if(nowe_zdrowie > maxzdrowie && zdrowie != maxzdrowie)
{
cs_set_user_money(id, kasa-100);
set_user_health(id, maxzdrowie);
ColorChat(id, GREEN, "[COD:MW] ^x03Jestes w pelni uleczony!");
}
}
else
ColorChat(id, GREEN, "[COD:MW] ^x03Masz za malo kasy!");
}
}
return PLUGIN_CONTINUE;
}
Użytkownik e-Skill edytował ten post 11.07.2014 22:30


Dodatki SourceMod












