Administrator
Joined : 29/09/2011 Posts : 1228 CS Status : - Age : 28
| Subiect: [Scripting] Item odată la x runde. Dum Ian 03, 2016 2:23 am |
|
| În acest tutorial vă voi arăta cum să cumpărați/alegeți un item dintr-un meniu odată la x runde.. Să începem.
Creezi o variabila de genul: - Cod:
-
new Count[33] Pe urma la putinserver il setezi pe 0: - Cod:
-
public client_putinserver(id) Count[id] = 0 Cand vrei sa cumperi item-ul folosesti: - Cod:
-
if(!Count[id]) { // Verifica daca count-ul e mai mic de 0 si ii dam itemele. Ii dai itemele(id) Count[id] = 5 // La cate runde sa poti cumpara }
Si ca sa ii scazi din alea 5 din codul de mai sus folosesti HLTV(New Round): - Cod:
-
register_event("HLTV", "EVENT_NewRound", "a", "1=0", "2=0") In publicul respectiv folosesti: - Cod:
-
public EVENT_NewRound() { for(new id = 1; id <= get_maxplayers(); id++) { // Loop pentru INDEX if(Count[id]) // Verificam daca Count-ul e mai mare de 0 Count[id]-- // ii scadem din count(Prima runda scade la 4, a doua la 3 etc. else if(Count[id] < 1) Count[id] = 0 // Setezi count-ul pe 0 pentru a putea cumpara. } } Sursa: [Trebuie sa fiti inscris si conectat pentru a vedea acest link] |
|