Jump to content
  • 0

Problema vehicule ptr clanuri


s1N3d_28

Question

Nick:sined_28

Problema:De mult tot incerc sa rezolv problema asta .. cum sa adaug vehicule pentru diferite clanuri.. pe care doar membrii acestora le pot folosii.

Erori / warnings:D:\Games\Samp Server\gamemodes\RGS.pwn(2112) : error 010: invalid function or declaration

D:\Games\Samp Server\gamemodes\RGS.pwn(2114) : error 010: invalid function or declaration

D:\Games\Samp Server\gamemodes\RGS.pwn(2118) : error 010: invalid function or declaration

D:\Games\Samp Server\gamemodes\RGS.pwn(2120) : error 010: invalid function or declaration

D:\Games\Samp Server\gamemodes\RGS.pwn(2861) : warning 203: symbol is never used: "MasiniGang"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

4 Errors.

Lini/script:[pawn]MasiniGang[0] = CreateVehicle(411,2490.8152,-1681.1100,13.0636,358.3253,2,3),

MasiniGang[15 - 1] = CreateVehicle(402,2473.4092,-1694.0009,13.3470,359.1082,2,110);

for(int i = 0; i < 15; i++)

{

if(MasiniGang == GetPlayerVehicleID(playerid) && PlayerInfo[playerid][pGang] != 1)

RemovePlayerFromVehicle(playerid);

}[/pawn]

Ai incercat sa rezolvi singur ?: Da , am incercat .. am primist si ajutoare.. dar nu am reusit inca sa rezolv .

Daca ma inrolati in razboi ma declar inapt caci nu vreau sa fiu erou intr-o tara te ca*at .

Link to comment
Share on other sites

16 answers to this question

Recommended Posts

Ai pus

[pawn]new car[15];[/pawn]?

Asta

[pawn]

MasiniGang[15 - 1] = CreateVehicle(402,2473.4092,-1694.0009,13.3470,359.1082,2,110);

[/pawn]

devine

[pawn]

MasiniGang[14] = CreateVehicle(402,2473.4092,-1694.0009,13.3470,359.1082,2,110);

[/pawn]

Inloc de asta "CreateVehicle" poti sa pui Addstaticvehile(...) sau alta functie de genu'. Si spune-ne care sunt si liniile.

Link to comment
Share on other sites

Am incercat prima data [pawn]new MasiniGang[15];[/pawn] dupa aceea cum ai zis tu [pawn]new car[15];[/pawn] Dar tot mia dat erorile..

                     

[pawn]new car[15];[/pawn]   

Apoi am corectat si aici :

[pawn]MasiniGang[15] = AddStaticVehicle(411,2490.8152,-1681.1100,13.0636,358.3253,2,3);

MasiniGang[14] = AddStaticVehicle(541,2501.8845,-1679.5309,12.9983,46.6649,2,3);

for(int i = 0; i < 15; i++)

{

if(MasiniGang == GetPlayerVehicleID(playerid) && PlayerInfo[playerid][pGang] != 1)

RemovePlayerFromVehicle(playerid);

}[/pawn] 

D:\Games\Samp Server\gamemodes\RGS.pwn(2112) : error 010: invalid function or declaration

D:\Games\Samp Server\gamemodes\RGS.pwn(2114) : error 010: invalid function or declaration

D:\Games\Samp Server\gamemodes\RGS.pwn(2116) : error 010: invalid function or declaration

D:\Games\Samp Server\gamemodes\RGS.pwn(2118) : error 010: invalid function or declaration

D:\Games\Samp Server\gamemodes\RGS.pwn(2859) : warning 203: symbol is never used: "car"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

4 Errors.

Linia (2859) e chiar dupa ultima.. nici nu e scris nimic pe ea .. defapt am doar 2858 de linii nu stiu dece imi da eroare si acolo..

Daca ma inrolati in razboi ma declar inapt caci nu vreau sa fiu erou intr-o tara te ca*at .

Link to comment
Share on other sites

[pawn]MasiniGang[1] = AddStaticVehicle(402,2473.4092,-1694.0009,13.3470,359.1082,2,110);

for(int i = 0; i < 1; i++)

{

if(MasiniGang == GetPlayerVehicleID(playerid) && PlayerInfo[playerid][pGang] != 1)

RemovePlayerFromVehicle(playerid);

}[/pawn]

Accum doar 3 erori imi da : D:\Games\Samp Server\gamemodes\RGS.pwn(2699) : error 010: invalid function or declaration

D:\Games\Samp Server\gamemodes\RGS.pwn(2701) : error 010: invalid function or declaration

D:\Games\Samp Server\gamemodes\RGS.pwn(2703) : error 010: invalid function or declaration

D:\Games\Samp Server\gamemodes\RGS.pwn(2741) : warning 203: symbol is never used: "MasiniGang"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

3 Errors.

Daca ma inrolati in razboi ma declar inapt caci nu vreau sa fiu erou intr-o tara te ca*at .

Link to comment
Share on other sites

Uite am pus foru ala la OnPlayerStateChange [pawn]public OnPlayerStateChange(playerid, params[])

{

for(int i = 0; i < 1; i++)

{

if(MasiniGang == GetPlayerVehicleID(playerid) && PlayerInfo[playerid][pGang] != 1)

RemovePlayerFromVehicle(playerid);

}[/pawn]

Imi da 5 erori la aceasta linie :[pawn]for(int i = 0; i < 1; i++)[/pawn]

D:\Games\Samp Server\gamemodes\RGS.pwn(2400) : error 017: undefined symbol "int"

D:\Games\Samp Server\gamemodes\RGS.pwn(2400) : warning 215: expression has no effect

D:\Games\Samp Server\gamemodes\RGS.pwn(2400) : error 001: expected token: ")", but found ";"

D:\Games\Samp Server\gamemodes\RGS.pwn(2400) : error 036: empty statement

D:\Games\Samp Server\gamemodes\RGS.pwn(2400) : fatal error 107: too many error messages on one line

Dupa aceea am facut asa : [pawn]//------------------------------------------------------------------------------

MasiniGang[14] = AddStaticVehicle(402,2473.4092,-1694.0009,13.3470,359.1082,2,110);

//------------------------------------------------------------------------------[/pawn]

(Linia asta sigur nu e pusa bine aici.. sa o pun sub OnGameModeInit ?

D:\Games\Samp Server\gamemodes\RGS.pwn(2298) : error 010: invalid function or declaration

D:\Games\Samp Server\gamemodes\RGS.pwn(2398) : error 025: function heading differs from prototype

Aici am de ex vehiculele de pe server :[pawn]AddStaticVehicleEx( 451,2040.0520,1319.2799,10.3779,183.2439,16,16,25 );

AddStaticVehicleEx( 429,2040.5247,1359.2783,10.3516,177.1306,13,13,25 );

AddStaticVehicleEx( 421,2110.4102,1398.3672,10.7552,359.5964,13,13,25 );

AddStaticVehicleEx( 411,2074.9624,1479.2120,10.3990,359.6861,64,64,25 );

AddStaticVehicleEx( 477,2075.6038,1666.9750,10.4252,359.7507,94,94,25 );

AddStaticVehicleEx( 541,2119.5845,1938.5969,10.2967,181.9064,22,22,25 );

AddStaticVehicleEx(541,1843.7881,1216.0122,10.4556,270.8793,60,1,25 );

AddStaticVehicleEx(402,1944.1003,1344.7717,8.9411,0.8168,30,30,25 );

AddStaticVehicleEx(402,1679.2278,1316.6287,10.6520,180.4150,90,90,25 );

AddStaticVehicleEx(415,1685.4872,1751.9667,10.5990,268.1183,25,1,25 );

AddStaticVehicleEx(411,2034.5016,1912.5874,11.9048,0.2909,123,1,25 );

AddStaticVehicleEx(411,2172.1682,1988.8643,10.5474,89.9151,116,1,25 );

AddStaticVehicleEx(429,2245.5759,2042.4166,10.5000,270.7350,14,14,25 );

AddStaticVehicleEx(477,2361.1538,1993.9761,10.4260,178.3929,101,1,25 );

AddStaticVehicleEx(550,2221.9946,1998.7787,9.6815,92.6188,53,53,25 );

AddStaticVehicleEx(558,2243.3833,1952.4221,14.9761,359.4796,116,1,25 );

AddStaticVehicleEx(587,2276.7085,1938.7263,31.5046,359.2321,40,1,25 );

AddStaticVehicleEx(587,2602.7769,1853.0667,10.5468,91.4813,43,1,25 );

AddStaticVehicleEx(603,2610.7600,1694.2588,10.6585,89.3303,69,1,25 );

AddStaticVehicleEx(587,2635.2419,1075.7726,10.5472,89.9571,53,1,25 );

AddStaticVehicleEx(437,2577.2354,1038.8063,10.4777,181.7069,35,1,25 );

AddStaticVehicleEx(535,2039.1257,1545.0879,10.3481,359.6690,123,1,25 );

AddStaticVehicleEx(535,2009.8782,2411.7524,10.5828,178.9618,66,1,25 );

AddStaticVehicleEx(429,2010.0841,2489.5510,10.5003,268.7720,1,2,25 );

AddStaticVehicleEx(415,2076.4033,2468.7947,10.5923,359.9186,36,1,25 );

AddStaticVehicleEx(487,2093.2754,2414.9421,74.7556,89.0247,26,57,25 );

AddStaticVehicleEx(506,2352.9026,2577.9768,10.5201,0.4091,7,7,25 );

AddStaticVehicleEx(506,2166.6963,2741.0413,10.5245,89.7816,52,52,25 );

AddStaticVehicleEx(411,1960.9989,2754.9072,10.5473,200.4316,112,1,25 );

AddStaticVehicleEx(429,1919.5863,2760.7595,10.5079,100.0753,2,1,25 );

AddStaticVehicleEx(415,1673.8038,2693.8044,10.5912,359.7903,40,1,25 );

AddStaticVehicleEx(402,1591.0482,2746.3982,10.6519,172.5125,30,30,25 );

AddStaticVehicleEx(603,1580.4537,2838.2886,10.6614,181.4573,75,77,25 );

AddStaticVehicleEx(550,1555.2734,2750.5261,10.6388,91.7773,62,62,25 );

AddStaticVehicleEx(535,1455.9305,2878.5288,10.5837,181.0987,118,1,25 );

AddStaticVehicleEx(477,1537.8425,2578.0525,10.5662,0.0650,121,1,25 );

AddStaticVehicleEx(451,1433.1594,2607.3762,10.3781,88.0013,16,16,25 );

AddStaticVehicleEx(603,2223.5898,1288.1464,10.5104,182.0297,18,1,25 );

AddStaticVehicleEx(558,2451.6707,1207.1179,10.4510,179.8960,24,1,25 );

AddStaticVehicleEx(550,2461.7253,1357.9705,10.6389,180.2927,62,62,25 );

AddStaticVehicleEx(558,2461.8162,1629.2268,10.4496,181.4625,117,1,25 );

AddStaticVehicleEx(477,2395.7554,1658.9591,10.5740,359.7374,0,1,25 );

AddStaticVehicleEx(404,1553.3696,1020.2884,10.5532,270.6825,119,50,25 );

AddStaticVehicleEx(400,1380.8304,1159.1782,10.9128,355.7117,123,1,25 );

AddStaticVehicleEx(418,1383.4630,1035.0420,10.9131,91.2515,117,227,25 );

AddStaticVehicleEx(404,1445.4526,974.2831,10.5534,1.6213,109,100,25 );

AddStaticVehicleEx(400,1704.2365,940.1490,10.9127,91.9048,113,1,25 );

AddStaticVehicleEx(404,1658.5463,1028.5432,10.5533,359.8419,101,101,25 );

AddStaticVehicleEx(581,1677.6628,1040.1930,10.4136,178.7038,58,1,25 );

AddStaticVehicleEx(581,1383.6959,1042.2114,10.4121,85.7269,66,1,25 );

AddStaticVehicleEx(581,1064.2332,1215.4158,10.4157,177.2942,72,1,25 );

AddStaticVehicleEx(581,1111.4536,1788.3893,10.4158,92.4627,72,1,25 );

AddStaticVehicleEx(522,953.2818,1806.1392,8.2188,235.0706,3,8,25 );

AddStaticVehicleEx(522,995.5328,1886.6055,10.5359,90.1048,3,8,25 );

AddStaticVehicleEx(521,993.7083,2267.4133,11.0315,1.5610,75,13,25 );

AddStaticVehicleEx(535,1439.5662,1999.9822,10.5843,0.4194,66,1,25 );

AddStaticVehicleEx(522,1430.2354,1999.0144,10.3896,352.0951,6,25,25 );

AddStaticVehicleEx(522,2156.3540,2188.6572,10.2414,22.6504,6,25,25 );

AddStaticVehicleEx(598,2277.6846,2477.1096,10.5652,180.1090,0,1,25 );

AddStaticVehicleEx(598,2268.9888,2443.1697,10.5662,181.8062,0,1,25 );

AddStaticVehicleEx(598,2256.2891,2458.5110,10.5680,358.7335,0,1,25 );

AddStaticVehicleEx(598,2251.6921,2477.0205,10.5671,179.5244,0,1,25 );

AddStaticVehicleEx(523,2294.7305,2441.2651,10.3860,9.3764,0,0,25 );

AddStaticVehicleEx(523,2290.7268,2441.3323,10.3944,16.4594,0,0,25 );

AddStaticVehicleEx(523,2295.5503,2455.9656,2.8444,272.6913,0,0,25 );

AddStaticVehicleEx(522,2476.7900,2532.2222,21.4416,0.5081,8,82,25 );

AddStaticVehicleEx(522,2580.5320,2267.9595,10.3917,271.2372,8,82,25 );

AddStaticVehicleEx(522,2814.4331,2364.6641,10.3907,89.6752,36,105,25 );

AddStaticVehicleEx(535,2827.4143,2345.6953,10.5768,270.0668,97,1,25 );

AddStaticVehicleEx(521,1670.1089,1297.8322,10.3864,359.4936,87,118,25 );

AddStaticVehicleEx(487,1614.7153,1548.7513,11.2749,347.1516,58,8,25 );

AddStaticVehicleEx(487,1647.7902,1538.9934,11.2433,51.8071,0,8,25 );

AddStaticVehicleEx(487,1608.3851,1630.7268,11.2840,174.5517,58,8,25 );

AddStaticVehicleEx(476,1283.0006,1324.8849,9.5332,275.0468,7,6,25 );

AddStaticVehicleEx(476,1283.5107,1361.3171,9.5382,271.1684,1,6,25 );

AddStaticVehicleEx(476,1283.6847,1386.5137,11.5300,272.1003,89,91,25 );

AddStaticVehicleEx(476,1288.0499,1403.6605,11.5295,243.5028,119,117,25 );

AddStaticVehicleEx(415,1319.1038,1279.1791,10.5931,0.9661,62,1,25 );

AddStaticVehicleEx(521,1710.5763,1805.9275,10.3911,176.5028,92,3,25 );

AddStaticVehicleEx(521,2805.1650,2027.0028,10.3920,357.5978,92,3,25 );

AddStaticVehicleEx(535,2822.3628,2240.3594,10.5812,89.7540,123,1,25 );

AddStaticVehicleEx(521,2876.8013,2326.8418,10.3914,267.8946,115,118,25 );

AddStaticVehicleEx(429,2842.0554,2637.0105,10.5000,182.2949,1,3,25 );

AddStaticVehicleEx(549,2494.4214,2813.9348,10.5172,316.9462,72,39,25 );

AddStaticVehicleEx(549,2327.6484,2787.7327,10.5174,179.5639,75,39,25 );

AddStaticVehicleEx(549,2142.6970,2806.6758,10.5176,89.8970,79,39,25 );

AddStaticVehicleEx(521,2139.7012,2799.2114,10.3917,229.6327,25,118,25 );

AddStaticVehicleEx(521,2104.9446,2658.1331,10.3834,82.2700,36,0,25 );

AddStaticVehicleEx(521,1914.2322,2148.2590,10.3906,267.7297,36,0,25 );

AddStaticVehicleEx(549,1904.7527,2157.4312,10.5175,183.7728,83,36,25 );

AddStaticVehicleEx(549,1532.6139,2258.0173,10.5176,359.1516,84,36,25 );

AddStaticVehicleEx(521,1534.3204,2202.8970,10.3644,4.9108,118,118,25 );

AddStaticVehicleEx(549,1613.1553,2200.2664,10.5176,89.6204,89,35,25 );

AddStaticVehicleEx(400,1552.1292,2341.7854,10.9126,274.0815,101,1,25 );

AddStaticVehicleEx(404,1637.6285,2329.8774,10.5538,89.6408,101,101,25 );

AddStaticVehicleEx(400,1357.4165,2259.7158,10.9126,269.5567,62,1,25 );

AddStaticVehicleEx(411,1281.7458,2571.6719,10.5472,270.6128,106,1,25 );

AddStaticVehicleEx(522,1305.5295,2528.3076,10.3955,88.7249,3,8,25 );

AddStaticVehicleEx(521,993.9020,2159.4194,10.3905,88.8805,74,74,25 );

AddStaticVehicleEx(415,1512.7134,787.6931,10.5921,359.5796,75,1,25 );

AddStaticVehicleEx(522,2299.5872,1469.7910,10.3815,258.4984,3,8,25 );

AddStaticVehicleEx(522,2133.6428,1012.8537,10.3789,87.1290,3,8,25 );

AddStaticVehicleEx(415,2266.7336,648.4756,11.0053,177.8517,0,1,25 );

AddStaticVehicleEx(461,2404.6636,647.9255,10.7919,183.7688,53,1,25 );

AddStaticVehicleEx(506,2628.1047,746.8704,10.5246,352.7574,3,3,25 );

AddStaticVehicleEx(549,2817.6445,928.3469,10.4470,359.5235,72,39,25 );

AddStaticVehicleEx(562,1919.8829,947.1886,10.4715,359.4453,11,1,25 );

AddStaticVehicleEx(562,1881.6346,1006.7653,10.4783,86.9967,11,1,25 );

AddStaticVehicleEx(562,2038.1044,1006.4022,10.4040,179.2641,11,1,25 );

AddStaticVehicleEx(562,2038.1614,1014.8566,10.4057,179.8665,11,1,25 );

AddStaticVehicleEx(562,2038.0966,1026.7987,10.4040,180.6107,11,1,25 );

AddStaticVehicleEx(422,9.1065,1165.5066,19.5855,2.1281,101,25,25 );

AddStaticVehicleEx(463,19.8059,1163.7103,19.1504,346.3326,11,11,25 );

AddStaticVehicleEx(463,12.5740,1232.2848,18.8822,121.8670,22,22,25 );

AddStaticVehicleEx(434,-110.8473,1133.7113,19.7091,359.7000,2,2,25 );

AddStaticVehicleEx(586,69.4633,1217.0189,18.3304,158.9345,10,1,25 );

AddStaticVehicleEx(586,-199.4185,1223.0405,19.2624,176.7001,25,1,25 );

AddStaticVehicleEx(605,-340.2598,1177.4846,19.5565,182.6176,43,8,25 );

AddStaticVehicleEx(476,325.4121,2538.5999,17.5184,181.2964,71,77,25 );

AddStaticVehicleEx(476,291.0975,2540.0410,17.5276,182.7206,7,6,25 );

AddStaticVehicleEx(576,384.2365,2602.1763,16.0926,192.4858,72,1,25 );

AddStaticVehicleEx(586,423.8012,2541.6870,15.9708,338.2426,10,1,25 );

AddStaticVehicleEx(586,-244.0047,2724.5439,62.2077,51.5825,10,1,25 );

AddStaticVehicleEx(586,-311.1414,2659.4329,62.4513,310.9601,27,1,25 );

AddStaticVehicleEx(406,547.4633,843.0204,-39.8406,285.2948,1,1,25 );

AddStaticVehicleEx(406,625.1979,828.9873,-41.4497,71.3360,1,1,25 );

AddStaticVehicleEx(486,680.7997,919.0510,-40.4735,105.9145,1,1,25 );

AddStaticVehicleEx(486,674.3994,927.7518,-40.6087,128.6116,1,1,25 );

AddStaticVehicleEx(543,596.8064,866.2578,-43.2617,186.8359,67,8,25 );

AddStaticVehicleEx(543,835.0838,836.8370,11.8739,14.8920,8,90,25 );

AddStaticVehicleEx(549,843.1893,838.8093,12.5177,18.2348,79,39,25 );

AddStaticVehicleEx(605,319.3803,740.2404,6.7814,271.2593,8,90,25 );[/pawn]

Trebuie sa le adaug si alea de la clanuri aici ca sa functioneze ?

Daca ma inrolati in razboi ma declar inapt caci nu vreau sa fiu erou intr-o tara te ca*at .

Link to comment
Share on other sites

Sterge "}" de la for, ai o linie in el, deci nu e necesar (Adica if-ul). Inlocuieste "int" cu "new", din obijnuinta pun int.

for(int i = 0; i < 15; i++)

if(MasiniGang == GetPlayerVehicleID(playerid) && PlayerInfo[playerid][pGang] != 1)

RemovePlayerFromVehicle(playerid);

Cand vrei sa adaugi masini pe server o pui la OnGameModeInit.

Link to comment
Share on other sites

Mersi, acum am mai putine erori dar totosi.. imi da 2 erori la linia asta [pawn]public OnPlayerStateChange(playerid, params[])[/pawn]

Sigur ceva nu e bine..

D:\Games\Samp Server\gamemodes\RGS.pwn(2298) : error 010: invalid function or declaration

D:\Games\Samp Server\gamemodes\RGS.pwn(2398) : error 025: function heading differs from prototype

si 1 eroare aici : [pawn]if(MasiniGang == GetPlayerVehicleID(playerid) && PlayerInfo[playerid][pGang] != 1)[/pawn]

D:\Games\Samp Server\gamemodes\RGS.pwn(2402) : error 017: undefined symbol "pGang"

Daca ma inrolati in razboi ma declar inapt caci nu vreau sa fiu erou intr-o tara te ca*at .

Link to comment
Share on other sites

Nu asa trebuie sa arate

[pawn]

public OnPlayerStateChange(playerid, params[])[/pawn]

ci asa

[pawn]public OnPlayerStateChange(playerid, newstate, oldstate)[/pawn]

Nu ai definit pGang. Inlocuieste-o cu variabila factiunii sau a gangului din PlayerInfo.

Link to comment
Share on other sites

SQLite format 3 @    F                                                          F -â

  K YK                                                                                                                                                                                                                        9‚ItablemembersmembersCREATE TABLE members(`ID` INTEGER PRIMARY KEY AUTOINCREMENT,clanname VARCHAR(30),playername VARCHAR(30),playerclanrank INT(5),isinclan INT(2),IsOnline INT(2))P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)ƒ$†'tableclansclansCREATE TABLE clans(`ID` INTEGER PRIMARY KEY AUTOINCREMENT,clanname VARCHAR(30),clantag VARCHAR(5),clanleader VARCHAR(100),clandes VARCHAR(100),clanmotd VARCHAR(50),clankills INT(5),clandeaths INT(5),clancolor VARCHAR(50),clanposx float NOT NULL,clanposy float NOT NULL,clanposz float NOT NULL,lskin INT(3),mskin INT(3),weap1 INT(3),weap2 INT(3),weap3 INT(3),weap4 INT(3),weap5 INT(3),weap6 INT(3))

  µ µ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          I !

WuTang3[RSG]s1n3d  5@£dMŸôýmÀš5Ó¿ø¨ô@*«†±_ˆýts "

  è õè                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            members clans

  µ äε                                     

Uite am gasit fisieru asta cu clanuri.. dar nu inteleg prea multe de aici. Adica nu , ca nu inteleg dar nu stiu ce sa scriu acolo la "pGang"

Daca ma inrolati in razboi ma declar inapt caci nu vreau sa fiu erou intr-o tara te ca*at .

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.