AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   MOTD Help (https://forums.alliedmods.net/showthread.php?t=132153)

nnajko 07-12-2010 12:20

MOTD Help
 
Hello guys, I got a MOTD error in one of my plugins. Im trying to create a motd with tables but something is going wrong.
My problem is that the motd doesnt show:cry:

Here is the code:

Code:

public MOTD(id)
{   
    static szHelpText[1120], len;
   
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len, "<html>");
   
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len, "<style type = ^"text/css^">");
   
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len, "body");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len, "{");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,    "background-color:#000000;");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,    "font-family:Comic Sans MS;");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,    "font-weight:bold;");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len, "}");
   
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len, "h1");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len, "{");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,    "color:#FFFFFF;");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,    "font-size:x-small;");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len, "}");
   
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,"</style>");
   
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len, "<body>");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len, "<div align = ^"center^">");   
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,"<table>");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,"<tr>");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,"<h1>");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,"<th>Title Test:</th>");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,"</tr>");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,"<tr>");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,"<tr><td>TEST:</td><td>TEST2</td><td>TEST3</td><td>TEST4</td></tr>");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,"</h1>");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,"</tr>");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,"</table>");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len, "</div>");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len, "</body>");
    len += format(szHelpText[len], sizeof(szHelpText) - 1 - len,"</html>");   
   
    show_motd(id, szHelpText, "INFO");
   
    return PLUGIN_HANDLED
}

And here is the part where the motd is called, in my mainmenu:

Code:

        case 1:
        {
            MOTD(id);
            MainMenu(id);
        }


fysiks 07-12-2010 17:51

Re: MOTD Help
 
First make sure the function MOTD(id) is actually being called at all. Then, if it is I would try just doing a single word and see of the MOTD shows with that single word.

nnajko 07-13-2010 22:09

Re: MOTD Help
 
Quote:

Originally Posted by fysiks (Post 1237068)
First make sure the function MOTD(id) is actually being called at all. Then, if it is I would try just doing a single word and see of the MOTD shows with that single word.

Well it works now, but not as I wan't it, so i'll just try to rescipt it. Thanks for you're help:)


All times are GMT -4. The time now is 07:06.

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