Simple TDM ( Need help )
#1

So I found a cool island created from object on forum, I wish to create a tdm server on this island beetwen Soldiers and Mafia for my local network friends. We are like 14. So I am new in scripting I just started today ( 15 of August,2009 ). So this is what I made and I got a lot of erors and I realy dont know what to do.

Код:
#include <a_samp>
#include <core>
#include <float>

#define TEAM_SOLDIERS 1
#define TEAM_MAFIA 2
#define TEAM_SOLDIERS_COLOR 0x00FF00AA
#define TEAM_MAFIA_COLOR 0xFF00FFAA
new gTeam[MAX_PLAYERS];

SetPlayerTeamFromClass(playerid, classid)
{
	if (classid == 0)
	{
		gTeam[playerid] = TEAM_SOLDIERS;
	}
	else
	{
		gTeam[playerid] = TEAM_MAFIA;
	}
}
SetPlayerTeamFromClass(playerid, classid);

SetPlayerToTeamColor(playerid)
{
	if (gTeam[playerid] == TEAM_GROVE)
	{
		SetPlayerColor(playerid, TEAM_GROVE_COLOR);
	}
	else if (gTeam[playerid] == TEAM_BALLA)
	{
		SetPlayerColor(playerid, TEAM_BALLA_COLOR);
	}
}
SetPlayerToTeamColor(playerid);

	if (classid == 0)
	{
		gTeam[playerid] = TEAM_SOLDIERS;
	}
		else
	{
		gTeam[playerid] = TEAM_MAFIA;
	}
	if (gTeam[playerid] == TEAM_SOLDIERS)
	{
		SetPlayerColor(playerid, TEAM_SOLDIERS_COLOR);
	}
	else if (gTeam[playerid] == TEAM_MAFIA)
	{
		SetPlayerColor(playerid, TEAM_MAFIA_COLOR);
	}
		else
	{
		SetPlayerColor(playerid, TEAM_MAFIA_COLOR);
	}

AddPlayerClass(287, 1747.443000, -3176.708000, 14.50000, 359.2000, 31, 999, 34, 999, 24, 999);

CreateObject(18225, 1746.442749, -3176.709717, 13.955931, 358.2811, 5.1566, 226.3031);
CreateObject(18225, 1795.270508, -3192.479004, 15.041292, 358.2811, 5.1566, 350.0530);
CreateObject(18225, 1810.947144, -3232.257324, 9.998072, 349.6868, 18.9076, 328.4124);
CreateObject(18225, 1825.567749, -3271.241699, 6.273777, 349.6868, 18.9076, 317.1623);
CreateObject(690, 1755.171875, -3279.245117, 6.652329, 0.0000, 0.0000, 337.5000);
CreateObject(690, 1725.052612, -3283.558350, 3.999838, 357.4217, 0.0000, 337.5000);
CreateObject(690, 1706.318848, -3292.611084, 3.382630, 0.0000, 0.0000, 0.0000);
CreateObject(690, 1703.641724, -3273.760498, 7.633877, 0.0000, 0.0000, 0.0000);
CreateObject(690, 1734.768555, -3267.856201, 8.814281, 0.0000, 0.0000, 0.0000);
CreateObject(690, 1773.164673, -3290.494141, 4.077417, 0.0000, 0.0000, 337.5000);
CreateObject(690, 1682.940186, -3283.076416, 5.784726, 0.0000, 0.0000, 270.0000);
CreateObject(690, 1667.434570, -3291.440430, 4.346689, 0.0000, 0.0000, 180.0000);
CreateObject(690, 1671.029907, -3267.081787, 8.583773, 0.0000, 2.5783, 281.2500);
CreateObject(690, 1653.506104, -3273.910645, 8.745790, 0.0000, 2.5783, 213.7501);
CreateObject(690, 1650.318481, -3292.065186, 3.642612, 0.0000, 2.5783, 191.2501);
CreateObject(690, 1635.254028, -3278.184814, 7.596329, 0.0000, 2.5783, 213.7501);
CreateObject(690, 1623.955444, -3287.741699, 5.164849, 0.0000, 2.5783, 236.2501);
CreateObject(690, 1606.113159, -3278.426270, 6.047171, 0.0000, 2.5783, 236.2501);
CreateObject(690, 1588.221436, -3283.899902, 6.232273, 0.8594, 2.5783, 157.5000);
CreateObject(690, 1744.233765, -3289.131348, 4.502897, 0.8594, 2.5783, 22.5001);
CreateObject(690, 1774.487549, -3389.913818, 2.704010, 0.0000, 2.5783, 247.5001);
CreateObject(690, 1788.979126, -3390.708008, 2.703423, 0.0000, 2.5783, 247.5001);
CreateObject(690, 1761.866577, -3394.324707, 5.213995, 0.0000, 2.5783, 225.0001);
CreateObject(690, 1751.141357, -3394.957031, 3.349558, 0.0000, 2.5783, 196.4840);
CreateObject(690, 1733.931641, -3394.434082, 4.498350, 0.0000, 2.5783, 135.0000);
CreateObject(690, 1717.955933, -3394.524170, 4.276633, 0.0000, 2.5783, 67.5001);
CreateObject(690, 1701.470825, -3393.394287, 4.005806, 0.0000, 2.5783, 22.5000);
CreateObject(690, 1690.884644, -3390.804688, 3.358764, 0.0000, 2.5783, 101.2502);
CreateObject(690, 1675.532959, -3392.912109, 3.520401, 0.0000, 2.5783, 56.2502);
CreateObject(690, 1662.651978, -3386.567383, 1.778315, 0.0000, 2.5783, 90.0002);
CreateObject(690, 1647.604370, -3388.049316, 1.993582, 0.0000, 2.5783, 45.0003);
CreateObject(690, 1632.440674, -3385.249268, 1.696732, 0.0000, 2.5783, 45.0003);
CreateObject(690, 1616.836426, -3385.177490, 1.366890, 0.0000, 2.5783, 45.0003);
CreateObject(690, 1602.918945, -3383.528564, 0.824169, 0.0000, 2.5783, 78.7502);
CreateObject(690, 1587.085693, -3382.211426, 0.860552, 0.0000, 2.5783, 101.2502);
CreateObject(690, 1696.733276, -3286.609863, 4.272369, 0.0000, 0.0000, 292.5000);
CreateObject(690, 1739.279785, -3382.268311, 0.785408, 0.0000, 0.0000, 67.5000);
CreateObject(8342, 1630.877319, -3218.501221, 17.964178, 0.0000, 0.0000, 90.0000);
CreateObject(8342, 1745.869141, -3234.969482, 17.772644, 0.0000, 0.0000, 181.9602);
CreateObject(3268, 1696.905762, -3194.681396, 17.309662, 0.0000, 0.0000, 89.1405);
CreateObject(7657, 1697.524048, -3240.068604, 17.094601, 0.0000, 0.0000, 359.1406);
CreateObject(9244, 1639.727051, -3226.275391, 21.644062, 0.0000, 0.0000, 90.0000);
CreateObject(9247, 1729.158569, -3196.178223, 24.834085, 358.2811, 3.4377, 183.5150);
CreateObject(11081, 1653.720825, -3229.939453, 22.808931, 0.0000, 0.0000, 0.0000);
CreateObject(898, 1770.702271, -3196.610596, 21.883707, 0.0000, 0.0000, 326.5593);
CreateObject(898, 1770.041504, -3208.857422, 20.762650, 0.0000, 0.0000, 190.7771);
CreateObject(8342, 1769.477539, -3458.653076, 18.357309, 0.0000, 358.2811, 268.7632);
CreateObject(8342, 1654.169312, -3438.310059, 17.817204, 357.4217, 0.0000, 358.8406);
CreateObject(7657, 1702.734741, -3435.364258, 16.874054, 2.5783, 0.8594, 178.2811);
CreateObject(3268, 1703.507935, -3490.064453, 19.219763, 0.0000, 0.0000, 265.6255);
CreateObject(9247, 1733.221436, -3484.899414, 26.131340, 358.2811, 0.0000, 357.4215);
CreateObject(9244, 1646.573730, -3447.020020, 22.335878, 350.5462, 0.0000, 359.1406);
CreateObject(11081, 1649.705444, -3464.835449, 25.443161, 357.4217, 0.0000, 270.0000);
CreateObject(744, 1703.909424, -3502.256104, 17.588070, 0.0000, 0.0000, 47.5010);
CreateObject(744, 1700.815186, -3501.973145, 17.892551, 0.0000, 0.0000, 47.5010);
CreateObject(3279, 1693.638428, -3443.168701, 16.070150, 0.0000, 355.7028, 270.0000);
CreateObject(3279, 1714.566040, -3444.026367, 16.222797, 0.0000, 355.7028, 266.5623);
CreateObject(3279, 1708.109619, -3231.228271, 15.837685, 0.0000, 356.5623, 91.7963);
CreateObject(3279, 1685.877319, -3231.741211, 15.925730, 0.0000, 355.7028, 91.7963);
CreateObject(9958, 1637.950317, -3339.818604, 4.554112, 0.0000, 0.0000, 90.0000);
CreateObject(10828, 1693.328857, -3326.647217, -1.628667, 0.0000, 0.0000, 90.8594);
CreateObject(10828, 1693.850464, -3361.853027, -1.628378, 0.0000, 0.0000, 90.8594);
CreateObject(9245, 1678.173462, -3304.915771, 12.398520, 0.8594, 0.0000, 0.8594);
CreateObject(9245, 1707.021606, -3380.262207, 12.662771, 0.8594, 0.0000, 180.0000);
CreateObject(3279, 1711.724854, -3380.607422, 5.925634, 0.0000, 0.0000, 270.0000);
CreateObject(3279, 1673.271729, -3305.544922, 5.641544, 0.0000, 0.0000, 91.7188);
CreateObject(16093, 1754.540405, -3385.020508, 6.290112, 0.0000, 0.0000, 180.0773);
CreateObject(16093, 1754.148804, -3295.669189, 7.155363, 0.0000, 0.0000, 0.0773);
CreateObject(690, 1691.868652, -3261.239258, 10.148687, 0.0000, 0.0000, 0.0000);
CreateObject(690, 1717.601929, -3262.229980, 10.068844, 0.0000, 0.0000, 348.7500);
CreateObject(690, 1732.576050, -3252.509521, 11.908381, 0.0000, 0.0000, 348.7500);
CreateObject(690, 1750.806885, -3260.287842, 10.887053, 0.0000, 0.0000, 315.0000);
CreateObject(690, 1768.805786, -3263.188477, 10.430704, 0.0000, 0.0000, 225.0000);
CreateObject(690, 1754.002563, -3246.741211, 13.269321, 0.0000, 0.0000, 225.0000);
CreateObject(690, 1714.048950, -3247.261719, 12.437366, 0.0000, 0.0000, 202.5000);
CreateObject(690, 1678.563965, -3249.863281, 13.139971, 0.0000, 0.0000, 78.7500);
CreateObject(690, 1658.113037, -3248.681152, 12.574078, 0.0000, 0.0000, 22.5000);
CreateObject(690, 1639.656982, -3260.620361, 9.308132, 0.0000, 0.0000, 348.7499);
CreateObject(690, 1639.875122, -3244.446289, 12.450142, 0.0000, 0.0000, 315.0000);
CreateObject(690, 1619.294189, -3262.443115, 10.573198, 0.0000, 0.0000, 337.5000);
CreateObject(690, 1620.015747, -3243.557617, 12.943125, 0.0000, 0.0000, 337.5000);
CreateObject(690, 1598.958984, -3255.791260, 11.891191, 0.0000, 0.0000, 11.2500);
CreateObject(690, 1771.628418, -3414.627930, 9.353333, 0.0000, 0.0000, 236.2501);
CreateObject(690, 1754.621704, -3418.357666, 10.719851, 0.0000, 0.0000, 247.5000);
CreateObject(690, 1737.061768, -3417.822510, 10.651628, 0.0000, 0.0000, 258.7500);
CreateObject(690, 1745.429443, -3431.135010, 12.744765, 0.0000, 0.0000, 168.7500);
CreateObject(690, 1725.154907, -3428.396729, 12.467919, 0.0000, 0.0000, 213.7500);
CreateObject(690, 1709.122437, -3415.599365, 10.522470, 0.0000, 0.0000, 270.0000);
CreateObject(690, 1687.521118, -3411.641113, 9.575278, 0.0000, 0.0000, 303.7500);
CreateObject(690, 1678.849243, -3427.617920, 11.607334, 0.0000, 0.0000, 348.7500);
CreateObject(690, 1660.945923, -3427.884033, 12.111573, 0.0000, 0.0000, 303.7500);
CreateObject(690, 1669.646973, -3409.262207, 8.661023, 0.0000, 0.0000, 236.2500);
CreateObject(690, 1652.233643, -3408.301270, 8.493723, 0.0000, 0.0000, 213.7500);
CreateObject(690, 1643.926880, -3430.008301, 12.756479, 0.0000, 0.0000, 180.0000);
CreateObject(690, 1634.111328, -3407.969971, 8.661036, 0.0000, 0.0000, 213.7500);
CreateObject(690, 1624.735840, -3428.228516, 12.488615, 0.0000, 0.0000, 225.0000);
CreateObject(690, 1615.936157, -3407.605469, 8.597561, 0.0000, 0.0000, 258.7500);
CreateObject(690, 1595.306641, -3402.228516, 8.211250, 0.0000, 0.0000, 236.2500);
CreateObject(690, 1583.806763, -3420.079590, 11.269659, 0.0000, 0.0000, 270.0000);
CreateObject(690, 1603.593750, -3423.618408, 11.443804, 0.0000, 0.0000, 292.5000);
CreateObject(18225, 1805.433594, -3189.560547, -4.298374, 358.2811, 5.1566, 355.2867);
CreateObject(18225, 1827.803955, -3234.291260, -2.227585, 358.2811, 5.1566, 346.6922);
CreateObject(18225, 1837.286133, -3287.614746, -9.223156, 358.2811, 5.1566, 311.3003);
CreateObject(18225, 1810.458984, -3499.065186, -4.282757, 358.2811, 5.1566, 300.9869);
CreateObject(18225, 1739.790771, -3534.721436, -0.497073, 321.3253, 5.1566, 108.3497);
CreateObject(18225, 1549.904785, -3503.958740, 2.801003, 321.3253, 44.6907, 200.3116);
CreateObject(901, 1725.165039, -3503.972412, 17.887943, 0.0000, 0.0000, 337.5000);
CreateObject(16641, 1774.282959, -3381.663086, 4.214759, 344.5301, 0.0000, 0.0000);
CreateObject(16641, 1735.358032, -3297.615479, 5.882468, 343.6707, 0.0000, 180.0000);
Reply


Messages In This Thread
Simple TDM ( Need help ) - by Oggle McFoggle - 15.08.2009, 16:51
Re: Simple TDM ( Need help ) - by Dark_Kostas - 15.08.2009, 16:56
Re: Simple TDM ( Need help ) - by Joe Staff - 15.08.2009, 16:59
Re: Simple TDM ( Need help ) - by Oggle McFoggle - 15.08.2009, 17:04
Re: Simple TDM ( Need help ) - by Joe Staff - 15.08.2009, 17:12
Re: Simple TDM ( Need help ) - by Blades - 15.08.2009, 17:15
Re: Simple TDM ( Need help ) - by Oggle McFoggle - 15.08.2009, 19:02
Re: Simple TDM ( Need help ) - by XtremeChio - 15.08.2009, 19:22
Re: Simple TDM ( Need help ) - by Oggle McFoggle - 15.08.2009, 19:30

Forum Jump:


Users browsing this thread: 1 Guest(s)