RSSy MYGO.pl Opublikowano Czerwiec 13, 2021 o 13:48 RSSy Udostępnij Opublikowano Czerwiec 13, 2021 o 13:48 Hi. I have this code: PHP Code: set_user_health(iKiller,min(user_data[iKiller][max_hp],get_user_health(iKiller) + user_data[iKiller][!hs?hp_kill:hp_kill_hs]+wpn[0]=='k'? user_data[iKiller][!hs?knife_kill_multi:knife_kill_hs_multi]:wpn[1]=='r'?user_data[iKiller][grenade_kill_multi]:0)); set_user_armor(iKiller,min(user_data[iKiller][max_ap],get_user_armor(iKiller) + user_data[iKiller][!hs?ap_kill:ap_kill_hs]+wpn[0]=='k'? user_data[iKiller][!hs?knife_kill_multi:knife_kill_hs_multi]:wpn[1]=='r'?user_data[iKiller][grenade_kill_multi]:0)) cs_set_user_money(iKiller, cs_get_user_money(iKiller) + user_data[iKiller][!hs?money_kill:money_kill_hs]+wpn[0]=='k'? user_data[iKiller][!hs?knife_kill_multi:knife_kill_hs_multi]:wpn[1]=='r'?user_data[iKiller][grenade_kill_multi]:0 - DEFAULT_CS_KILL_MONEY,1); But will set everything(hp,ap,money) to 0, but the logic of function is ok. I tested stored values(every one, one by one), and they are ok. If i use like this: PHP Code: if(hs){ if(wpn[0]=='k'){ set_user_health(iKiller,min(user_data[iKiller][max_hp],\ get_user_health(iKiller)+user_data[iKiller][hp_kill_hs]+user_data[iKiller][knife_kill_hs_multi])) cs_set_user_money(iKiller,min(16000,\ cs_get_user_money(iKiller)+user_data[iKiller][money_kill_hs]+user_data[iKiller][knife_kill_hs_multi]),1) set_user_armor(iKiller,min(user_data[iKiller][max_ap],\ get_user_armor(iKiller)+user_data[iKiller][ap_kill_hs]+user_data[iKiller][knife_kill_hs_multi])) } else{ set_user_health(iKiller,min(user_data[iKiller][max_hp],get_user_health(iKiller)+user_data[iKiller][hp_kill_hs])) cs_set_user_money(iKiller,min(16000,cs_get_user_money(iKiller)+user_data[iKiller][money_kill_hs]),1) set_user_armor(iKiller,min(user_data[iKiller][max_ap],get_user_armor(iKiller)+user_data[iKiller][ap_kill_hs])) } } else{ if(wpn[0]=='k'){ set_user_health(iKiller,min(user_data[iKiller][max_hp],\ get_user_health(iKiller)+user_data[iKiller][hp_kill]+user_data[iKiller][knife_kill_multi])) cs_set_user_money(iKiller,min(16000,\ cs_get_user_money(iKiller)+user_data[iKiller][money_kill]+user_data[iKiller][knife_kill_multi]),1) set_user_armor(iKiller,min(user_data[iKiller][max_ap],\ get_user_armor(iKiller)+user_data[iKiller][ap_kill]+user_data[iKiller][knife_kill_multi])) } else if(wpn[1]=='r'){ set_user_health(iKiller,min(user_data[iKiller][max_hp],\ get_user_health(iKiller)+user_data[iKiller][hp_kill]+user_data[iKiller][grenade_kill_multi])) cs_set_user_money(iKiller,min(16000,\ cs_get_user_money(iKiller)+user_data[iKiller][money_kill]+user_data[iKiller][grenade_kill_multi]),1) set_user_armor(iKiller,min(user_data[iKiller][max_ap],\ get_user_armor(iKiller)+user_data[iKiller][ap_kill]+user_data[iKiller][grenade_kill_multi])) } else{ set_user_health(iKiller,min(user_data[iKiller][max_hp],get_user_health(iKiller)+user_data[iKiller][hp_kill])) cs_set_user_money(iKiller,min(16000,cs_get_user_money(iKiller)+user_data[iKiller][money_kill]),1) set_user_armor(iKiller,min(user_data[iKiller][max_ap],get_user_armor(iKiller)+user_data[iKiller][ap_kill])) } } Will set the right values. So..i don't understand why the first type is not working, but the second is...I tried with clamp, the same problem for first code. Przeczytaj cały wpis Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi