Apply semicolons

This commit is contained in:
OciXCrom 2018-09-13 14:59:55 +02:00
parent 8e823bf92c
commit f6fc2336b4

View File

@ -17,99 +17,99 @@
#define SPEED 0.3 #define SPEED 0.3
#define SCROLLMSG_SIZE 512 #define SCROLLMSG_SIZE 512
new g_startPos new g_startPos;
new g_endPos new g_endPos;
new g_scrollMsg[SCROLLMSG_SIZE] new g_scrollMsg[SCROLLMSG_SIZE];
new g_displayMsg[SCROLLMSG_SIZE] new g_displayMsg[SCROLLMSG_SIZE];
new Float:g_xPos new Float:g_xPos;
new g_Length new g_Length;
new g_Frequency new g_Frequency;
public plugin_init() public plugin_init()
{ {
register_plugin("Scrolling Message", AMXX_VERSION_STR, "AMXX Dev Team") register_plugin("Scrolling Message", AMXX_VERSION_STR, "AMXX Dev Team");
register_dictionary("scrollmsg.txt") register_dictionary("scrollmsg.txt");
register_dictionary("common.txt") register_dictionary("common.txt");
register_srvcmd("amx_scrollmsg", "setMessage") register_srvcmd("amx_scrollmsg", "setMessage");
} }
public showMsg() public showMsg()
{ {
new a = g_startPos, i = 0 new a = g_startPos, i = 0;
while (a < g_endPos) while (a < g_endPos)
{ {
g_displayMsg[i++] = g_scrollMsg[a++] g_displayMsg[i++] = g_scrollMsg[a++];
} }
g_displayMsg[i] = 0 g_displayMsg[i] = 0;
if (g_endPos < g_Length) if (g_endPos < g_Length)
{ {
g_endPos++ g_endPos++;
} }
if (g_xPos > 0.35) if (g_xPos > 0.35)
{ {
g_xPos -= 0.0063 g_xPos -= 0.0063;
} }
else else
{ {
g_startPos++ g_startPos++;
g_xPos = 0.35 g_xPos = 0.35;
} }
set_hudmessage(200, 100, 0, g_xPos, 0.90, 0, SPEED, SPEED, 0.05, 0.05, 2) set_hudmessage(200, 100, 0, g_xPos, 0.90, 0, SPEED, SPEED, 0.05, 0.05, 2);
show_hudmessage(0, "%s", g_displayMsg) show_hudmessage(0, "%s", g_displayMsg);
} }
public msgInit() public msgInit()
{ {
g_endPos = 1 g_endPos = 1;
g_startPos = 0 g_startPos = 0;
g_xPos = 0.65 g_xPos = 0.65;
new hostname[64] new hostname[64];
get_cvar_string("hostname", hostname, charsmax(hostname)) get_cvar_string("hostname", hostname, charsmax(hostname));
replace(g_scrollMsg, charsmax(g_scrollMsg), "%hostname%", hostname) replace(g_scrollMsg, charsmax(g_scrollMsg), "%hostname%", hostname);
g_Length = strlen(g_scrollMsg) g_Length = strlen(g_scrollMsg);
set_task(SPEED, "showMsg", 123, "", 0, "a", g_Length + 48) set_task(SPEED, "showMsg", 123, "", 0, "a", g_Length + 48);
client_print(0, print_console, "%s", g_scrollMsg) client_print(0, print_console, "%s", g_scrollMsg);
} }
public setMessage() public setMessage()
{ {
remove_task(123) /* remove current messaging */ remove_task(123); /* remove current messaging */
read_argv(1, g_scrollMsg, charsmax(g_scrollMsg)) read_argv(1, g_scrollMsg, charsmax(g_scrollMsg));
g_Length = strlen(g_scrollMsg) g_Length = strlen(g_scrollMsg);
new mytime[32] new mytime[32];
read_argv(2, mytime, charsmax(mytime)) read_argv(2, mytime, charsmax(mytime));
g_Frequency = str_to_num(mytime) g_Frequency = str_to_num(mytime);
if (g_Frequency > 0) if (g_Frequency > 0)
{ {
new minimal = floatround((g_Length + 48) * (SPEED + 0.1)) new minimal = floatround((g_Length + 48) * (SPEED + 0.1));
if (g_Frequency < minimal) if (g_Frequency < minimal)
{ {
server_print("%L", LANG_SERVER, "MIN_FREQ", minimal) server_print("%L", LANG_SERVER, "MIN_FREQ", minimal);
g_Frequency = minimal g_Frequency = minimal;
} }
server_print("%L", LANG_SERVER, "MSG_FREQ", g_Frequency / 60, g_Frequency % 60) server_print("%L", LANG_SERVER, "MSG_FREQ", g_Frequency / 60, g_Frequency % 60);
set_task(float(g_Frequency), "msgInit", 123, "", 0, "b") set_task(float(g_Frequency), "msgInit", 123, "", 0, "b");
} }
else else
{ {
server_print("%L", LANG_SERVER, "MSG_DISABLED") server_print("%L", LANG_SERVER, "MSG_DISABLED");
} }
return PLUGIN_HANDLED return PLUGIN_HANDLED;
} }