AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   imessage_in_die Run time error (https://forums.alliedmods.net/showthread.php?t=50762)

sb123 02-03-2007 10:48

imessage_in_die Run time error
 
L 02/02/2007 - 03:47:05: [AMXX] Run time error 4 (plugin "imessage_in_die.amxx") -debug not enabled!
L 02/02/2007 - 03:47:05: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).

http://w3arcade.net/imessage_in_die.sma

ths...

[ --<-@ ] Black Rose 02-03-2007 11:36

Re: imessage_in_die Run time error
 
Add debug.

sb123 02-04-2007 02:12

Re: imessage_in_die Run time error
 
Not.....

Greenberet 02-04-2007 04:33

Re: imessage_in_die Run time error
 
Quote:

Originally Posted by sb123 (Post 435166)
Not.....

then noone will help you

XxAvalanchexX 02-04-2007 04:39

Re: imessage_in_die Run time error
 
Run time error 4 = index out of bounds.

Code:
public infoMessage() {     if (g_Current >= g_MessagesNum)         g_Current = 0             set_hudmessage(random_num(0,255), random_num(0,255), random_num(0,255), X_POS, Y_POS, 2, 0.5, HOLD_TIME, 0.1, 0.7, 2)     get_players(g_players,num,"bc")     for (new i=0; i<num; i++){         show_hudmessage(g_players[i], "%s", g_Messages[g_Current])         client_print(g_players[i], print_console, "%s", g_Messages[g_Current])         ++g_Current     }     new Float:freq_im = get_cvar_float("amx_freq_imessage")     if (freq_im > 0.0)         set_task(freq_im, "infoMessage", 12345) }

++g_Current should be outside of the loop. So it would become:

Code:
public infoMessage() {     if (g_Current >= g_MessagesNum)         g_Current = 0             set_hudmessage(random_num(0,255), random_num(0,255), random_num(0,255), X_POS, Y_POS, 2, 0.5, HOLD_TIME, 0.1, 0.7, 2)     get_players(g_players,num,"bc")     for (new i=0; i<num; i++){         show_hudmessage(g_players[i], "%s", g_Messages[g_Current])         client_print(g_players[i], print_console, "%s", g_Messages[g_Current])     }     ++g_Current     new Float:freq_im = get_cvar_float("amx_freq_imessage")     if (freq_im > 0.0)         set_task(freq_im, "infoMessage", 12345) }

sb123 02-04-2007 11:05

Re: imessage_in_die Run time error
 
I appreciate your generous help.


All times are GMT -4. The time now is 00:38.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.