neribojami pinigai
neribojami pinigai
kaip padaryti, kad žaidėjai su t flagu galėtų turėti 20 tūkstančių pinigų?
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: neribojami pinigai
Pluginą panagrinėk http://forums.alliedmods.net/showthread.php?p=206335
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: neribojami pinigai
Gal norėtum viešai pasidalinti kodu?
Re: neribojami pinigai
mačiau aš tuos pluginus, tiesiog man jie nelabai kažkodėl aiškus nežinau kas ten reikalinga, o kas ne..
-- 2011 Bir 23 15:08 --
žodžiu bėda tame, kad kartais būna kai miršti nuima visus pinigus beveik, o kai laimi tai tada padaro 20 tūkstančių...
-- 2011 Bir 23 15:08 --
Code: Select all
public read_gmsg_Money(id){ if(!is_user_connected(id)) return PLUGIN_HANDLED new current_total = read_data(1) if(current_total == 801) { current_total = 800 cs_set_user_money(id, current_total,0) money_total[id] = 0 } if(current_total >= MONEY_TIER && !money_total[id]) { money_total[id] = current_total send_moneymsg(id,current_total-MONEY_TIER,read_data(2)) return PLUGIN_CONTINUE } if(money_total[id]) { money_total[id] += current_total - MONEY_TIER if(money_total[id] < MONEY_TIER) { cs_set_user_money(id,money_total[id],1) money_total[id] = 0 } else { send_moneymsg(id,current_total-MONEY_TIER,read_data(2)) } return PLUGIN_CONTINUE } return PLUGIN_CONTINUE} public send_moneymsg(id, ammount, flash){ cs_set_user_money(id,MONEY_TIER,0) if(get_user_flags(id) & VIPB_FLAG) { maxamount = get_pcvar_num(amx_maxmoney_vipb) } else if(get_user_flags(id) & VIPS_FLAG) { maxamount = get_pcvar_num(amx_maxmoney_vips) } else if(get_user_flags(id) & VIPG_FLAG) { maxamount = get_pcvar_num(amx_maxmoney_vipg) } else if(!(get_user_flags(id) & VIP_FLAG)) { maxamount = 16000 } min_amount = 0 if(money_total[id] > maxamount) money_total[id] = maxamount if(money_total[id] < min_amount) money_total[id] = min_amount message_begin( MSG_ONE , gmsg_Money , {0,0,0}, id ) write_long(money_total[id]-ammount) write_byte(0) message_end() message_begin( MSG_ONE , gmsg_Money , {0,0,0}, id ) write_long(money_total[id]) write_byte(flash) message_end() return PLUGIN_CONTINUE}
Re: neribojami pinigai
Ar neišmastei dar sprendimo, kaip padaryti pinigų daugiau vipam?
Re: neribojami pinigai
Code: Select all
public read_gmsg_Money(id){ if(!is_user_connected(id)) return PLUGIN_HANDLED new current_total = read_data(1) if(current_total == 801) { current_total = 800 cs_set_user_money(id, current_total,0) money_total[id] = 0 } if(current_total >= MONEY_TIER && !money_total[id]) { money_total[id] = current_total send_moneymsg(id,current_total-MONEY_TIER,read_data(2)) return PLUGIN_CONTINUE } if(money_total[id]) { money_total[id] += current_total - MONEY_TIER if(money_total[id] < MONEY_TIER) { cs_set_user_money(id,money_total[id],1) money_total[id] = 0 } else { send_moneymsg(id,current_total-MONEY_TIER,read_data(2)) } return PLUGIN_CONTINUE } return PLUGIN_CONTINUE} public send_moneymsg(id, ammount, flash){ cs_set_user_money(id,MONEY_TIER,0) if(get_user_flags(id) & VIPB_FLAG) { maxamount = get_pcvar_num(amx_maxmoney_vipb) } else if(get_user_flags(id) & VIPS_FLAG) { maxamount = get_pcvar_num(amx_maxmoney_vips) } else if(get_user_flags(id) & VIPG_FLAG) { maxamount = get_pcvar_num(amx_maxmoney_vipg) } else if(!(get_user_flags(id) & VIP_FLAG)) { maxamount = 16000 } min_amount = 0 if(money_total[id] > maxamount) money_total[id] = maxamount if(money_total[id] < min_amount) money_total[id] = min_amount message_begin( MSG_ONE , gmsg_Money , {0,0,0}, id ) write_long(money_total[id]-ammount) write_byte(0) message_end() message_begin( MSG_ONE , gmsg_Money , {0,0,0}, id ) write_long(money_total[id]) write_byte(flash) message_end() return PLUGIN_CONTINUE}
Re: neribojami pinigai
Tai kaip dėl šito plugino ar kasnors pasakys kaip sutvarkyti jį?
-
- Naujokas apylinkėse
- Posts: 1
- Joined: 2014 Jan 15 21:49
Who is online
Users browsing this forum: No registered users and 4 guests