cs 1.6 money
cs 1.6 money
Kaip reikia isjungti defaultini cs 1.6 money davima zaidejui ir pvz paciam duoti zaidejui pinigus, ir kad prisijungus prie serverio neduotu pinigu, o butu 0.
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: cs 1.6 money
Kad prisijungus būtų 0 pinigų tai mp_startmoney 0
O kad serveris neduotų pinigų, tai geriausia registruoti žaidėjo pinigų eventą ir ten blokuoti.
O kad serveris neduotų pinigų, tai geriausia registruoti žaidėjo pinigų eventą ir ten blokuoti.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: cs 1.6 money
mp_startmoney nepadarysi maziau nei 800.
Re: cs 1.6 money
Nezinau kaip uzblokuoti eventa kad serveris apskritai neduotu pinigu zaidejui, prisijungus, nusovus, prasidejus naujam roundui
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: cs 1.6 money
Nežinau ar veiks, bet galima pamėginti:
Čia konkrečiai bet kokio pinigų gavimo blokavimas.
Abėjonių man kelia tai, kad man atrodo čia tik hud forwardas, o ne sisteminis pinigų skaičiavimas. Kitu atveju reikės pasinaudojus tuo pačiu forwardu tiesiog atimti tiek pinigų kiek žaidėjas gavo.
Code: Select all
public plugin_init() { register_message(get_user_msgid("Money"), "msg_money")} public msg_money(msgid, msgdest, id) { return PLUGIN_HANDLED}
Abėjonių man kelia tai, kad man atrodo čia tik hud forwardas, o ne sisteminis pinigų skaičiavimas. Kitu atveju reikės pasinaudojus tuo pačiu forwardu tiesiog atimti tiek pinigų kiek žaidėjas gavo.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: cs 1.6 money
Sitas pluginas visada pinigus keis i 0 kada juos duoda, iskirus cs_set_user_money, o kai pirksi ka nors tai blokuos pinigu atemima. Tuo labiau cs_get_user_money rodys pinigu tiek kiek ju turi buti istikruju, pvz laimi raunda pinigai pasikeicia i 0, o ten rodys 6k.aaarnas wrote:Code: Select all
public plugin_init() { register_message(get_user_msgid("Money"), "msg_money")} public msg_money(msgid, msgdest, id) { return PLUGIN_HANDLED}
Tikriausei lengviau butu paprastai atiminet pinigus uz killus ir raundo win/lose.
Re: cs 1.6 money
Atimt reikia taip? cs_set_user_money(id, cs_get_user_money(id) - atimama_suma);
Gal kas zinot kiek yra duodama pinigu
zinau kad roundo pradzioje duoda 800.
Gal kas zinot kiek yra duodama pinigu

- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: cs 1.6 money
Galima dar taip pamėginti:
Code: Select all
/* Plugin generated by AMXX-Studio */ #include <amxmodx>#include <cstrike> #define PLUGIN "Plugin"#define VERSION "1.0"#define AUTHOR "aaarnas" new cl_money[33] public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("Money", "money_hud_change", "b")} public client_connect(id) cl_money[id] = 0 public money_hud_change(id) { if(read_data(2)) { static money money = read_data(1) if(money > cl_money[id]) cs_set_user_money(id, cl_money[id], 0) else cl_money[id] = money }}
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: cs 1.6 money
Irgi blogasaaarnas wrote:Galima dar taip pamėginti:
Code: Select all
/* Plugin generated by AMXX-Studio */ #include <amxmodx>#include <cstrike> #define PLUGIN "Plugin"#define VERSION "1.0"#define AUTHOR "aaarnas" new cl_money[33] public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("Money", "money_hud_change", "b")} public client_connect(id) cl_money[id] = 0 public money_hud_change(id) { if(read_data(2)) { static money money = read_data(1) if(money > cl_money[id]) cs_set_user_money(id, cl_money[id], 0) else cl_money[id] = money }}

Code: Select all
if(money > cl_money[id])
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: cs 1.6 money
O tai kokio velnio jis mažesnis turi būti? 
Taigi mes blokuojam, kad jei gauna pinigų už kažką, tai juos anuliuotų. Jei atima pinigų tai jie lieka atimti.

Taigi mes blokuojam, kad jei gauna pinigų už kažką, tai juos anuliuotų. Jei atima pinigų tai jie lieka atimti.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Who is online
Users browsing this forum: No registered users and 6 guests