error 001: expected token: ";", but found "("
#1

Hello why do i get this error?

(9256) : error 001: expected token: ";", but found "("


this is the error line
pawn Код:
foreach (new i : Player)

pawn Код:
forward PlayerCheck();
public PlayerCheck()
{
    static

    foreach (new i : Player)
    {
        if(gPlayerLogged[i] == 0)
            continue;

        if (PlayerInfo[i][pTut] > 0)
        {
            PlayerInfo[i][pTutorialTime]--;

            if (PlayerInfo[i][pTutorialTime] < 1)
            {
                switch (PlayerInfo[i][pTut])
                {
                    case 1:
                    {
                        PlayerInfo[i][pTut] = 2;
                        PlayerInfo[i][pTutorialTime] = 10;

                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][59], "Tutorial: Driving School");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][60], "This is the ~g~~h~Driving School~w~. You can take your~n~driving test here. To pass the test, you must~n~avoid the obstacles.");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][61], "A driving license is required to legally drive in~n~this state. Driving recklessly or without a~n~license will alert the police!");

                        #if SERVER_CITY == 1
                            SetPlayerPos(i, 1967.677978, -1991.190795, -3.260505);
                            InterpolateCameraPos(i, 1642.303344, -2327.007568, 15.672925, 1967.677978, -1991.190795, 16.739494, 2000);
                            InterpolateCameraLookAt(i, 1642.292968, -2327.523193, 15.546875, 1968.177246, -1991.205078, 16.651542, 2000);
                        #elseif SERVER_CITY == 2
                            SetPlayerPos(i, -2026.765991, -84.237663, 21.766628);
                            InterpolateCameraPos(i, -2399.519287, 321.964355, 37.035743, -2026.765991, -84.237663, 41.766628, 2000);
                            InterpolateCameraLookAt(i, -2399.951416, 322.215942, 37.015625, -2026.787597, -84.917533, 41.520622, 2000);
                        #elseif SERVER_CITY == 3
                            SetPlayerPos(i, 1168.088500, 1381.582641, -3.185750);
                            InterpolateCameraPos(i, 1711.642089, 1448.227294, 13.340233, 1168.088500, 1381.582641, 16.814249, 2000);
                            InterpolateCameraLookAt(i, 1711.144897, 1448.224365, 13.289665, 1168.084472, 1381.082641, 16.674325, 2000);
                        #endif
                    }
                    case 2:
                    {
                        PlayerInfo[i][pTut] = 3;
                        PlayerInfo[i][pTutorialTime] = 10;

                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][59], "Tutorial: Dealership");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][60], "This is the ~g~~h~Dealership~w~. You can purchase any~n~private owned vehicle for yourself, for a~n~certain price.");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][61], "Please remember to ~b~~h~/park~w~ your vehicle! Your~n~vehicle will be impounded if it's not parked~n~correctly.");

                        #if SERVER_CITY == 1
                            SetPlayerPos(i, 546.784729, -1256.438354, 15.406070);
                            InterpolateCameraPos(i, 1967.677978, -1991.190795, 16.739494, 546.784729, -1256.438354, 35.406070, 2000);
                            InterpolateCameraLookAt(i, 1968.177246, -1991.205078, 16.651542, 546.749816, -1256.937133, 35.216030, 2000);
                        #elseif SERVER_CITY == 2
                            SetPlayerPos(i, -2006.275146, 287.903869, 28.095851);
                            InterpolateCameraPos(i, -2026.765991, -84.237663, 41.766628, -2006.275146, 287.903869, 48.095851, 2000);
                            InterpolateCameraLookAt(i, -2026.787597, -84.917533, 41.520622, -2005.739257, 287.892669, 47.936939, 2000);
                        #elseif SERVER_CITY == 3
                            SetPlayerPos(i, 1635.780761, 1828.321289, 5.649860);
                            InterpolateCameraPos(i, 1168.088500, 1381.582641, 16.814249, 1635.780761, 1828.321289, 25.649860, 2000);
                            InterpolateCameraLookAt(i, 1168.084472, 1381.082641, 16.674325, 1636.280517, 1828.325683, 25.5048842, 2000);
                        #endif
                    }
                    case 3:
                    {
                        PlayerInfo[i][pTut] = 4;
                        PlayerInfo[i][pTutorialTime] = 10;

                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][59], "Tutorial: Jobs");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][60], "There are a wide variety of jobs around the~n~city to choose from, this one being the~n~~r~~h~Courier~w~ job.");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][61], "There are many more jobs that will bring in~n~the income. Use ~g~~h~/joblist~w~ to find your preferred~n~job!");

                        #if SERVER_CITY == 1
                            SetPlayerPos(i, 2420.203857, -2089.423095, -1.058326);
                            InterpolateCameraPos(i, 556.450866, -1260.044677, 20.433259, 2420.203857, -2089.423095, 18.941673, 2000);
                            InterpolateCameraLookAt(i, 556.276916, -1260.619628, 20.427263, 2420.703613, -2089.426269, 18.879707, 2000);
                        #elseif SERVER_CITY == 2
                            SetPlayerPos(i, -1683.220336, -7.236631, -4.830643);
                            InterpolateCameraPos(i, -2006.275146, 287.903869, 48.095851, -1683.220336, -7.236631, 15.169356, 2000);
                            InterpolateCameraLookAt(i, -2005.739257, 287.892669, 47.936939, -1682.866577, -6.893327, 15.087323, 2000);
                        #elseif SERVER_CITY == 3
                            SetPlayerPos(i, 1012.894348, 2137.586425, -4.546604);
                            InterpolateCameraPos(i, 1635.780761, 1828.321289, 25.649860, 1012.894348, 2137.586425, 15.453395, 2000);
                            InterpolateCameraLookAt(i, 1636.280517, 1828.325683, 25.504884, 1013.393859, 2137.540283, 15.364944, 2000);
                        #endif
                    }
                    case 4:
                    {
                        PlayerInfo[i][pTut] = 5;
                        PlayerInfo[i][pTutorialTime] = 10;

                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][59], "Tutorial: Real Estate");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][60], "There are many real estate opportunities in~n~San Andreas. To purchase a house, type ~g~~h~/buy~n~~w~near the house icon.");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][61], "You can also purchase furniture and store your~n~goods inside your house. Type ~g~~h~/help~w~ for a list~n~of house commands.");

                        #if SERVER_CITY == 1
                            SetPlayerPos(i, 1149.126586, -744.422912, 84.984420);
                            InterpolateCameraPos(i, 2420.203857, -2089.423095, 18.941673, 1149.126586, -744.422912, 104.984420, 2000);
                            InterpolateCameraLookAt(i, 2420.703613, -2089.426269, 18.879707, 1148.626708, -744.411132, 104.823509, 2000);
                        #elseif SERVER_CITY == 2
                            SetPlayerPos(i, -2507.954101, 1125.971801, 44.563232);
                            InterpolateCameraPos(i, 1683.220336, -7.236631, 15.169356, -2507.954101, 1125.971801, 64.563232, 2000);
                            InterpolateCameraLookAt(i, -1682.866577, -6.893327, 15.087323, -2507.928710, 1126.796386, 64.145462, 2000);
                        #elseif SERVER_CITY == 3
                            SetPlayerPos(i, 1380.143676, 2532.807373, -2.440540);
                            InterpolateCameraPos(i, 1012.894348, 2137.586425, 15.453395, 1380.143676, 2532.807373, 17.559459, 2000);
                            InterpolateCameraLookAt(i, 1013.393859, 2137.540283, 15.364944, 1380.643676, 2532.810302, 17.450519, 2000);
                        #endif
                    }
                    case 5:
                    {
                        PlayerInfo[i][pTut] = 6;
                        PlayerInfo[i][pTutorialTime] = 10;

                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][59], "Tutorial: Businesses");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][60], "Businesses are also a way to bring in income.~n~You can adjust your business assets, including~n~the prices and a custom message.");//and even~n~hire employees to work for you!");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][61], "This business is a ~p~~h~Retail Store~w~. You can buy~n~items using the ~g~~h~/buy~w~ command. Type ~g~~h~/help~n~~w~for more commands.");

                        #if SERVER_CITY == 1
                            SetPlayerPos(i, 1315.212036, -916.465942, 24.322559);
                            InterpolateCameraPos(i, 1149.126586, -744.422912, 104.984420, 1315.212036, -916.465942, 44.322559, 2000);
                            InterpolateCameraLookAt(i, 1148.626708, -744.411132, 104.82350, 1315.211059, -915.965942, 44.212619, 2000);
                        #elseif SERVER_CITY == 2
                            SetPlayerPos(i, -2442.177734, 726.758605, 21.054706);
                            InterpolateCameraPos(i, -2507.954101, 1125.971801, 64.563232, -2442.177734, 726.758605, 41.054706, 2000);
                            InterpolateCameraLookAt(i, -2507.928710, 1126.796386, 64.145462, -2442.179931, 727.221496, 40.933773, 2000);
                        #elseif SERVER_CITY == 3
                            SetPlayerPos(i, 2160.811035, 1992.461425, -1.797470);
                            InterpolateCameraPos(i, 1380.143676, 2532.807373, 17.559459, 2160.811035, 1992.461425, 18.202529, 2000);
                            InterpolateCameraLookAt(i, 1380.643676, 2532.810302, 17.450519, 2161.310546, 1992.449707, 18.108432, 2000);
                        #endif
                    }
                    case 6:
                    {
                        PlayerInfo[i][pTut] = 7;
                        PlayerInfo[i][pTutorialTime] = 10;

                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][59], "Tutorial: Hunger and Thirst");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][60], "Your hunger and thirst meter is shown on~n~the right side of the screen. After a while~n~your character will get hungry.");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][61], "This is a ~y~Fast Food~w~ business. You can purchase~n~food here. Also, you can purchase food and~n~drinks at a ~y~Retail Store.");

                        SetPlayerInterior(i, 10);
                        SetPlayerPos(i, 365.013977, -73.615165, 983.073730);
                        SetPlayerCameraPos(i, 365.013977, -73.615165, 1003.073730);
                        SetPlayerCameraLookAt(i, 365.426818, -73.318977, 1003.007812);
                    }
                    case 7:
                    {
                        PlayerInfo[i][pTut] = 8;
                        PlayerInfo[i][pTutorialTime] = 10;

                        SetPlayerInterior(i, 0);
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][59], "Tutorial: Conclusion");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][60], "This tutorial is now finished. Remember, if you~n~need any assistance, use the ~g~~h~/seekhelp~n~~w~command and wait patiently.");
                        PlayerTextDrawSetString(i, PlayerInfo[i][pTextdraws][61], "South Central ~r~Roleplay~w~ wishes to thank you for~n~playing at our server! You will spawn in a~n~moment.");

                        #if SERVER_CITY == 1
                            SetPlayerPos(i, 1226.481567, -1144.220336, 31.174240);
                            InterpolateCameraPos(i, 1202.077392, -929.400634, 47.784023, 1226.481567, -1144.220336, 51.174240, 2000);
                            InterpolateCameraLookAt(i, 1202.008300, -928.905456, 47.673583, 1225.981567, -1144.216186, 51.160247, 2000);
                        #elseif SERVER_CITY == 2
                            SetPlayerPos(i, -2016.094970, -306.215942, 55.449806);
                            InterpolateCameraPos(i, -2336.783935, -187.118865, 44.045051, -2016.094970, -306.215942, 75.449806, 2000);
                            InterpolateCameraLookAt(i, -2336.785400, -186.618865, 43.885139, -2016.088867, -305.735107, 75.390838, 2000);
                        #elseif SERVER_CITY == 3
                            SetPlayerPos(i, 2115.572753, 2113.175292, 6.203048);
                            InterpolateCameraPos(i, 1871.407104, 2052.714599, 20.308364, 2115.572753, 2113.175292, 26.203048, 2000);
                            InterpolateCameraLookAt(i, 1871.404663, 2053.214599, 20.169441, 2115.072753, 2113.184326, 26.153575, 2000);
                        #endif
                    }
                    case 8:
                    {
                        for (new j = 58; j < 62; j ++) {
                            PlayerTextDrawHide(i, PlayerInfo[i][pTextdraws][j]);
                        }
                        PlayerInfo[i][pTut] = 1;
                        gOoc[i] = 0; gNews[i] = 0; gFam[i] = 0;
                        TogglePlayerControllable(i, 1);
                        MedicBill[i] = 0;
                        SetPlayerSpawn(i);
                        SpawnPlayer(i);
                        TogglePlayerSpectating(i, 0);
                        PlayerInfo[i][pTutorialTime] = 0;
                    }
                }
            }
        }
    }
    return 1;
}
Reply
#2

Код:
forward PlayerCheck();
public PlayerCheck()
{
	static // COMPLETE THIS VAR
Reply
#3

Hello!

Delete "static" above foreach.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)