Alliedmods da bulduğum bu kodlarla bir tane bıçak pluginine farklı ölüm mesajı hudları ekledim ama eklediğim hudlar diğer hud eklemediğim bıçakları kullanırken de çıkıyor bunu nasıl düzeltebilirim? Her silaha farklı hudlar eklemek istiyorum ama dediğim sorun oluşuyor.
register_message(get_user_msgid("DeathMsg"), "message_DeathMsg")
public message_DeathMsg(msg_id, msg_dest, id)
{
static szTruncatedWeapon[33], iAttacker, iVictim
get_msg_arg_string(4, szTruncatedWeapon, charsmax(szTruncatedWeapon))
iAttacker = get_msg_arg_int(1)
iVictim = get_msg_arg_int(2)
if(!is_user_connected(iAttacker) || iAttacker == iVictim) return PLUGIN_CONTINUE
if(get_user_weapon(iAttacker) == CSW_DAGGER)
{
set_msg_arg_string(4, "dagger")
}
return PLUGIN_CONTINUE
}
Silah pluginine farklı ölüm mesajı hudu ekleme
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 33
- Kayıt: Pzt Ağu 30, 2021 5:48 pm
-
- Mesajlar: 188
- Kayıt: Çrş Tem 18, 2018 9:08 pm
- Server Ip/DNS: 213.238.173.68
- Clan İsmi: Dark Prof
- İletişim:
Silah pluginine farklı ölüm mesajı hudu ekleme
Dagger silahını alınca oyuncuda aktif olan değişkeni alttaki gibi sorgulatmalısınız mesela oyuncuya dagger verine g_hast_dagger true oluyor
if(get_user_weapon(iAttacker) == CSW_DAGGER && g_has_dagger[iAttacker])
if(get_user_weapon(iAttacker) == CSW_DAGGER && g_has_dagger[iAttacker])
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 33
- Kayıt: Pzt Ağu 30, 2021 5:48 pm
-
- Mesajlar: 188
- Kayıt: Çrş Tem 18, 2018 9:08 pm
- Server Ip/DNS: 213.238.173.68
- Clan İsmi: Dark Prof
- İletişim:
Silah pluginine farklı ölüm mesajı hudu ekleme
Kod: Tümünü seç
....
if(get_user_weapon(iAttacker) == CSW_DAGGER)
{
if(g_has_dagger[iAttacker]) // Burdan kontrol ettik
set_msg_arg_string(4, "dagger")
}
return PLUGIN_CONTINUE
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 33
- Kayıt: Pzt Ağu 30, 2021 5:48 pm
Silah pluginine farklı ölüm mesajı hudu ekleme
Yine olmadı. Silahta normalde g_has_weapon kodu yok. Silahın Get public ine g_has_weapon[id] = true kodunu ekledim ama yanlış mı oldu
Link: | |
Linklerini gizle |
-
- Mesajlar: 188
- Kayıt: Çrş Tem 18, 2018 9:08 pm
- Server Ip/DNS: 213.238.173.68
- Clan İsmi: Dark Prof
- İletişim:
Silah pluginine farklı ölüm mesajı hudu ekleme
Has weapon sadece örnekti, dediğim değişken eklentinizde farklı olabilir. Eklentiyi buraya veya öm olarak atın.SarmalT yazdı: Sal Mar 22, 2022 11:48 am Yine olmadı. Silahta normalde g_has_weapon kodu yok. Silahın Get public ine g_has_weapon[id] = true kodunu ekledim ama yanlış mı oldu
Link: | |
Linklerini gizle |