|
Senior Member
|

01-06-2007
, 14:19
editting miscstats.sma
|
#1
|
I've been trying to edit miscstats.sma for my server, specifically "prepare to fight" message.
I wrote my own script and replaced this prepare to fight message in miscstats.sma.
Code:
public eNewRound()
{
if (read_data(1) == floatround(get_cvar_float("mp_roundtime") * 60.0))
{
g_firstBlood = 1
g_C4Timer = 0
++g_roundCount
if (RoundCounter)
{
if (g_roundCount % 10 == 1)
{
set_hudmessage(100, 100, 255, -1.0, 0.30, 0, 6.0, 3.0, 0.5, 3.0, 2) // Adam
show_hudmessage(0, "Message1")
client_print(0, print_console, "*** Message ***^nMessage1^n***** End ****")
}
else if (g_roundCount % 10 == 2)
{
set_hudmessage(100, 100, 255, -1.0, 0.30, 0, 6.0, 3.0, 0.5, 3.0, 2)
show_hudmessage(0, "Message2")
client_print(0, print_console, "*** Message ***^nMessage2^n***** End ****")
}
else if (g_roundCount % 10 == 3)
{
set_hudmessage(100, 100, 255, -1.0, 0.30, 0, 6.0, 3.0, 0.5, 3.0, 2)
show_hudmessage(0, "Message3")
client_print(0, print_console, "*** Message ***^nMessage3^n***** End ****")
}
else if (g_roundCount % 10 == 4)
{
set_hudmessage(100, 100, 255, -1.0, 0.30, 0, 6.0, 3.0, 0.5, 3.0, 2)
show_hudmessage(0, "Message4")
client_print(0, print_console, "*** Message ***^nMessage4^n***** End ****")
}
else if (g_roundCount % 10 == 5)
{
set_hudmessage(100, 100, 255, -1.0, 0.30, 0, 6.0, 3.0, 0.5, 3.0, 2)
show_hudmessage(0, "Message5")
client_print(0, print_console, "*** Message ***^nMessage5^n***** End ****")
}
else if (g_roundCount % 10 == 6)
{
set_hudmessage(100, 100, 255, -1.0, 0.30, 0, 6.0, 3.0, 0.5, 3.0, 2)
show_hudmessage(0, "Message6")
client_print(0, print_console, "*** Message ***^nMessage6^n***** End ****")
}
else if (g_roundCount % 10 == 7)
{
set_hudmessage(255, 255, 0, -1.0, 0.30, 0, 6.0, 3.0, 0.5, 3.0, 2)
show_hudmessage(0, "Message7")
client_print(0, print_console, "*** Message ***^nMessage7^n***** End ****")
}
else if (g_roundCount % 10 == 8)
{
set_hudmessage(0, 255, 0, -1.0, 0.30, 0, 6.0, 3.0, 0.5, 3.0, 2)
show_hudmessage(0, "Message8")
client_print(0, print_console, "*** Message ***^nMessage8^n***** End ****")
}
else if (g_roundCount % 10 == 9)
{
set_hudmessage(255, 100, 255, -1.0, 0.30, 0, 6.0, 3.0, 0.5, 3.0, 2)
show_hudmessage(0, "Message9")
client_print(0, print_console, "*** Message ***^nMessage9^n***** End ****")
}
else if (g_roundCount % 10 == 0)
{
set_hudmessage(0, 255, 0, -1.0, 0.30, 0, 6.0, 3.0, 0.5, 3.0, 2)
show_hudmessage(0, "Message10")
client_print(0, print_console, "*** Message ***^nMessage10^n***** End ****")
}
set_hudmessage(200, 0, 0, -1.0, 0.65, 0, 6.0, 3.0, 0.5, 3.0, 1) // Adam 0.30
show_hudmessage(0, "%L", LANG_PLAYER, "PREPARE_FIGHT", g_roundCount)
}
if (RoundCounterSound)
play_sound("misc/prepare")
if (KillingStreak)
{
new appl[32], ppl, i
get_players(appl, ppl, "ac")
for (new a = 0; a < ppl; ++a)
{
i = appl[a]
if (g_streakKills[i][0] >= 2)
client_print(i, print_chat, "* %L", i, "KILLED_ROW", g_streakKills[i][0])
else if (g_streakKills[i][1] >= 2)
client_print(i, print_chat, "* %L", i, "DIED_ROUNDS", g_streakKills[i][1])
}
}
}
}
the default "prepare to fight" message still shows in the top center, but all the message i've added don't show up. I don't see a problem with the scripting because it works on my friend's server but mine. How can i make them show up???
Thanks
|
|