merhaba
el başı saydan skorun gectiği bir eklenti istiyorum
örnek; [TER5-0 CT] şeklinde yardımcı olabilecek varmıdır
Konu
Kod:
#include <amxmodx>
#include <cstrike>
new g_Wins[2]; // 0 = T, 1 = CT
public plugin_init()
{
register_plugin("RoundScoreCounter", "1.0", "OSR");
register_event("TeamScore", "event_TeamScore", "a");
register_logevent("onRoundStart", 2, "1=Round_Start");
}
public event_TeamScore()
{
new team[4];
read_data(1, team, charsmax(team));
new score = read_data(2);
if (team[0] == 'T')
g_Wins[0] = score;
else
g_Wins[1] = score;
}
public onRoundStart()
{
new szMsg[128];
formatex(szMsg, charsmax(szMsg), "%L", LANG_SERVER, "ROUND_SCORE", g_Wins[0], g_Wins[1]);
client_print(0, print_chat, "%s", szMsg);
}Telefondayım denersin, bunuda data/lang/roundscore.txt
roundscore metin belgesi açığ panele yüklersin
[tr]
ROUND_SCORE = [TER = %d - CT = %d]
[en]
ROUND_SCORE = [T = %d - CT = %d]
Son Düzenleme: 10-09-2025, 13:28, Düzenleyen: Serhat Öndeş.
olmadı şöyle bi hata verdi say'dan
ML_NOTFOUND: ROUND_SCORE
ML_NOTFOUND: ROUND_SCORE
ML_NOTFOUND: ROUND_SCORE
(10-09-2025, 13:25)Serhat Öndeş Adlı Kullanıcıdan Alıntı:olmadı şöyle bi hata verdi say'danKod:#include <amxmodx>
#include <cstrike>
new g_Wins[2]; // 0 = T, 1 = CT
public plugin_init()
{
register_plugin("RoundScoreCounter", "1.0", "OSR");
register_event("TeamScore", "event_TeamScore", "a");
register_logevent("onRoundStart", 2, "1=Round_Start");
}
public event_TeamScore()
{
new team[4];
read_data(1, team, charsmax(team));
new score = read_data(2);
if (team[0] == 'T')
g_Wins[0] = score;
else
g_Wins[1] = score;
}
public onRoundStart()
{
new szMsg[128];
formatex(szMsg, charsmax(szMsg), "%L", LANG_SERVER, "ROUND_SCORE", g_Wins[0], g_Wins[1]);
client_print(0, print_chat, "%s", szMsg);
}
Telefondayım denersin, bunuda data/lang/roundscore.txt
roundscore metin belgesi açığ panele yüklersin
[tr]
ROUND_SCORE = [TER = %d - CT = %d]
[en]
ROUND_SCORE = [T = %d - CT = %d]
ML_NOTFOUND: ROUND_SCORE
Son Düzenleme: 10-09-2025, 13:58, Düzenleyen: ReckLesS.
Kod:
#include <amxmodx>
#include <cstrike>
new g_TScore = 0
new g_CTScore = 0
public plugin_init() {
register_plugin("Round Score Display", "1.0", "Osmanbnm")
register_event("HLTV", "on_new_round", "a", "1=0", "2=0")
register_event("SendAudio", "on_ct_win", "a", "2&%!MRAD_ctwin")
register_event("SendAudio", "on_ter_win", "a", "2&%!MRAD_terwin")
}
public on_new_round() {
set_task(0.2, "show_score")
}
public on_ct_win() {
g_CTScore++
}
public on_ter_win() {
g_TScore++
}
public show_score() {
static szMsg[64]
formatex(szMsg, charsmax(szMsg), "^4[TER^3%d^4-^3%d^4 CT]", g_TScore, g_CTScore)
for (new id = 1; id <= get_maxplayers(); id++) {
if (is_user_connected(id) && !is_user_bot(id)) {
client_print_color(id, id, szMsg)
}
}
}✦ Discord: Osmanbnm ✦
İstek konusu, @osmanbnm adlı kullanıcı tarafından 2 saat içinde çözülmüştür.
İsteği çözdüğü için osmanbnm Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
osmanbnm Adlı kullanıcı sizin dışınızda toplam 3 kişiye yardım etmiştir.
Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.
İsteği çözdüğü için osmanbnm Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
osmanbnm Adlı kullanıcı sizin dışınızda toplam 3 kişiye yardım etmiştir.
Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.
Benzer Konular
Yorum
1.398
Okunma
21-03-2026, 14:34
Yorum
4.237
Okunma
29-08-2025, 13:53
)

