Need Script Cleanup !
#1

Код:
error 055: start of function body without function header
error 010: invalid function or declaration

2 Errors.
Script:
Код:
public OnFilterScriptInit()
{
        Intro[0] = TextDrawCreate(642.0, 1.0, "~n~");
        TextDrawLetterSize(Intro[0], 0.5, 49.5);
        TextDrawUseBox(Intro[0], 1);
        TextDrawBoxColor(Intro[0], 0x000000FF);
        TextDrawTextSize(Intro[0], -2.0, 0.0);
 
        Intro[1] = TextDrawCreate(190.000000, 190.000000, "~p~~h~Marijo4ever");
        TextDrawFont(Intro[1], 2);
        TextDrawLetterSize(Intro[1], 0.570000, 1.799999);
       
        Intro[2] = TextDrawCreate(310.000000, 190.000000, "predstavlja..");
        TextDrawFont(Intro[2], 2);
        TextDrawColor(Intro[2], 0xFFFFFF22);
        TextDrawLetterSize(Intro[2], 0.570000, 1.799999);
       
        Intro[3] = TextDrawCreate(310.000000, 190.000000, "predstavlja...");
        TextDrawFont(Intro[3], 2);
        TextDrawColor(Intro[3], 0xFFFFFF44);
        TextDrawLetterSize(Intro[3], 0.570000, 1.799999);
       
        Intro[4] = TextDrawCreate(310.000000, 190.000000, "predstavlja...");
        TextDrawFont(Intro[4], 2);
        TextDrawColor(Intro[4], 0xFFFFFF66);
        TextDrawLetterSize(Intro[4], 0.570000, 1.799999);
       
        Intro[5] = TextDrawCreate(310.000000, 190.000000, "predstavlja...");
        TextDrawFont(Intro[5], 2);
        TextDrawColor(Intro[5], 0xFFFFFF88);
        TextDrawLetterSize(Intro[5], 0.570000, 1.799999);
       
        Intro[6] = TextDrawCreate(310.000000, 190.000000, "predstavlja...");
        TextDrawFont(Intro[6], 2);
        TextDrawColor(Intro[6], 0xFFFFFFAA);
        TextDrawLetterSize(Intro[6], 0.570000, 1.799999);
       
        Intro[7] = TextDrawCreate(310.000000, 190.000000, "predstavlja...");
        TextDrawFont(Intro[7], 2);
        TextDrawColor(Intro[7], 0xFFFFFFCC);
        TextDrawLetterSize(Intro[7], 0.570000, 1.799999);
       
        Intro[8] = TextDrawCreate(310.000000, 190.000000, "predstavlja...");
        TextDrawFont(Intro[8], 2);
        TextDrawColor(Intro[8], 0xFFFFFFFF);
        TextDrawLetterSize(Intro[8], 0.570000, 1.799999);
 
        Intro[9] = TextDrawCreate(190.0, 202.0, ".");
        TextDrawFont(Intro[9], 1);
        TextDrawLetterSize(Intro[9], 23.250051, 1.099999);
 
        Intro[10] = TextDrawCreate(304.00, 223.0, "~y~~h~GloryHunters Roleplay");
        TextDrawFont(Intro[10], 2);
        TextDrawLetterSize(Intro[10], 0.340000, 1.099999);
 
        return 1;
}
forward OnPlayerConnect(playerid);
{
        TogglePlayerSpectating(playerid, true);
        ForceClassSelection(playerid);
        SetPVarInt(playerid, "Intro", 0);
        SetTimerEx("ShowIntro", 1000, 0, "d", playerid);
        return 1;
}
forward ShowIntro(playerid);
public ShowIntro(playerid)
{
        SetPVarInt(playerid, "Intro", GetPVarInt(playerid, "Intro") + 1);
        new iteration = GetPVarInt(playerid, "Intro");
        switch(iteration)
        {
                case 1:
                {
                        for(new i; i < 11; i++)
                        {
                            SendClientMessage(playerid, -1, "");
                        }
                        TextDrawShowForPlayer(playerid, Intro[0]);
                }
                case 2:
                {
                    TextDrawShowForPlayer(playerid, Intro[1]);
                }
                case 3:
                {
            TextDrawShowForPlayer(playerid, Intro[2]);
                }
                case 4:
                {
                    TextDrawHideForPlayer(playerid, Intro[2]);
                    TextDrawShowForPlayer(playerid, Intro[3]);
                }
                case 5:
                {
                    TextDrawHideForPlayer(playerid, Intro[3]);
                    TextDrawShowForPlayer(playerid, Intro[4]);
                }
                case 6:
                {
                    TextDrawHideForPlayer(playerid, Intro[4]);
                    TextDrawShowForPlayer(playerid, Intro[5]);
                }
                case 7:
                {
                    TextDrawHideForPlayer(playerid, Intro[5]);
                    TextDrawShowForPlayer(playerid, Intro[6]);
                }
                case 8:
                {
                    TextDrawHideForPlayer(playerid, Intro[6]);
                    TextDrawShowForPlayer(playerid, Intro[7]);
                }
                case 9:
                {
                    TextDrawHideForPlayer(playerid, Intro[7]);
                    TextDrawShowForPlayer(playerid, Intro[8]);
                }
                case 10:
                {
                    TextDrawShowForPlayer(playerid, Intro[9]);
                }
                case 11:
                {
                    TextDrawShowForPlayer(playerid, Intro[10]);
                }

        }
        if(GetPVarInt(playerid, "Intro") < 10)
        {
                SetTimerEx("ShowIntro", 300, 0, "d", playerid);
        }
        else if(9 < GetPVarInt(playerid, "Intro") < 13)
        {
        SetTimerEx("ShowIntro", 2000, 0, "d", playerid);
        }
        else
        {
            for(new i; i < sizeof(Intro); i++)
            {
                        TextDrawHideForPlayer(playerid, Intro[i]);
                }
                TogglePlayerSpectating(playerid, false);
                ForceClassSelection(playerid);
        }
        return 1;
}
public OnFilterScriptExit()
{
        for(new i; i < sizeof(Intro); i++)
        {
                TextDrawDestroy(Intro[i]);
        }
        return 1;
}
Can someone clean it up for me? thanks bye <3
Reply
#2

pawn Код:
forward OnPlayerConnect(playerid);
Should be

pawn Код:
public OnPlayerConnect(playerid)
Reply
#3

Quote:
Originally Posted by LarzI
Посмотреть сообщение
pawn Код:
forward OnPlayerConnect(playerid);
Should be

pawn Код:
public OnPlayerConnect(playerid)
Now I get:
Код:
error 021: symbol already defined: "Streamer_OnPlayerConnect"
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)