FlashFun เป็นปลั๊กอิน Source.python
ช่วยให้คุณสามารถฆ่าศัตรูโดยใช้ระเบิด Flashbang โดยการตั้งค่าสุขภาพและชุดเกราะของผู้เล่นแต่ละคนให้ต่ำลง (ค่าเริ่มต้น: 1 hp, 0 ap) บนวางไข่
ดูรายการปัญหาสำหรับข้อบกพร่องปัจจุบัน คุณยังสามารถโพสต์คำขอคุณสมบัติได้ที่นั่น
!flashfun )| เกม | สถานะ |
|---|---|
| Counter-Strike: แหล่งที่มา | ยังไม่ทดลอง แต่ควรทำงานนอกกรอบ |
| Counter-Strike: การรุกทั่วโลก | มั่นคง |
sp plugin load flashfun ลงในไฟล์การกำหนดค่าเซิร์ฟเวอร์ของคุณ (เช่น: autoexec.cfg) - นี่อาจเป็นไฟล์ใด ๆ ที่ได้รับการอ่านหลังจากแผนที่เปลี่ยนไป ไฟล์กำหนดค่าถูกสร้างขึ้นและวางไว้ใต้ ../<game root>/cfg/source-python/flashfun.cfg หลังจากปลั๊กอินถูกโหลดขึ้นเป็นครั้งแรก
// ========================================================================= //
// PLAYER ATTRIBUTES //
// ========================================================================= //
// Default Value: 1
// The health value the player starts with.
flashfun_health_spawn 1
// Default Value: 0
// The armor value the player starts with.
flashfun_armor_spawn 0
// ========================================================================= //
// GAMEPLAY //
// ========================================================================= //
// Default Value: 1
// The respawn delay in seconds.
flashfun_respawn_delay 1
// Default Value: 3
// The spawn protection time in seconds.
flashfun_spawn_protection_time 3
// ========================================================================= //
// PLAYER REWARDS //
// ========================================================================= //
// Default Value: 1
// Enable player rewards (0 disable).
flashfun_enable_player_rewards 1
// ========================================================================= //
// SAY COMMANDS //
// ========================================================================= //
// Default Value: "!flashfun"
// The admin say command.
flashfun_admin_saycommand "!flashfun"
ในไฟล์ข้อมูลของปลั๊กอิน ( ../addons/source-python/data/plugins/flashfun/rewards/<game-name>.ini <game-name>.ini) คุณสามารถเปลี่ยนรางวัลที่ผู้เล่นได้รับ ปัจจุบันรองรับ CS: GO เท่านั้น ไฟล์มีบางอย่างเช่นนี้:
[health]
value = 3
max_value = 50
[armor]
value = 1
max_value = 30
[hegrenade]
type = "kills"
multiplier = 5
[glock]
type = "health"
multiplier = 7
clip = 2
ammo = 0
[hkp2000]
type = "kills"
multiplier = 12
clip = 2
ammo = 0
[deagle]
type = "kills"
multiplier = 20
clip = 1
ammo = 0
[fiveseven]
type = "health"
multiplier = 20
clip = 3
ammo = 0
คุณสมบัติของผู้เล่น ( health , armor ) มีค่าและค่าสูงสุด หากค่าสูงสุดคือ 0 มันจะถูกแปลงเป็น 999 ภายใน คุณสามารถปิดรางวัลเหล่านั้นได้โดยการตั้ง value ที่เกี่ยวข้องเป็น 0
มาดูพวกเขาอย่างใกล้ชิด:
[health]
value = 3
max_value = 50
[armor]
value = 1
max_value = 30
ทุกครั้งที่ผู้เล่นฆ่าศัตรูพวกเขาจะได้รับ 3 แรงม้าหาก HP ปัจจุบันของพวกเขาต่ำกว่า 50 และ 1 AP หาก AP ปัจจุบันของพวกเขาต่ำกว่า 30
หมายเหตุ : จำเป็นต้องมี value max_value เป็นตัวเลือกและจะถูกตั้งค่าเป็น 0 ภายในหากไม่ได้ให้ไว้
รางวัลอาวุธ ( hegrenade , glock , usp , ... ) มี type และ multiplier type กำหนดคุณสมบัติของผู้เล่นที่จะเคารพ multiplier type สามารถเป็นคุณสมบัติของผู้เล่นใด ๆ ที่ Source.python Player API เปิดเผย นี่อาจเป็นการ kills health armor ฯลฯ ฉันไม่ได้ จำกัด ประเภท แต่อย่าลืมตั้งค่าเฉพาะประเภทที่สมเหตุสมผล clip คุณสมบัติอาวุธและ ammo สามารถตั้งค่าสำหรับอาวุธที่มีคุณสมบัติเหล่านั้น (ทุกอย่างนอกเหนือจากระเบิดและอาวุธระยะประชิด)
หมายเหตุ : ต้องใช้ type และ multiplier อย่างอื่นเป็นทางเลือก
มาดูรางวัล HE Grenade อย่างใกล้ชิด:
[hegrenade]
type = "kills"
multiplier = 5
ทันทีที่ผู้เล่นถึงจำนวนการฆ่าที่อยู่ในช่วง 5 (5, 10, 15, ... ) ผู้เล่นจะได้รับระเบิดเขา
สำหรับ glock และอาวุธอื่น ๆ ประเภทเดียวกัน clip และ ammo สามารถตั้งค่าได้:
[glock]
type = "health"
multiplier = 7
clip = 2
ammo = 0
ที่นี่ผู้เล่นจะได้รับ glock ด้วยคลิป 2 และ 0 กระสุนทันทีที่ HP ของพวกเขาอยู่ในช่วง 7 (7, 14, 21, ... ) หากอาวุธมีคุณสมบัติคลิปและกระสุนมันจะถูกลบออกทันทีที่มันหมดจากกระสุน
คุณสามารถเพิ่มหรือลบทรัพย์สินของผู้เล่นหรือรางวัลอาวุธใด ๆ ตามความชอบของคุณ