public CodShop(id)
{
new menu = menu_create("COD SHOP", "Sklep_Otwoz");
menu_additem(menu,"Lekarstwo \r[Leczy 20 hp] \y3000$","1",0)
menu_additem(menu,"Kup 150 armora /r [Daje kamizelke i helm] \r5000$","2",0)
menu_display(id, menu);
}
public Sklep_Otwoz(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
menu_display(id, menu);
new kasa_gracza = cs_get_user_money(id);
new hp = get_user_health(id);
switch(item)
{
case 0:
{
new koszt = 3000;
if(hp >= maksymalne_zdrowie_gracza[id])
{
ColorChat(id, RED, "[COD:SHOP]^x04 Jestes w pelni uleczony.");
return PLUGIN_CONTINUE;
}
if (kasa_gracza<koszt)
{
ColorChat(id, RED, "[COD:SHOP]^x04 Nie masz wystarczajacej sumy pieniedzy.");
return PLUGIN_CONTINUE;
}
cs_set_user_money(id, kasa_gracza-koszt);
new ammount=30;
new nowe_zdrowie = (hp+ammount<maksymalne_zdrowie_gracza[id])? hp+ammount: maksymalne_zdrowie_gracza[id];
set_user_health(id, nowe_zdrowie);
}
case 1:
{
new koszt = 300
if (kasa_gracza>koszt)
{
ColorChat(id,RED,"[COD:SHOP]^x04 Wlasnie kupiles 150 kamizelki");
return PLUGIN_CONTINUE;
}
if (kasa_gracza<koszt)
{
ColorChat(id, RED,"[COD:SHOP]^x04 Wlasnie kupiles 150 kamizelki");
return PLUGIN_CONTINUE;
}
cs_set_user_armor(id, 150, CS_ARMOR_VESTHELM)
}
}
}
Gdzie tutaj są błędy ? I kolejna sprawa, jak dodać ClipAmmo, oraz dodawanie expa? (100expa = 2tys). Jak ktoś nie chce robić mi tych dodatków, niech przynajmniej zobaczy i przerobi to tak, by normalnie działało Po kupieniu, gracz nie otrzymuje kamizelki +hełmu..