• Страница 1 из 1
  • 1
Модератор форума: drifter-dron, admin, TweIk  
как создавать фракции не для гф?
DeinikДата: Пятница, 18.03.2011, 10:15:25 | Сообщение # 1

Группа: Пользователи
Сообщений: 16
как создавать фракции не для гф? уменя мод с чистого листа никак не получается создать фракцию. помогите плз!!! headbang headbang headbang
 
Сообщениекак создавать фракции не для гф? уменя мод с чистого листа никак не получается создать фракцию. помогите плз!!! headbang headbang headbang

Автор - Deinik
Дата добавления - 18.03.2011 в 10:15:25
dozor1210Дата: Среда, 23.03.2011, 19:18:05 | Сообщение # 2

Группа: Пользователи
Сообщений: 4
я сам вот ищу нифига не найду не как!

[url=http://www.radikal.ru][img]http://s59.radikal.ru/i165/1103/15/2bce358c1c88.gif[/img][/url]
[url=http://www.radikal.ru][img]http://s010.radikal.ru/i311/1103/8e/5d474ce96f94.gif[/img][/url]
 
Сообщениея сам вот ищу нифига не найду не как!

Автор - dozor1210
Дата добавления - 23.03.2011 в 19:18:05
Nik_UllДата: Четверг, 24.03.2011, 10:00:50 | Сообщение # 3

Группа: Пользователи
Сообщений: 184
#define TEAM_GROVE 0
#define TEAM_BALLAS 1
#define TEAM_VAGOS 2
#define TEAM_AZTECAS 3
#define TEAM_MAFIA 4
#define TEAM_RUS_MAFIA 5
#define TEAM_COP 6
#define TEAM_GIRL 7
#define TEAM_ARMY 8
#define TEAM_CIVIL 9

public OnGameModeInit()
{

AddPlayerClass(105, -2029.5003, 166.1011, 28.8358, 246.4261, 32, 700, 22, 300, 5,0);
AddPlayerClass(106, -2029.5003, 166.1011, 28.8358, 246.4261, 32, 700, 22, 300, 5,0);
AddPlayerClass(107, -2029.5003, 166.1011, 28.8358, 246.4261, 32, 700, 22, 300, 5,0);
AddPlayerClass(270, -2029.7648, 142.8406, 28.8358, 302.6655, 32, 700, 22, 300, 5,0);
AddPlayerClass(271, -2029.5185, 141.1925, 28.8358, 286.0823, 32, 700, 22, 300, 5,0);
AddPlayerClass(269, -2031.3378, 138.7742, 28.8358, 283.8888, 32, 700, 22, 300, 5,0);
AddPlayerClass(102, -2116.625, 925.4876, 86.0791, 91.927, 32, 700, 33, 200, 5, 0);
AddPlayerClass(103, -2116.625, 925.4876, 86.0791, 91.927, 32, 700, 33, 200, 5, 0);
AddPlayerClass(104, -2116.625, 925.4876, 86.0791, 91.927, 32, 700, 33, 200, 5, 0);
AddPlayerClass(108, -1691.2807, 1353.0316, 9.8046, 131.5115, 22, 300, 28, 700, 9, 0);
AddPlayerClass(109, -1691.2807, 1353.0316, 9.8046, 131.5115, 22, 300, 28, 700, 9, 0);
AddPlayerClass(110, -1691.2807, 1353.0316, 9.8046, 131.5115, 22, 300, 28, 700, 9, 0);
AddPlayerClass(114, -2576.3296, 311.5549, 13.4155, 81.3118, 24, 300, 29, 500, 2, 0);
AddPlayerClass(115, -2576.3296, 311.5549, 13.4155, 81.3118, 24, 300, 29, 500, 2, 0);
AddPlayerClass(116, -2576.3296, 311.5549, 13.4155, 81.3118, 24, 300, 29, 500, 2, 0);
AddPlayerClass(117, -2154.2244, 651.7553, 52.3671, 266.5021, 24, 300, 31, 700, 4, 0);
AddPlayerClass(118, -2154.2244, 651.7553, 52.3671, 266.5021, 24, 300, 31, 700, 4, 0);
AddPlayerClass(120, -2154.2244, 651.7553, 52.3671, 266.5021, 24, 300, 31, 700, 4, 0);
AddPlayerClass(294, -2154.2244, 651.7553, 52.3671, 266.5021, 24, 300, 31, 700, 4, 0);
AddPlayerClass(124, -2727.503, -317.5369, 7.1875, 4.7505, 26, 300, 4, 0, 30, 700);
AddPlayerClass(125, -2727.503, -317.5369, 7.1875, 4.7505, 26, 300, 4, 0, 30, 700);
AddPlayerClass(126, -2719.6329, -310.3482, 7.1814, 81.5177, 26, 300, 4, 0, 30, 700);
AddPlayerClass(127, -2719.6329, -310.3482, 7.1814, 81.5177, 26, 300, 4, 0, 30, 700);
AddPlayerClass(280, -1584.4113, 736.8319, -5.2344, 70.6953, 22, 200, 31, 700, 3, 0);
AddPlayerClass(281, -1701.1674, 688.8234, 24.8906, 91.6713, 22, 200, 31, 700, 3, 0);
AddPlayerClass(282, -1606.3787, 717.0899, 12.1336, 0.102, 22, 200, 31, 700, 3, 0);
AddPlayerClass(283, -1606.3787, 717.0899, 12.1336, 0.102, 22, 200, 31, 700, 3, 0);
AddPlayerClass(286, -1606.3787, 717.0899, 12.1336, 0.102, 22, 200, 31, 700, 3, 0);
AddPlayerClass(284, -1620.1523, 691.6755, 7.1875, 176.3444, 22, 200, 31, 700, 3, 0);
AddPlayerClass(211, -1616.3389, 684.4202, 7.1875, 183.8684, 22, 200, 31, 700, 3, 0);
AddPlayerClass(93, -2575.7771, 1148.5651, 55.7266, 158.9421, 28, 700, 22, 200, 12, 0);
AddPlayerClass(91, -2575.7771, 1148.5651, 55.7266, 158.9421, 28, 700, 22, 200, 12, 0);
AddPlayerClass(87, -2575.7771, 1148.5651, 55.7266, 158.9421, 28, 700, 22, 200, 12, 0);
AddPlayerClass(85, -2575.7771, 1148.5651, 55.7266, 158.9421, 28, 700, 22, 200, 12, 0);
AddPlayerClass(287, -1347.98, 503.009, 18.2343, 357.7862, 28, 700, 31, 7000, 24, 100);
AddPlayerClass(179, -1347.98, 503.009, 18.2343, 357.7862, 28, 700, 31, 7000, 24, 100);
return 1;
}

public OnPlayerSpawn(playerid)
{
GameTextForPlayer(playerid, "~r~Welcome", 5000, 5);
TextDrawHideForPlayer(playerid, modeinfo);
SetPlayerInterior(playerid, 0);
if(gTeam[playerid] == TEAM_GROVE)
{
SetPlayerColor(playerid, 0x33AA33AA);
}
if(gTeam[playerid] == TEAM_BALLAS)
{
SetPlayerColor(playerid, 0x800080AA);
}
else if(gTeam[playerid] == TEAM_VAGOS)
{
SetPlayerColor(playerid, 0xFFFF00AA);
}
else if(gTeam[playerid] == TEAM_AZTECAS)
{
SetPlayerColor(playerid, 0x00AAAAAA);
}
else if(gTeam[playerid] == TEAM_MAFIA)
{
SetPlayerColor(playerid, 0x000000AA);
}
else if(gTeam[playerid] == TEAM_RUS_MAFIA)
{
SetPlayerColor(playerid, 0xAA3333AA);
}
else if(gTeam[playerid] == TEAM_COP)
{
SetPlayerColor(playerid, 0x0000BBAA);
}
else if(gTeam[playerid] == TEAM_GIRL)
{
SetPlayerColor(playerid, 0xFF66FFAA);
}
else if(gTeam[playerid] == TEAM_ARMY)
{
SetPlayerColor(playerid, 0x00800096);
SetPlayerFacingAngle(playerid, 90.0);
GivePlayerWeapon(playerid, 16, 7);
}
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
gangkiller[playerid] = 0;
teamdeaths[playerid] = 0;
SetPlayergTeam(playerid, classid);
switch(classid) {
case 0..5:
{
GameTextForPlayer(playerid, "~g~Grove", 500, 3);
SetPlayerPos(playerid, -2029.1744, 165.9589, 28.8358);
SetPlayerFacingAngle(playerid, 312.0);
SetPlayerCameraPos(playerid, -2022.0372, 164.1694, 28.8358);
SetPlayerCameraLookAt(playerid, -2029.1744, 165.9589, 28.8358);
}
case 6..8:
{
GameTextForPlayer(playerid, "~r~Ballas", 500, 3);
SetPlayerPos(playerid, -2097.712, 902.173, 77.7656);
SetPlayerFacingAngle(playerid, 60.0);
SetPlayerCameraPos(playerid, -2103.4261, 899.6094, 76.7108);
SetPlayerCameraLookAt(playerid, -2097.712, 902.173, 77.7656);
ApplyAnimation(playerid, "MISC", "Plane_exit", 4.0998, 0, 1, 1, 1, 1);
}
case 9..11:
{
GameTextForPlayer(playerid, "~y~Vagos", 500, 3);
SetPlayerPos(playerid, -1700.2037, 1337.1646, 15.2272);
SetPlayerFacingAngle(playerid, 112.0);
SetPlayerCameraPos(playerid, -1694.3945, 1335.7785, 15.8219);
SetPlayerCameraLookAt(playerid, -1700.2037, 1337.1646, 15.2272);
ApplyAnimation(playerid, "ON_LOOKERS", "wave_loop", 4.0, 1, 0, 0, 0, 0);
}
case 12..14:
{
GameTextForPlayer(playerid, "~r~Aztecas", 500, 3);
SetPlayerPos(playerid, -2631.2449, 316.4971, 4.3786);
SetPlayerFacingAngle(playerid, 135.0);
SetPlayerCameraPos(playerid, -2637.7303, 312.6282, 4.3692);
SetPlayerCameraLookAt(playerid, -2631.2449, 316.4971, 4.3786);
ApplyAnimation(playerid, "PED", "fucku", 4.0, 0, 0, 0, 0, 0);
}
case 15..18:
{
GameTextForPlayer(playerid, "~r~mafia", 500, 3);
SetPlayerPos(playerid, -2157.461, 678.3513, 90.1813);
SetPlayerFacingAngle(playerid, 135.0);
SetPlayerCameraPos(playerid, -2161.6956, 683.2941, 89.9766);
SetPlayerCameraLookAt(playerid, -2157.461, 678.3513, 90.1813);
}
case 19..22:
{
GameTextForPlayer(playerid, "~w~russian Mafia", 500, 3);
SetPlayerPos(playerid, -2729.8299, -261.986, 7.1875);
SetPlayerFacingAngle(playerid, 360.0);
SetPlayerCameraPos(playerid, -2737.0833, -261.4687, 7.1875);
SetPlayerCameraLookAt(playerid, -2729.8299, -261.986, 7.1875);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 23:
{
GameTextForPlayer(playerid, "~w~Cop", 500, 3);
SetPlayerPos(playerid, -1602.853, 740.1533, -5.2422);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -1610.2046, 735.0292, -5.2422);
SetPlayerCameraLookAt(playerid, -1602.853, 740.1533, -5.2422);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 24:
{
GameTextForPlayer(playerid, "~w~Cop", 500, 3);
SetPlayerPos(playerid, -1701.1663, 688.9113, 24.8906);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -1706.0862, 689.1909, 24.8906);
SetPlayerCameraLookAt(playerid, -1701.1663, 688.9113, 24.8906);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 25..27:
{
GameTextForPlayer(playerid, "~w~Cop", 500, 3);
SetPlayerPos(playerid, -1590.6027, 722.3596, 9.2688);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -1582.9314, 722.5349, 7.8853);
SetPlayerCameraLookAt(playerid, -1590.6027, 722.3596, 9.2688);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 28:
{
GameTextForPlayer(playerid, "~w~Cop", 500, 3);
SetPlayerPos(playerid, -1621.2616, 691.746, 7.1875);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -1626.715, 695.5438, 6.8063);
SetPlayerCameraLookAt(playerid, -1621.2616, 691.746, 7.1875);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 29:
{
GameTextForPlayer(playerid, "~w~Cop", 500, 3);
SetPlayerPos(playerid, -1641.5199, 646.2963, 10.7126);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -1643.1095, 642.9254, 11.0475);
SetPlayerCameraLookAt(playerid, -1641.5199, 646.2963, 10.7126);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 30..33:
{
GameTextForPlayer(playerid, "~w~GIRL", 500, 3);
SetPlayerPos(playerid, -2553.6421, 1150.3529, 64.25);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -2549.4061, 1149.4927, 63.4858);
SetPlayerCameraLookAt(playerid, -2553.6421, 1150.3529, 64.25);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 34..35:
{
GameTextForPlayer(playerid, "~w~Army", 500, 3);
SetPlayerPos(playerid, -1367.4085, 495.8089, 29.9445);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -1362.5781, 491.9059, 29.9445);
SetPlayerCameraLookAt(playerid, -1367.4085, 495.8089, 29.9445);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
}
return 1;
}

SetPlayergTeam(playerid, classid)
{
if(classid == 0||classid == 1||classid == 2||classid == 3||classid == 4||classid == 5 ||classid == 6)
{
gTeam[playerid] = TEAM_GROVE;
}
else if(classid == 6||classid == 7||classid == 8)
{
gTeam[playerid] = TEAM_BALLAS;
}
else if(classid == 9||classid == 10||classid == 11)
{
gTeam[playerid] = TEAM_VAGOS;
}
else if(classid == 12||classid == 13||classid == 14)
{
gTeam[playerid] = TEAM_AZTECAS;
}
else if(classid == 15||classid == 16||classid == 17||classid == 18)
{
gTeam[playerid] = TEAM_MAFIA;
}
else if(classid == 19||classid == 20||classid == 21||classid == 22)
{
gTeam[playerid] = TEAM_RUS_MAFIA;
}
else if(classid == 23||classid == 24||classid == 25||classid == 26||
classid == 27||classid == 28||classid == 29)
{
gTeam[playerid] = TEAM_COP;
}
else if(classid == 30||classid == 31||classid == 32||classid == 33)
{
gTeam[playerid] = TEAM_GIRL;
}
else if(classid == 34||classid == 35)
{
gTeam[playerid] = TEAM_ARMY;
}
return 0;
}

Вот, пример из скачанного ТДМ. Вы тоже попробуйте скачать несколько модов ТДМ, и поразбираться, как там что сделано. Я так делаю, когда что-то не понятно. А вот когда додумаешься, можно потом что хочешь написать.

Сообщение отредактировал Nik_Ull - Четверг, 24.03.2011, 10:04:57
 
Сообщение#define TEAM_GROVE 0
#define TEAM_BALLAS 1
#define TEAM_VAGOS 2
#define TEAM_AZTECAS 3
#define TEAM_MAFIA 4
#define TEAM_RUS_MAFIA 5
#define TEAM_COP 6
#define TEAM_GIRL 7
#define TEAM_ARMY 8
#define TEAM_CIVIL 9

public OnGameModeInit()
{

AddPlayerClass(105, -2029.5003, 166.1011, 28.8358, 246.4261, 32, 700, 22, 300, 5,0);
AddPlayerClass(106, -2029.5003, 166.1011, 28.8358, 246.4261, 32, 700, 22, 300, 5,0);
AddPlayerClass(107, -2029.5003, 166.1011, 28.8358, 246.4261, 32, 700, 22, 300, 5,0);
AddPlayerClass(270, -2029.7648, 142.8406, 28.8358, 302.6655, 32, 700, 22, 300, 5,0);
AddPlayerClass(271, -2029.5185, 141.1925, 28.8358, 286.0823, 32, 700, 22, 300, 5,0);
AddPlayerClass(269, -2031.3378, 138.7742, 28.8358, 283.8888, 32, 700, 22, 300, 5,0);
AddPlayerClass(102, -2116.625, 925.4876, 86.0791, 91.927, 32, 700, 33, 200, 5, 0);
AddPlayerClass(103, -2116.625, 925.4876, 86.0791, 91.927, 32, 700, 33, 200, 5, 0);
AddPlayerClass(104, -2116.625, 925.4876, 86.0791, 91.927, 32, 700, 33, 200, 5, 0);
AddPlayerClass(108, -1691.2807, 1353.0316, 9.8046, 131.5115, 22, 300, 28, 700, 9, 0);
AddPlayerClass(109, -1691.2807, 1353.0316, 9.8046, 131.5115, 22, 300, 28, 700, 9, 0);
AddPlayerClass(110, -1691.2807, 1353.0316, 9.8046, 131.5115, 22, 300, 28, 700, 9, 0);
AddPlayerClass(114, -2576.3296, 311.5549, 13.4155, 81.3118, 24, 300, 29, 500, 2, 0);
AddPlayerClass(115, -2576.3296, 311.5549, 13.4155, 81.3118, 24, 300, 29, 500, 2, 0);
AddPlayerClass(116, -2576.3296, 311.5549, 13.4155, 81.3118, 24, 300, 29, 500, 2, 0);
AddPlayerClass(117, -2154.2244, 651.7553, 52.3671, 266.5021, 24, 300, 31, 700, 4, 0);
AddPlayerClass(118, -2154.2244, 651.7553, 52.3671, 266.5021, 24, 300, 31, 700, 4, 0);
AddPlayerClass(120, -2154.2244, 651.7553, 52.3671, 266.5021, 24, 300, 31, 700, 4, 0);
AddPlayerClass(294, -2154.2244, 651.7553, 52.3671, 266.5021, 24, 300, 31, 700, 4, 0);
AddPlayerClass(124, -2727.503, -317.5369, 7.1875, 4.7505, 26, 300, 4, 0, 30, 700);
AddPlayerClass(125, -2727.503, -317.5369, 7.1875, 4.7505, 26, 300, 4, 0, 30, 700);
AddPlayerClass(126, -2719.6329, -310.3482, 7.1814, 81.5177, 26, 300, 4, 0, 30, 700);
AddPlayerClass(127, -2719.6329, -310.3482, 7.1814, 81.5177, 26, 300, 4, 0, 30, 700);
AddPlayerClass(280, -1584.4113, 736.8319, -5.2344, 70.6953, 22, 200, 31, 700, 3, 0);
AddPlayerClass(281, -1701.1674, 688.8234, 24.8906, 91.6713, 22, 200, 31, 700, 3, 0);
AddPlayerClass(282, -1606.3787, 717.0899, 12.1336, 0.102, 22, 200, 31, 700, 3, 0);
AddPlayerClass(283, -1606.3787, 717.0899, 12.1336, 0.102, 22, 200, 31, 700, 3, 0);
AddPlayerClass(286, -1606.3787, 717.0899, 12.1336, 0.102, 22, 200, 31, 700, 3, 0);
AddPlayerClass(284, -1620.1523, 691.6755, 7.1875, 176.3444, 22, 200, 31, 700, 3, 0);
AddPlayerClass(211, -1616.3389, 684.4202, 7.1875, 183.8684, 22, 200, 31, 700, 3, 0);
AddPlayerClass(93, -2575.7771, 1148.5651, 55.7266, 158.9421, 28, 700, 22, 200, 12, 0);
AddPlayerClass(91, -2575.7771, 1148.5651, 55.7266, 158.9421, 28, 700, 22, 200, 12, 0);
AddPlayerClass(87, -2575.7771, 1148.5651, 55.7266, 158.9421, 28, 700, 22, 200, 12, 0);
AddPlayerClass(85, -2575.7771, 1148.5651, 55.7266, 158.9421, 28, 700, 22, 200, 12, 0);
AddPlayerClass(287, -1347.98, 503.009, 18.2343, 357.7862, 28, 700, 31, 7000, 24, 100);
AddPlayerClass(179, -1347.98, 503.009, 18.2343, 357.7862, 28, 700, 31, 7000, 24, 100);
return 1;
}

public OnPlayerSpawn(playerid)
{
GameTextForPlayer(playerid, "~r~Welcome", 5000, 5);
TextDrawHideForPlayer(playerid, modeinfo);
SetPlayerInterior(playerid, 0);
if(gTeam[playerid] == TEAM_GROVE)
{
SetPlayerColor(playerid, 0x33AA33AA);
}
if(gTeam[playerid] == TEAM_BALLAS)
{
SetPlayerColor(playerid, 0x800080AA);
}
else if(gTeam[playerid] == TEAM_VAGOS)
{
SetPlayerColor(playerid, 0xFFFF00AA);
}
else if(gTeam[playerid] == TEAM_AZTECAS)
{
SetPlayerColor(playerid, 0x00AAAAAA);
}
else if(gTeam[playerid] == TEAM_MAFIA)
{
SetPlayerColor(playerid, 0x000000AA);
}
else if(gTeam[playerid] == TEAM_RUS_MAFIA)
{
SetPlayerColor(playerid, 0xAA3333AA);
}
else if(gTeam[playerid] == TEAM_COP)
{
SetPlayerColor(playerid, 0x0000BBAA);
}
else if(gTeam[playerid] == TEAM_GIRL)
{
SetPlayerColor(playerid, 0xFF66FFAA);
}
else if(gTeam[playerid] == TEAM_ARMY)
{
SetPlayerColor(playerid, 0x00800096);
SetPlayerFacingAngle(playerid, 90.0);
GivePlayerWeapon(playerid, 16, 7);
}
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
gangkiller[playerid] = 0;
teamdeaths[playerid] = 0;
SetPlayergTeam(playerid, classid);
switch(classid) {
case 0..5:
{
GameTextForPlayer(playerid, "~g~Grove", 500, 3);
SetPlayerPos(playerid, -2029.1744, 165.9589, 28.8358);
SetPlayerFacingAngle(playerid, 312.0);
SetPlayerCameraPos(playerid, -2022.0372, 164.1694, 28.8358);
SetPlayerCameraLookAt(playerid, -2029.1744, 165.9589, 28.8358);
}
case 6..8:
{
GameTextForPlayer(playerid, "~r~Ballas", 500, 3);
SetPlayerPos(playerid, -2097.712, 902.173, 77.7656);
SetPlayerFacingAngle(playerid, 60.0);
SetPlayerCameraPos(playerid, -2103.4261, 899.6094, 76.7108);
SetPlayerCameraLookAt(playerid, -2097.712, 902.173, 77.7656);
ApplyAnimation(playerid, "MISC", "Plane_exit", 4.0998, 0, 1, 1, 1, 1);
}
case 9..11:
{
GameTextForPlayer(playerid, "~y~Vagos", 500, 3);
SetPlayerPos(playerid, -1700.2037, 1337.1646, 15.2272);
SetPlayerFacingAngle(playerid, 112.0);
SetPlayerCameraPos(playerid, -1694.3945, 1335.7785, 15.8219);
SetPlayerCameraLookAt(playerid, -1700.2037, 1337.1646, 15.2272);
ApplyAnimation(playerid, "ON_LOOKERS", "wave_loop", 4.0, 1, 0, 0, 0, 0);
}
case 12..14:
{
GameTextForPlayer(playerid, "~r~Aztecas", 500, 3);
SetPlayerPos(playerid, -2631.2449, 316.4971, 4.3786);
SetPlayerFacingAngle(playerid, 135.0);
SetPlayerCameraPos(playerid, -2637.7303, 312.6282, 4.3692);
SetPlayerCameraLookAt(playerid, -2631.2449, 316.4971, 4.3786);
ApplyAnimation(playerid, "PED", "fucku", 4.0, 0, 0, 0, 0, 0);
}
case 15..18:
{
GameTextForPlayer(playerid, "~r~mafia", 500, 3);
SetPlayerPos(playerid, -2157.461, 678.3513, 90.1813);
SetPlayerFacingAngle(playerid, 135.0);
SetPlayerCameraPos(playerid, -2161.6956, 683.2941, 89.9766);
SetPlayerCameraLookAt(playerid, -2157.461, 678.3513, 90.1813);
}
case 19..22:
{
GameTextForPlayer(playerid, "~w~russian Mafia", 500, 3);
SetPlayerPos(playerid, -2729.8299, -261.986, 7.1875);
SetPlayerFacingAngle(playerid, 360.0);
SetPlayerCameraPos(playerid, -2737.0833, -261.4687, 7.1875);
SetPlayerCameraLookAt(playerid, -2729.8299, -261.986, 7.1875);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 23:
{
GameTextForPlayer(playerid, "~w~Cop", 500, 3);
SetPlayerPos(playerid, -1602.853, 740.1533, -5.2422);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -1610.2046, 735.0292, -5.2422);
SetPlayerCameraLookAt(playerid, -1602.853, 740.1533, -5.2422);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 24:
{
GameTextForPlayer(playerid, "~w~Cop", 500, 3);
SetPlayerPos(playerid, -1701.1663, 688.9113, 24.8906);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -1706.0862, 689.1909, 24.8906);
SetPlayerCameraLookAt(playerid, -1701.1663, 688.9113, 24.8906);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 25..27:
{
GameTextForPlayer(playerid, "~w~Cop", 500, 3);
SetPlayerPos(playerid, -1590.6027, 722.3596, 9.2688);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -1582.9314, 722.5349, 7.8853);
SetPlayerCameraLookAt(playerid, -1590.6027, 722.3596, 9.2688);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 28:
{
GameTextForPlayer(playerid, "~w~Cop", 500, 3);
SetPlayerPos(playerid, -1621.2616, 691.746, 7.1875);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -1626.715, 695.5438, 6.8063);
SetPlayerCameraLookAt(playerid, -1621.2616, 691.746, 7.1875);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 29:
{
GameTextForPlayer(playerid, "~w~Cop", 500, 3);
SetPlayerPos(playerid, -1641.5199, 646.2963, 10.7126);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -1643.1095, 642.9254, 11.0475);
SetPlayerCameraLookAt(playerid, -1641.5199, 646.2963, 10.7126);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 30..33:
{
GameTextForPlayer(playerid, "~w~GIRL", 500, 3);
SetPlayerPos(playerid, -2553.6421, 1150.3529, 64.25);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -2549.4061, 1149.4927, 63.4858);
SetPlayerCameraLookAt(playerid, -2553.6421, 1150.3529, 64.25);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
case 34..35:
{
GameTextForPlayer(playerid, "~w~Army", 500, 3);
SetPlayerPos(playerid, -1367.4085, 495.8089, 29.9445);
SetPlayerFacingAngle(playerid, 630.0);
SetPlayerCameraPos(playerid, -1362.5781, 491.9059, 29.9445);
SetPlayerCameraLookAt(playerid, -1367.4085, 495.8089, 29.9445);
ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
}
}
return 1;
}

SetPlayergTeam(playerid, classid)
{
if(classid == 0||classid == 1||classid == 2||classid == 3||classid == 4||classid == 5 ||classid == 6)
{
gTeam[playerid] = TEAM_GROVE;
}
else if(classid == 6||classid == 7||classid == 8)
{
gTeam[playerid] = TEAM_BALLAS;
}
else if(classid == 9||classid == 10||classid == 11)
{
gTeam[playerid] = TEAM_VAGOS;
}
else if(classid == 12||classid == 13||classid == 14)
{
gTeam[playerid] = TEAM_AZTECAS;
}
else if(classid == 15||classid == 16||classid == 17||classid == 18)
{
gTeam[playerid] = TEAM_MAFIA;
}
else if(classid == 19||classid == 20||classid == 21||classid == 22)
{
gTeam[playerid] = TEAM_RUS_MAFIA;
}
else if(classid == 23||classid == 24||classid == 25||classid == 26||
classid == 27||classid == 28||classid == 29)
{
gTeam[playerid] = TEAM_COP;
}
else if(classid == 30||classid == 31||classid == 32||classid == 33)
{
gTeam[playerid] = TEAM_GIRL;
}
else if(classid == 34||classid == 35)
{
gTeam[playerid] = TEAM_ARMY;
}
return 0;
}

Вот, пример из скачанного ТДМ. Вы тоже попробуйте скачать несколько модов ТДМ, и поразбираться, как там что сделано. Я так делаю, когда что-то не понятно. А вот когда додумаешься, можно потом что хочешь написать.


Автор - Nik_Ull
Дата добавления - 24.03.2011 в 10:00:50
YmHikДата: Среда, 30.03.2011, 13:49:01 | Сообщение # 4

Группа: Пользователи
Сообщений: 76
TDM тибе?Если что в ЛС обратись помагу сам писал)




Заказ Граффики
 
СообщениеTDM тибе?Если что в ЛС обратись помагу сам писал)

Автор - YmHik
Дата добавления - 30.03.2011 в 13:49:01
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

ps798829

(Среда 08:23:47)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

Вверх
01:55:53
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: