下面是引用 T.o.n..y 於 2015-04-11 12:37 發表的 關於CSQ新士氣的寫法?: 如題~~這個CSQ士氣~ 是依照一個特定的範圍內,每一個同樣陣營(人類),給予5%士氣?小的想請問,這種要如何寫?小的不知怎下手...感謝各位數位大大
下面是引用 s8720419 於 2015-04-12 01:04 發表的 : 給你個建議~以自身為範圍,收尋同隊人數做紀錄
下面是引用 T.o.n..y 於 2015-04-14 18:26 發表的 : 不太了解= = ...可以列出來嗎? 做紀錄? 是指?
下面是引用 s8720419 於 2015-04-18 14:46 發表的 : 下面我幫你寫了一個 回傳範圍同隊的數據 ,剩下的應該知道了吧 stock check_range_team(id){ new victim = -1, Float:end[3], radius = 150, num; while ((victim = engfunc(EngFunc_FindEntityInSphere, victim, end, float(radius))) != 0) { if (!is_user_connected(victim) || !is_user_alive(victim)) continue; if (cs_get_user_team(victim) == cs_get_user_team(id)) num ++; } client_print(id, print_center, "range num [%d]", num); return num;}
下面是引用 T.o.n..y 於 2015-04-20 17:57 發表的 : 那請問一下~ 像是擊殺的部分是放在fw_killed 這個部分那麼這stock是要放在哪判斷?是要放在提升的地方還是....
下面是引用 s8720419 於 2015-04-20 20:35 發表的 : 士氣上升 應該是放在傷害
下面是引用 T.o.n..y 於 2015-04-20 21:50 發表的 : public fw_takedamage(victim, inflictor, attacker, Float:damage, damage_type).......
下面是引用 s8720419 於 2015-04-20 22:33 發表的 : 5% 應該就是等於0.05的傷害,以此類推60% 等於 0.6%傷害傷害 限制 回傳人數 每個人數 X0.05倍 超過12人就不累加
下面是引用 s8720419 於 2015-04-20 22:34 發表的 : 話說 這個好像是數學邏輯概念