Menu ograniczenie czasowe
Change
30.05.2010
1.
Kawałek mojego menu - sklepu - to :
Jak ograniczyć możliwość kupienia case 1 np. raz na 10 sekund?
2.
Jaka funkcja w cod modzie doda/zmieni graczowi exp - wykorzystam do sklepu.
Użytkownik Change edytował ten post 30.05.2010 12:03
Kawałek mojego menu - sklepu - to :
case 1:
{
new koszt = 4000;
if (kasa_gracza<koszt)
{
client_print(id, print_chat, "Nie masz wystarczajacej ilosci pieniedzy.");
return PLUGIN_CONTINUE;
}
cs_set_user_money(id, kasa_gracza-koszt);
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
give_item(id, "weapon_flashbang");
give_item(id, "weapon_smokegrenade");
}
Jak ograniczyć możliwość kupienia case 1 np. raz na 10 sekund?
2.
Jaka funkcja w cod modzie doda/zmieni graczowi exp - wykorzystam do sklepu.
Użytkownik Change edytował ten post 30.05.2010 12:03
Kubaczek <3
30.05.2010
Odnośnie 1 zrób tak:
na początku kodu new bool:Time[33]
Potem w case daj if(!Time[id]) Twój Kod i jeszcze w tym warunku daj Time[id] = True i potem set_task(10.0,"Odblokuj",id)
I funkcja odblokuj to coś takiego:
public Odblokuj(id)
Time[id] = false
na początku kodu new bool:Time[33]
Potem w case daj if(!Time[id]) Twój Kod i jeszcze w tym warunku daj Time[id] = True i potem set_task(10.0,"Odblokuj",id)
I funkcja odblokuj to coś takiego:
public Odblokuj(id)
Time[id] = false
mgr inż. Pavulon
30.05.2010
Przechowuj czas ostatniego użycia i sprawdzaj czy minęło to 10sek.
halflife_time get_gametime get_systime
halflife_time get_gametime get_systime