Error problem
#1

I get an error that says: : ''error 010: invalid function or declaration''


Код:
public OnGameModeInit()
{

  SetGameModeText("East RPG v2.0a");
  AddPlayerClass(105,2527.0571,-1665.5991,15.1674,178.4007,0,0,0,0,0,0); // GroveS1
  AddPlayerClass(106,2526.5723,-1670.1118,15.1707,8.5724,0,0,0,0,0,0); // GroveS3
  AddPlayerClass(107,2522.4578,-1667.3949,15.0311,81.5798,0,0,0,0,0,0); // GroveS2
  AddPlayerClass(105,2763.3481,-2009.5632,13.5547,268.8925,0,0,0,0,0,0); // SevilleS1
  AddPlayerClass(106,2761.5015,-2004.0840,13.5547,359.7601,0,0,0,0,0,0); // SevilleS2
  AddPlayerClass(107,2791.1216,-2002.5958,13.5496,95.6410,0,0,0,0,0,0); // SevilleS3
  AddPlayerClass(280,1552.3428,-1675.3177,16.1953,91.2550,0,0,0,0,0,0); // PoliceS1
  AddPlayerClass(71,1543.9805,-1672.2512,13.5575,182.4593,0,0,0,0,0,0); // PoliceS2
  AddPlayerClass(270,2523.1541,-1679.2279,15.4970,83.4216,0,0,0,0,0,0); // Sweet
  AddPlayerClass(271,2459.7266,-1689.7200,13.5403,357.2542,0,0,0,0,0,0); // Ryder
  AddPlayerClass(106,972.2834,-1109.5889,23.8628,90.7643,0,0,0,0,0,0); // TempleS1
  AddPlayerClass(107,973.1506,-1107.5162,23.9063,10.5736,0,0,0,0,0,0); // TempleS2
  AddPlayerClass(21,2480.5901,-1337.5275,27.8479,82.0698,0,0,0,0,0,0); // TempleLeaderS
  AddPlayerClass(104,1998.4884,-1282.4579,23.9729,2.4897,0,0,0,0,0,0); // GlenParkS1
  AddPlayerClass(103,2222.3318,-1178.9467,25.7266,358.1200,0,0,0,0,0,0); // JBS1
  AddPlayerClass(177,2131.7727,-2282.5488,20.6719,48.9548,0,0,0,0,0,0); // GDS1
  AddPlayerClass(176,2128.1980,-2281.3105,20.6643,323.1006,0,0,0,0,0,0); // GDS2
  AddPlayerClass(29,2135.8110,-2275.8364,20.6719,319.6541,0,0,0,0,0,0); // GDS3
  AddPlayerClass(28,2131.8906,-2272.9407,20.6719,221.5798,0,0,0,0,0,0); // GDS4
  AddPlayerClass(22,2137.7917,-2278.6865,20.6719,44.5682,0,0,0,0,0,0); // GDS5
  AddPlayerClass(116,1888.3419,-1982.4648,13.5469,97.7957,0,0,0,0,0,0); // VariosS1
  AddPlayerClass(114,1888.9197,-1985.2821,13.5469,72.7522,0,0,0,0,0,0); // VariosS2
  AddPlayerClass(115,1890.5846,-1986.8605,13.5469,178.3231,0,0,0,0,0,0); // VariosS3
  AddPlayerClass(108,2481.7690,-1332.0035,28.3008,81.4431,0,0,0,0,0,0); // VagosS1
  AddPlayerClass(109,2481.7661,-1334.4506,28.1057,82.0698,0,0,0,0,0,0); // VagosS2
  AddPlayerClass(110,2480.5901,-1337.5275,27.8479,82.0698,0,0,0,0,0,0); // VagosS3
  AddPlayerClass(24,690.2208,-1601.6458,14.1068,11.2644,0,0,0,0,0,0); // CripsS1
  AddPlayerClass(182,690.9964,-1600.9813,14.1096,78.6317,0,0,0,0,0,0); // CripsS2
  AddPlayerClass(19,948.5309,-697.0748,122.1606,29.4515,0,0,0,0,0,0); // BloodsS1
  AddPlayerClass(22,938.2957,-707.7256,122.2109,300.1506,0,0,0,0,0,0); // BloodsS2
  AddPlayerClass(102,2128.3328,-1779.1641,13.5574,88.0703,0,0,0,0,0,0); // IBS1
  AddPlayerClass(105,295.2989,-1765.7078,4.5461,175.2012,0,0,0,0,0,0); // SMFS1
  AddPlayerClass(106,293.9828,-1769.2428,4.5461,272.0455,0,0,0,0,0,0); // SMFS2
  AddPlayerClass(107,298.6253,-1765.4293,4.5474,181.2014,0,0,0,0,0,0); // SMFS3
  AddPlayerClass(293,2486.5334,-1645.1586,14.0772,178.7142,0,0,0,0,0,0); // OGLoc1
  AddPlayerClass(102,1183.1812,-1226.4128,22.1406,175.9679,0,0,0,0,0,0); // TDBS1
  AddPlayerClass(103,1181.4159,-1229.8176,22.1406,264.3287,0,0,0,0,0,0); // TDBS2
  AddPlayerClass(104,1185.8494,-1230.6104,22.1406,82.6171,0,0,0,0,0,0); // TDBS3
  AddPlayerClass(286,1517.4452,-1505.8138,13.5547,314.4330,0,0,0,0,0,0); // FBIs1
  AddPlayerClass(184,2513.4495,-1672.6420,13.5294,77.2374,0,0,0,0,0,0); // MelzS1
  AddPlayerClass(100,691.5792,-1276.1525,13.5607,93.1342,0,0,0,0,0,0); // PiruS1
  AddPlayerClass(248,691.5792,-1276.1525,13.5607,93.1342,0,0,0,0,0,0); // RDS1
  AddPlayerClass(247,691.5792,-1276.1525,13.5607,93.1342,0,0,0,0,0,0); // RDS2
  AddPlayerClass(181,690.7031,-1278.2485,13.5601,28.4419,0,0,0,0,0,0); // RDS3
  AddPlayerClass(22,2480.8901,-1536.6035,24.1829,268.8467,0,0,0,0,0,0); // HoodratS1
  AddPlayerClass(25,2480.8901,-1536.6035,24.1829,268.8467,0,0,0,0,0,0); // HoodratS1

}
  return 1;
}
Reply
#2

change it to this

pawn Код:
public OnGameModeInit()
{

  SetGameModeText("East RPG v2.0a");
  AddPlayerClass(105,2527.0571,-1665.5991,15.1674,178.4007,0,0,0,0,0,0); // GroveS1
  AddPlayerClass(106,2526.5723,-1670.1118,15.1707,8.5724,0,0,0,0,0,0); // GroveS3
  AddPlayerClass(107,2522.4578,-1667.3949,15.0311,81.5798,0,0,0,0,0,0); // GroveS2
  AddPlayerClass(105,2763.3481,-2009.5632,13.5547,268.8925,0,0,0,0,0,0); // SevilleS1
  AddPlayerClass(106,2761.5015,-2004.0840,13.5547,359.7601,0,0,0,0,0,0); // SevilleS2
  AddPlayerClass(107,2791.1216,-2002.5958,13.5496,95.6410,0,0,0,0,0,0); // SevilleS3
  AddPlayerClass(280,1552.3428,-1675.3177,16.1953,91.2550,0,0,0,0,0,0); // PoliceS1
  AddPlayerClass(71,1543.9805,-1672.2512,13.5575,182.4593,0,0,0,0,0,0); // PoliceS2
  AddPlayerClass(270,2523.1541,-1679.2279,15.4970,83.4216,0,0,0,0,0,0); // Sweet
  AddPlayerClass(271,2459.7266,-1689.7200,13.5403,357.2542,0,0,0,0,0,0); // Ryder
  AddPlayerClass(106,972.2834,-1109.5889,23.8628,90.7643,0,0,0,0,0,0); // TempleS1
  AddPlayerClass(107,973.1506,-1107.5162,23.9063,10.5736,0,0,0,0,0,0); // TempleS2
  AddPlayerClass(21,2480.5901,-1337.5275,27.8479,82.0698,0,0,0,0,0,0); // TempleLeaderS
  AddPlayerClass(104,1998.4884,-1282.4579,23.9729,2.4897,0,0,0,0,0,0); // GlenParkS1
  AddPlayerClass(103,2222.3318,-1178.9467,25.7266,358.1200,0,0,0,0,0,0); // JBS1
  AddPlayerClass(177,2131.7727,-2282.5488,20.6719,48.9548,0,0,0,0,0,0); // GDS1
  AddPlayerClass(176,2128.1980,-2281.3105,20.6643,323.1006,0,0,0,0,0,0); // GDS2
  AddPlayerClass(29,2135.8110,-2275.8364,20.6719,319.6541,0,0,0,0,0,0); // GDS3
  AddPlayerClass(28,2131.8906,-2272.9407,20.6719,221.5798,0,0,0,0,0,0); // GDS4
  AddPlayerClass(22,2137.7917,-2278.6865,20.6719,44.5682,0,0,0,0,0,0); // GDS5
  AddPlayerClass(116,1888.3419,-1982.4648,13.5469,97.7957,0,0,0,0,0,0); // VariosS1
  AddPlayerClass(114,1888.9197,-1985.2821,13.5469,72.7522,0,0,0,0,0,0); // VariosS2
  AddPlayerClass(115,1890.5846,-1986.8605,13.5469,178.3231,0,0,0,0,0,0); // VariosS3
  AddPlayerClass(108,2481.7690,-1332.0035,28.3008,81.4431,0,0,0,0,0,0); // VagosS1
  AddPlayerClass(109,2481.7661,-1334.4506,28.1057,82.0698,0,0,0,0,0,0); // VagosS2
  AddPlayerClass(110,2480.5901,-1337.5275,27.8479,82.0698,0,0,0,0,0,0); // VagosS3
  AddPlayerClass(24,690.2208,-1601.6458,14.1068,11.2644,0,0,0,0,0,0); // CripsS1
  AddPlayerClass(182,690.9964,-1600.9813,14.1096,78.6317,0,0,0,0,0,0); // CripsS2
  AddPlayerClass(19,948.5309,-697.0748,122.1606,29.4515,0,0,0,0,0,0); // BloodsS1
  AddPlayerClass(22,938.2957,-707.7256,122.2109,300.1506,0,0,0,0,0,0); // BloodsS2
  AddPlayerClass(102,2128.3328,-1779.1641,13.5574,88.0703,0,0,0,0,0,0); // IBS1
  AddPlayerClass(105,295.2989,-1765.7078,4.5461,175.2012,0,0,0,0,0,0); // SMFS1
  AddPlayerClass(106,293.9828,-1769.2428,4.5461,272.0455,0,0,0,0,0,0); // SMFS2
  AddPlayerClass(107,298.6253,-1765.4293,4.5474,181.2014,0,0,0,0,0,0); // SMFS3
  AddPlayerClass(293,2486.5334,-1645.1586,14.0772,178.7142,0,0,0,0,0,0); // OGLoc1
  AddPlayerClass(102,1183.1812,-1226.4128,22.1406,175.9679,0,0,0,0,0,0); // TDBS1
  AddPlayerClass(103,1181.4159,-1229.8176,22.1406,264.3287,0,0,0,0,0,0); // TDBS2
  AddPlayerClass(104,1185.8494,-1230.6104,22.1406,82.6171,0,0,0,0,0,0); // TDBS3
  AddPlayerClass(286,1517.4452,-1505.8138,13.5547,314.4330,0,0,0,0,0,0); // FBIs1
  AddPlayerClass(184,2513.4495,-1672.6420,13.5294,77.2374,0,0,0,0,0,0); // MelzS1
  AddPlayerClass(100,691.5792,-1276.1525,13.5607,93.1342,0,0,0,0,0,0); // PiruS1
  AddPlayerClass(248,691.5792,-1276.1525,13.5607,93.1342,0,0,0,0,0,0); // RDS1
  AddPlayerClass(247,691.5792,-1276.1525,13.5607,93.1342,0,0,0,0,0,0); // RDS2
  AddPlayerClass(181,690.7031,-1278.2485,13.5601,28.4419,0,0,0,0,0,0); // RDS3
  AddPlayerClass(22,2480.8901,-1536.6035,24.1829,268.8467,0,0,0,0,0,0); // HoodratS1
  AddPlayerClass(25,2480.8901,-1536.6035,24.1829,268.8467,0,0,0,0,0,0); // HoodratS1

  return 1;
}
Reply
#3

Thanks.

But now i have another problem.
When i open samp-server.exe it says: ''Run time error 20: Invalid index parameter <bad entry point>''
Reply
#4

pawn Код:
main( ) { }
is missing. Add that.
Reply
#5

Where?
Reply
#6

Anywhere in your gamemode, but outside of any callback.

Example:
pawn Код:
#include < a_samp >
// includes and defines

main( ) { }

public OnGameModeInit( )
{
    // some code
    return 1;
}

// rest of callbacks, commands, functions etc..
Reply
#7

Like this?


Код:
#include <a_samp>

#define COLOR_BRIGHTRED 0xFF000AAA
#define COLOR_AQUA 0x00FFFFAA
#define COLOR_GREYs 0xAFAFAFAA
#define COLOR_BEIGE 0xFFF8DCAA
#define COLOR_BLACK 0x000000AA
#define COLOR_BLUE 0x0000FFAA
#define COLOR_BLUELIGHTER 0x00BFFFAA
#define COLOR_BLUELIGHT 0x1E90FFAA
#define COLOR_BLUEMEDIUM 0x0000CDAA
#define COLOR_BLUEDARK 0x00008BAA
#define COLOR_PINK 0xFF1493AA
#define COLOR_PINKDARK 0xFF00FFAA
#define COLOR_FADE 0xE6E6E6E6
#define COLOR_GREEN 0x00FF00CE
#define COLOR_DARKGREEN 0x008040C8
#define COLOR_MAROON 0x800000AA
#define COLOR_OKER 0x808000AA
#define COLOR_ORANGE 0xFF4500AA
#define COLOR_PURPLE 0x800080AA
#define COLOR_VIOLETDARK 0x9400D3AA
#define COLOR_INDIGO 0xAB0082AA
#define COLOR_RED 0xFF0000AA
#define COLOR_SAND 0xFFDEADAA
#define COLOR_SILVER 0xC0C0C0AA
#define COLOR_TEAL 0x008080AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_GOLD 0xFFD700AA
#define COLOR_BROWN 0x8B4513AA
#define COLOR_DARKRED 0xB60A05C8
#define COLOR_BROWNLIGHT 0xA0522DAA
#define COLOR_GRAY 0xA9A9A9AA
#define COLOR_GRAYDARK 0x696969AA
#define COLOR_INVISIBLE 0xFFFFFF00
#define COLOR_GREY 0xBEBEBEAA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_GREENs 0x33AA33AA
#define COLOR_GRAD5 0xE3E3E3FF
#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_RED1 0xFF0000AA
#define COLOR_LIGHTGREEN 0x80FF80C3
#define COLOR_FADE1 0xFFFFFFAA
#define COLOR_FADE2 0xFFFFFFAA
#define COLOR_FADE3 0xFFFFFFAA
#define COLOR_FADE4 0xFFFFFFAA
#define COLOR_FADE5 0xFFFFFFAA
#define COLOR_BLUELIGHT1 0x1E90FFAA
#define COLOR_BLUELIGHT2 0x1E90FFAA
#define COLOR_BLUELIGHT3 0x1E90FFAA
#define COLOR_BLUELIGHT4 0x1E90FFAA
#define COLOR_BLUELIGHT5 0x1E90FFAA
#define COLOR_CRIPBLUE 0x004080C8
#define COLOR_SMF 0x80FF80C8
#define COLOR_LIGHTBLUE 0x00FFFFC8
#define COLOR_ERROR             0xFF0000AA
#define COLOR_PM                0xFF0000AA
#define COLOR_TDB 0xFF80FFC8

#define TEAM_GROVE_COLOR 0x00FF00CE
#define TEAM_SEVILLE_COLOR 0x80FF80C3
#define TEAM_TEMPLA_COLOR 0x008040C8
#define TEAM_TDB_COLOR 0xFF80FFC8
#define TEAM_FRONT_COLOR 0x800080AA
#define TEAM_ROLLIN_COLOR 0x800080AA
#define TEAM_KILO_COLOR 0x800080AA
#define TEAM_VAGOS_COLOR 0xFFFF00AA
#define TEAM_SURENOS_COLOR 0x00FFFFC8
#define TEAM_LSPD_COLOR 0x0000FFAA
#define TEAM_CRIPS_COLOR 0x1E90FFAA
#define TEAM_GD_COLOR 0xFF8000C8
#define TEAM_BLOODS_COLOR 0xFF0000AA
#define TEAM_SANTA_COLOR 0x80FF80C3
#define TEAM_M_COLOR 0x8B4513AA
#define TEAM_FBI_COLOR 0x0000FFAA
#define TEAM_RD_COLOR 0xB60A05C8
#define TEAM_HOODRAT_COLOR 0xAFAFAFAA

#define TEAM_GROVE 1
#define TEAM_SEVILLE 2
#define TEAM_TEMPLA 3
#define TEAM_MARKET 4
#define TEAM_FRONT 5
#define TEAM_ROLLIN 6
#define TEAM_KILO 7
#define TEAM_VAGOS 8
#define TEAM_SURENOS 9
#define TEAM_LSPD 10
#define TEAM_CRIPS 11
#define TEAM_GD 12
#define TEAM_BLOODS 13
#define TEAM_SANTA 14
#define TEAM_FBI 15
#define TEAM_RD 16
#define TEAM_HOODRAT 17

main( ) { }

public OnGameModeInit()
{

  SetGameModeText("East RPG v2.0a");
  AddPlayerClass(105,2527.0571,-1665.5991,15.1674,178.4007,0,0,0,0,0,0); // GroveS1
  AddPlayerClass(106,2526.5723,-1670.1118,15.1707,8.5724,0,0,0,0,0,0); // GroveS3
  AddPlayerClass(107,2522.4578,-1667.3949,15.0311,81.5798,0,0,0,0,0,0); // GroveS2
  AddPlayerClass(105,2763.3481,-2009.5632,13.5547,268.8925,0,0,0,0,0,0); // SevilleS1
  AddPlayerClass(106,2761.5015,-2004.0840,13.5547,359.7601,0,0,0,0,0,0); // SevilleS2
  AddPlayerClass(107,2791.1216,-2002.5958,13.5496,95.6410,0,0,0,0,0,0); // SevilleS3
  AddPlayerClass(280,1552.3428,-1675.3177,16.1953,91.2550,0,0,0,0,0,0); // PoliceS1
  AddPlayerClass(71,1543.9805,-1672.2512,13.5575,182.4593,0,0,0,0,0,0); // PoliceS2
  AddPlayerClass(270,2523.1541,-1679.2279,15.4970,83.4216,0,0,0,0,0,0); // Sweet
  AddPlayerClass(271,2459.7266,-1689.7200,13.5403,357.2542,0,0,0,0,0,0); // Ryder
  AddPlayerClass(106,972.2834,-1109.5889,23.8628,90.7643,0,0,0,0,0,0); // TempleS1
  AddPlayerClass(107,973.1506,-1107.5162,23.9063,10.5736,0,0,0,0,0,0); // TempleS2
  AddPlayerClass(21,2480.5901,-1337.5275,27.8479,82.0698,0,0,0,0,0,0); // TempleLeaderS
  AddPlayerClass(104,1998.4884,-1282.4579,23.9729,2.4897,0,0,0,0,0,0); // GlenParkS1
  AddPlayerClass(103,2222.3318,-1178.9467,25.7266,358.1200,0,0,0,0,0,0); // JBS1
  AddPlayerClass(177,2131.7727,-2282.5488,20.6719,48.9548,0,0,0,0,0,0); // GDS1
  AddPlayerClass(176,2128.1980,-2281.3105,20.6643,323.1006,0,0,0,0,0,0); // GDS2
  AddPlayerClass(29,2135.8110,-2275.8364,20.6719,319.6541,0,0,0,0,0,0); // GDS3
  AddPlayerClass(28,2131.8906,-2272.9407,20.6719,221.5798,0,0,0,0,0,0); // GDS4
  AddPlayerClass(22,2137.7917,-2278.6865,20.6719,44.5682,0,0,0,0,0,0); // GDS5
  AddPlayerClass(116,1888.3419,-1982.4648,13.5469,97.7957,0,0,0,0,0,0); // VariosS1
  AddPlayerClass(114,1888.9197,-1985.2821,13.5469,72.7522,0,0,0,0,0,0); // VariosS2
  AddPlayerClass(115,1890.5846,-1986.8605,13.5469,178.3231,0,0,0,0,0,0); // VariosS3
  AddPlayerClass(108,2481.7690,-1332.0035,28.3008,81.4431,0,0,0,0,0,0); // VagosS1
  AddPlayerClass(109,2481.7661,-1334.4506,28.1057,82.0698,0,0,0,0,0,0); // VagosS2
  AddPlayerClass(110,2480.5901,-1337.5275,27.8479,82.0698,0,0,0,0,0,0); // VagosS3
  AddPlayerClass(24,690.2208,-1601.6458,14.1068,11.2644,0,0,0,0,0,0); // CripsS1
  AddPlayerClass(182,690.9964,-1600.9813,14.1096,78.6317,0,0,0,0,0,0); // CripsS2
  AddPlayerClass(19,948.5309,-697.0748,122.1606,29.4515,0,0,0,0,0,0); // BloodsS1
  AddPlayerClass(22,938.2957,-707.7256,122.2109,300.1506,0,0,0,0,0,0); // BloodsS2
  AddPlayerClass(102,2128.3328,-1779.1641,13.5574,88.0703,0,0,0,0,0,0); // IBS1
  AddPlayerClass(105,295.2989,-1765.7078,4.5461,175.2012,0,0,0,0,0,0); // SMFS1
  AddPlayerClass(106,293.9828,-1769.2428,4.5461,272.0455,0,0,0,0,0,0); // SMFS2
  AddPlayerClass(107,298.6253,-1765.4293,4.5474,181.2014,0,0,0,0,0,0); // SMFS3
  AddPlayerClass(293,2486.5334,-1645.1586,14.0772,178.7142,0,0,0,0,0,0); // OGLoc1
  AddPlayerClass(102,1183.1812,-1226.4128,22.1406,175.9679,0,0,0,0,0,0); // TDBS1
  AddPlayerClass(103,1181.4159,-1229.8176,22.1406,264.3287,0,0,0,0,0,0); // TDBS2
  AddPlayerClass(104,1185.8494,-1230.6104,22.1406,82.6171,0,0,0,0,0,0); // TDBS3
  AddPlayerClass(286,1517.4452,-1505.8138,13.5547,314.4330,0,0,0,0,0,0); // FBIs1
  AddPlayerClass(184,2513.4495,-1672.6420,13.5294,77.2374,0,0,0,0,0,0); // MelzS1
  AddPlayerClass(100,691.5792,-1276.1525,13.5607,93.1342,0,0,0,0,0,0); // PiruS1
  AddPlayerClass(248,691.5792,-1276.1525,13.5607,93.1342,0,0,0,0,0,0); // RDS1
  AddPlayerClass(247,691.5792,-1276.1525,13.5607,93.1342,0,0,0,0,0,0); // RDS2
  AddPlayerClass(181,690.7031,-1278.2485,13.5601,28.4419,0,0,0,0,0,0); // RDS3
  AddPlayerClass(22,2480.8901,-1536.6035,24.1829,268.8467,0,0,0,0,0,0); // HoodratS1
  AddPlayerClass(25,2480.8901,-1536.6035,24.1829,268.8467,0,0,0,0,0,0); // HoodratS1

  return 1;
}
Reply
#8

Yes.
Reply
#9

The error message still shows up
Reply
#10

Are you sure you've loaded the correct pwn file?

Go again, run pawno.exe > Open File > your_file.pwn > compile it. Start your server.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)