[codebox=sma file=valami.sma
public Vasarlas(id)
{
new mpont[512], menu, cim[121];
static players[32],temp[10],pnum;
get_players(players,pnum,"c");
format(cim, charsmax(cim), "\rOnly Awp Mode \y- \dVásárlás");
menu = menu_create(cim, "vasarlas_h" );
for (new i; i < pnum; i++)
{
if(kirakva[players[i]] == 1 && Erteke[players[i]] > 0 && Ertekes[players[i]] > 0)
{
for(new a=0; a < 125; a++)
{
if(kicucc[players[i]] == a)
{
formatex(mpont,256,"\y%s\d(\wEladĂł: \r%s \d|\r %d \wStatrak*d \d| \wĂra: \r%d\d)", Fegyverek[a-1][0], get_player_name(players[i]),Ertekes[players[i]], Erteke[players[i]]);
}
}
num_to_str(players[i],temp,charsmax(temp));
menu_additem(menu, mpont, temp);
}
}
menu_setprop(menu, MPROP_PERPAGE, 6);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL );
menu_display(id, menu);
return PLUGIN_HANDLED;
}
public vasarlas_h(id,menu, item){
if(item == MENU_EXIT)
{
menu_destroy(menu);
return;
}
if(pido != 0){
Vasarlas(id);
return;
}
new data[6] ,szName[64],access,callback;
new name[32], name2[32];
get_user_name(id, name, charsmax(name));
menu_item_getinfo(menu, item, access, data, charsmax(data), szName, charsmax(szName), callback);
new player = str_to_num(data);
get_user_name(player, name2, charsmax(name2));
pido = 2;
set_task(2.0, "vido");
for(new i=0; i < 125; i++)
{
if(Dollar[id] >= Erteke[player] && Ertekes[player] && kicucc[player] == i && kirakva[player] == 1)
{
kirakva[player] = 0;
ColorChat(0, GREEN, "%s ^3%s ^1vett egy ^4%s %s(^3 %d^1 Statrak*)^1--tól %d Aranyért!",Chat_Prefix, name, name2, Fegyverek[i-1][0],Ertekes[player], Erteke[player]);
Dollar[player] += Erteke[player];//Itt meg megadja az eladonak
Dollar[id] -= Erteke[player];//It levonja a vevotol
OsszesStartrak[i][id] += Ertekes[player];
OsszesStartrak[i][player] -= Ertekes[player];
OsszesSkin[i-1][id] ++;
OsszesSkin[i-1][player] --;
kicucc[player] = 0;
Erteke[player] = 0;
Skin[0][player] = 1;
}
}
}
public lekeresoles(id) {
new erteke, adatok[32];
read_args(adatok, charsmax(adatok));
remove_quotes(adatok);
erteke = str_to_num(adatok);
new hossz = strlen(adatok);
if(hossz > 7)
{
client_cmd(id, "messagemode OLES");
}
else if(erteke < 1)
{
ColorChat(id, GREEN, "%s ^1Nem tudsz eladni fegyver^3 0 Olesel eladni fegyvert.", Chat_Prefix);
Eladas(id);
}
else
{
Ertekes[id] = erteke;
Eladas(id);
}
}