FlashFun adalah plugin Source.python.
Ini memungkinkan Anda untuk membunuh musuh menggunakan granat flashbang dengan mengatur kesehatan dan baju besi masing -masing pemain menjadi sesuatu yang rendah (default: 1 hp, 0 ap) di spawn.
Lihat daftar masalah untuk bug saat ini. Anda juga dapat memposting permintaan fitur di sana.
!flashfun )| Permainan | Status |
|---|---|
| Counter-Strike: Sumber | Belum teruji, tetapi harus bekerja di luar kotak |
| Counter-Strike: Global ofensif | Stabil |
sp plugin load flashfun ke dalam file konfigurasi server Anda (yaitu: autoexec.cfg) - ini bisa berupa file apa saja yang dibaca setelah peta berubah File konfigurasi dihasilkan dan ditempatkan di bawah ../<game root>/cfg/source-python/flashfun.cfg Setelah plugin dimuat pertama kali.
// ========================================================================= //
// 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"
Dalam file data plugin ( ../addons/source-python/data/plugins/flashfun/rewards/<game-name>.ini <game-name>.ini), Anda dapat mengubah hadiah yang dapat diterima pemain. Saat ini, hanya CS: GO yang didukung. File berisi sesuatu seperti ini:
[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
Properti pemain ( health , armor ) memiliki nilai dan nilai maksimum. Jika nilai maksimum adalah 0 , itu akan dikonversi menjadi 999 secara internal. Anda dapat mematikan hadiah tersebut dengan mengatur value masing -masing ke 0 .
Mari kita lihat lebih dekat:
[health]
value = 3
max_value = 50
[armor]
value = 1
max_value = 30
Setiap kali seorang pemain membunuh musuh, mereka akan mendapatkan 3 hp jika HP mereka saat ini di bawah 50 dan 1 AP jika AP mereka saat ini di bawah 30.
Catatan : value diperlukan, max_value adalah opsional dan akan diatur ke 0 secara internal jika tidak disediakan.
Imbalan senjata ( hegrenade , glock , usp , ...) memiliki type dan multiplier . type menentukan properti pemain mana yang menghormati multiplier . type dapat berupa properti pemain mana pun yang diekspos Source.python Player API. Ini bisa kills , health , armor , dll. Saya tidak membatasi jenisnya, tetapi, pastikan untuk hanya mengatur jenis yang masuk akal. clip dan ammo properti senjata dapat ditetapkan untuk senjata yang memiliki properti tersebut (semuanya selain granat dan senjata jarak dekat).
Catatan : type dan multiplier diperlukan. Segala sesuatu yang lain opsional.
Mari kita lihat lebih dekat hadiah he granat:
[hegrenade]
type = "kills"
multiplier = 5
Segera setelah pemain mencapai sejumlah pembunuhan yang berada di kisaran 5 (5, 10, 15, ...), pemain menerima granat.
Untuk glock dan senjata lain dari jenis yang sama, clip dan ammo dapat diatur:
[glock]
type = "health"
multiplier = 7
clip = 2
ammo = 0
Di sini, pemain menerima glock dengan klip amunisi 2 dan 0 segera setelah HP mereka berada di kisaran 7 (7, 14, 21, ...). Jika senjata memiliki klip dan sifat amunisi, itu akan dihapus segera setelah kehabisan amunisi.
Anda dapat menambah atau menghapus semua jenis properti pemain atau hadiah senjata sesuai keinginan Anda.