11:37
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Кто нибудь, обьясните чуток!
slayerДата: Понедельник, 07.07.2008, 01:15 | Сообщение # 1
Местный
Группа: I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус:
Всегда интересовал вопрос, по поводу создания Team Deathmatch"а.

Вот Строки моего GM.

Code

AddPlayerClass(286,1528.6349,-1347.5719,329.4609,237.6415,4,0,24,60,31,100);//FBR1
AddPlayerClass(285,1538.3096,-1341.1497,329.4650,193.9207,8,0,23,60,31,100);//FBR2
AddPlayerClass(0,2507.5085,-1682.6401,13.5469,59.7283,1,0,22,60,29,100);//GrooveStreet1
AddPlayerClass(105,2510.8665,-1678.5377,13.5469,65.7026,5,0,24,60,32,100);//GrooveStreet2
AddPlayerClass(106,2498.6248,-1684.7144,13.4199,49.9522,5,0,24,60,32,100);//GrooveStreet3
AddPlayerClass(107,2491.5759,-1685.7559,13.5108,48.8660,3,0,24,60,31,100);//GrooveStreet4
AddPlayerClass(108,2211.0134,-1179.4142,29.7971,357.9497,1,0,24,60,32,100); //Vagos1
AddPlayerClass(109,2217.0190,-1179.5835,29.7971,358.4928,5,0,23,60,31,100); //Vagos2
AddPlayerClass(110,2222.8022,-1179.0745,29.7971,0.9368,3,0,24,60,30,100); //Vagos3
AddPlayerClass(102,2004.4443,-1121.8306,26.6765,178.0576,5,0,24,60,32,100); //Ballas1
AddPlayerClass(103,2001.1378,-1122.1425,26.6921,178.0576,5,0,23,60,31,100); //Ballas2
AddPlayerClass(104,1998.3843,-1122.1304,26.6928,178.0576,3,0,24,60,30,100); //Ballas3
AddPlayerClass(274,2034.8792,-1411.7087,16.9922,129.1236,9,0,24,60,32,100); //Medic1
AddPlayerClass(275,2036.0829,-1413.5635,16.9922,133.4685,9,0,23,60,31,100); //Medic2
AddPlayerClass(276,2037.4773,-1415.7725,16.9922,125.5933,9,0,24,60,30,100); //Medic3
AddPlayerClass(114,1753.7499,-1963.9303,14.1172,347.0109,5,0,24,60,32,100); //Aztecas1
AddPlayerClass(115,1756.1571,-1964.0485,14.1172,343.4806,3,0,23,60,31,100); //Aztecas2
AddPlayerClass(116,1759.0928,-1964.9558,14.1172,335.0623,4,0,24,60,30,100); //Aztecas3
AddPlayerClass(63,2419.1189,-1222.4202,25.2311,181.8171,1,0,24,60,32,200); //Pimp1
AddPlayerClass(64,2416.7456,-1222.8046,25.0559,179.9162,5,0,24,60,29,200); //Pimp2
AddPlayerClass(249,2414.1641,-1223.2637,24.8621,179.9162,5,0,24,60,31,100); //Pimp3
AddPlayerClass(256,2425.8499,-1223.3917,25.3251,184.5327,1,0,24,60,26,80); //Pimp4
AddPlayerClass(280,1529.6145,-1671.4180,6.2188,229.6856,3,0,23,60,31,100); //Cop1
AddPlayerClass(281,1531.2699,-1667.4543,6.2188,219.9095,3,0,23,60,30,100); //Cop2
AddPlayerClass(282,1531.3534,-1664.1931,6.2188,220.9957,3,0,24,60,29,200); //Cop3
AddPlayerClass(283,1532.5853,-1662.0326,6.2188,227.7847,3,0,24,60,30,100); //Cop4

Я хотел сделать типо FBR это одна команда, Groove Street это вторая команда, Vagos это третья команда и так далее.
Но возник такой вопрос.
Вот тут видел обьяснение как сделать команды:

Code

public OnGameModeInit()
{
AddPlayerClass(102,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Ballas
AddPlayerClass(103,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Ballas
AddPlayerClass(104,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Ballas
AddPlayerClass(226,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Ballas

AddPlayerClass(105,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Groowe
AddPlayerClass(106,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Groowe
AddPlayerClass(107,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Groowe
AddPlayerClass(195,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Groowe

AddPlayerClass(117,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,27,200,8,1); // Traids
AddPlayerClass(118,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,27,200,8,1); // Traids
AddPlayerClass(120,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,27,200,8,1); // Traids
AddPlayerClass(192,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,27,200,8,1); // Traids

AddPlayerClass(114,1958.3783, 1343.1572, 15.3746, 269.1425, 27,100,30,150,5,1); // Aztecas
AddPlayerClass(115,1958.3783, 1343.1572, 15.3746, 269.1425, 27,100,30,150,5,1); // Aztecas
AddPlayerClass(116,1958.3783, 1343.1572, 15.3746, 269.1425, 27,100,30,150,5,1); // Aztecas
AddPlayerClass(233,1958.3783, 1343.1572, 15.3746, 269.1425, 27,100,30,150,5,1); // Aztecas

AddPlayerClass(165,1958.3783, 1343.1572, 15.3746, 269.1425, 0,0,0,0,4,1); // Gover Men
AddPlayerClass(166,1958.3783, 1343.1572, 15.3746, 269.1425, 0,0,0,0,4,1); // Gover Men
AddPlayerClass(164,1958.3783, 1343.1572, 15.3746, 269.1425, 0,0,0,0,4,1); // Gover Men
AddPlayerClass(150,1958.3783, 1343.1572, 15.3746, 269.1425, 0,0,0,0,4,1); // Gover Men

AddPlayerClass(280,1958.3783, 1343.1572, 15.3746, 269.1425, 25,50,22,100,3,1); // Cops
AddPlayerClass(282,1958.3783, 1343.1572, 15.3746, 269.1425, 25,50,22,100,3,1); // Cops
AddPlayerClass(288,1958.3783, 1343.1572, 15.3746, 269.1425, 25,50,22,100,3,1); // Cops
AddPlayerClass(190,1958.3783, 1343.1572, 15.3746, 269.1425, 25,50,22,100,3,1); // Cops

AddPlayerClass(121,1958.3783, 1343.1572, 15.3746, 269.1425, 34,50,23,50,1,1); // DaNang
AddPlayerClass(122,1958.3783, 1343.1572, 15.3746, 269.1425, 34,50,23,50,1,1); // DaNang
AddPlayerClass(123,1958.3783, 1343.1572, 15.3746, 269.1425, 34,50,23,50,1,1); // DaNang
AddPlayerClass(93,1958.3783, 1343.1572, 15.3746, 269.1425, 34,50,23,50,1,1); // DaNang

AddPlayerClass(108,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Vagos
AddPlayerClass(109,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Vagos
AddPlayerClass(110,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Vagos

AddPlayerClass(127,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,29,300,5,1); // Mafia
AddPlayerClass(111,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,29,300,5,1); // Mafia
AddPlayerClass(112,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,29,300,5,1); // Mafia
AddPlayerClass(211,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,29,300,5,1); // Mafia

AddPlayerClass(100,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Bikers
AddPlayerClass(247,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Bikers
AddPlayerClass(248,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Bikers
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
if(classid == 0 || classid == 1 || classid == 2 || classid == 3)
{
GameTextForPlayer(playerid, "~y~Ballas", 1000, 3);
}

if(classid == 4 || classid == 5 || classid == 6 || classid == 7)
{
GameTextForPlayer(playerid, "~y~GROVE", 1000, 3);
}

if(classid == 8 || classid == 9 || classid == 10 || classid == 11)
{
GameTextForPlayer(playerid, "~y~Triad", 1000, 3);
}

if(classid == 12 || classid == 13 || classid == 14 || classid == 15)
{
GameTextForPlayer(playerid, "~y~Aztec", 1000, 3);
}
if(classid == 16 || classid == 17 || classid == 18 || classid == 19)
{
GameTextForPlayer(playerid, "~y~Gover men", 1000, 3);
}
if(classid == 20 || classid == 21 || classid == 22 || classid == 23)
{
GameTextForPlayer(playerid, "~y~Cop", 1000, 3);
}
if(classid == 24 || classid == 25 || classid == 26 || classid == 27)
{
GameTextForPlayer(playerid, "~y~DaNang", 1000, 3);
}
if(classid == 28 || classid == 29 || classid == 30 || classid == 31)
{
GameTextForPlayer(playerid, "~y~Vagos", 1000, 3);
}
if(classid == 32 || classid == 33 || classid == 34 || classid == 35)
{
GameTextForPlayer(playerid, "~y~Mafia", 1000, 3);
}
if(classid == 36 || classid == 37 || classid == 38 || classid == 39)
{
GameTextForPlayer(playerid, "~y~Biker", 1000, 3);
}
return 1;
}

Почему в AddPlayerClass у Bikers и Vagos три точки спауна, а вот тут
[code]
if(classid == 28 || classid == 29 || classid == 30 || classid == 31)
{
GameTextForPlayer(playerid, "~y~Vagos", 1000, 3);
}
if(classid == 36 || classid == 37 || classid == 38 || classid == 39)
{
GameTextForPlayer(playerid, "~y~Biker", 1000, 3);
}
return 1;

Стоят по 4 Classid???
И еще, как определить Classid?


Сообщение отредактировал slayer - Понедельник, 07.07.2008, 01:16
YourDaddyДата: Понедельник, 07.07.2008, 07:31 | Сообщение # 2
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 819
Награды: 3
Город: ALA
Репутация: 75
Замечания: 40%
Статус:
Code
public OnGameModeInit()  
{  
AddPlayerClass(102,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Ballas  
AddPlayerClass(103,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Ballas  
AddPlayerClass(104,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Ballas  
AddPlayerClass(226,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Ballas  

AddPlayerClass(105,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Groowe  
AddPlayerClass(106,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Groowe  
AddPlayerClass(107,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Groowe  
AddPlayerClass(195,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Groowe  

AddPlayerClass(117,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,27,200,8,1); // Traids  
AddPlayerClass(118,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,27,200,8,1); // Traids  
AddPlayerClass(120,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,27,200,8,1); // Traids  
AddPlayerClass(192,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,27,200,8,1); // Traids  

AddPlayerClass(114,1958.3783, 1343.1572, 15.3746, 269.1425, 27,100,30,150,5,1); // Aztecas  
AddPlayerClass(115,1958.3783, 1343.1572, 15.3746, 269.1425, 27,100,30,150,5,1); // Aztecas  
AddPlayerClass(116,1958.3783, 1343.1572, 15.3746, 269.1425, 27,100,30,150,5,1); // Aztecas  
AddPlayerClass(233,1958.3783, 1343.1572, 15.3746, 269.1425, 27,100,30,150,5,1); // Aztecas  

AddPlayerClass(165,1958.3783, 1343.1572, 15.3746, 269.1425, 0,0,0,0,4,1); // Gover Men  
AddPlayerClass(166,1958.3783, 1343.1572, 15.3746, 269.1425, 0,0,0,0,4,1); // Gover Men  
AddPlayerClass(164,1958.3783, 1343.1572, 15.3746, 269.1425, 0,0,0,0,4,1); // Gover Men  
AddPlayerClass(150,1958.3783, 1343.1572, 15.3746, 269.1425, 0,0,0,0,4,1); // Gover Men  

AddPlayerClass(280,1958.3783, 1343.1572, 15.3746, 269.1425, 25,50,22,100,3,1); // Cops  
AddPlayerClass(282,1958.3783, 1343.1572, 15.3746, 269.1425, 25,50,22,100,3,1); // Cops  
AddPlayerClass(288,1958.3783, 1343.1572, 15.3746, 269.1425, 25,50,22,100,3,1); // Cops  
AddPlayerClass(190,1958.3783, 1343.1572, 15.3746, 269.1425, 25,50,22,100,3,1); // Cops  

AddPlayerClass(121,1958.3783, 1343.1572, 15.3746, 269.1425, 34,50,23,50,1,1); // DaNang  
AddPlayerClass(122,1958.3783, 1343.1572, 15.3746, 269.1425, 34,50,23,50,1,1); // DaNang  
AddPlayerClass(123,1958.3783, 1343.1572, 15.3746, 269.1425, 34,50,23,50,1,1); // DaNang  
AddPlayerClass(93,1958.3783, 1343.1572, 15.3746, 269.1425, 34,50,23,50,1,1); // DaNang  

AddPlayerClass(108,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Vagos  
AddPlayerClass(109,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Vagos  
AddPlayerClass(110,1958.3783, 1343.1572, 15.3746, 269.1425, 30,200,28,500,5,1); // Vagos  

AddPlayerClass(127,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,29,300,5,1); // Mafia  
AddPlayerClass(111,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,29,300,5,1); // Mafia  
AddPlayerClass(112,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,29,300,5,1); // Mafia  
AddPlayerClass(211,1958.3783, 1343.1572, 15.3746, 269.1425, 31,150,29,300,5,1); // Mafia  

AddPlayerClass(100,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Bikers  
AddPlayerClass(247,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Bikers  
AddPlayerClass(248,1958.3783, 1343.1572, 15.3746, 269.1425, 28,500,30,200,5,1); // Bikers  
return 1;  
}  
public OnPlayerRequestClass(playerid, classid)  
{  
if(classid == 0 || classid == 1 || classid == 2 || classid == 3)  
{  
GameTextForPlayer(playerid, "~y~Ballas", 1000, 3);  
}  

if(classid == 4 || classid == 5 || classid == 6 || classid == 7)  
{  
GameTextForPlayer(playerid, "~y~GROVE", 1000, 3);  
}  

if(classid == 8 || classid == 9 || classid == 10 || classid == 11)  
{  
GameTextForPlayer(playerid, "~y~Triad", 1000, 3);  
}  

if(classid == 12 || classid == 13 || classid == 14 || classid == 15)  
{  
GameTextForPlayer(playerid, "~y~Aztec", 1000, 3);  
}  
if(classid == 16 || classid == 17 || classid == 18 || classid == 19)  
{  
GameTextForPlayer(playerid, "~y~Gover men", 1000, 3);  
}  
if(classid == 20 || classid == 21 || classid == 22 || classid == 23)  
{  
GameTextForPlayer(playerid, "~y~Cop", 1000, 3);  
}  
if(classid == 24 || classid == 25 || classid == 26 || classid == 27)  
{  
GameTextForPlayer(playerid, "~y~DaNang", 1000, 3);  
}  
if(classid == 28 || classid == 29 || classid == 30)  
{  
GameTextForPlayer(playerid, "~y~Vagos", 1000, 3);  
}  
if(classid ==  31 || classid == 32 || classid == 33 || classid == 34)  
{  
GameTextForPlayer(playerid, "~y~Mafia", 1000, 3);  
}  
if(classid == 35 || classid == 36 || classid == 37)  
{  
GameTextForPlayer(playerid, "~y~Biker", 1000, 3);  
}  
return 1;  
}



[AGC]MrWoRm/[EFC].YourDaddy.
OKStyle™Дата: Понедельник, 07.07.2008, 09:50 | Сообщение # 3
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Quote (slayer)
Classid

порядковый номер скина в моде, начиная с 0.



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
JonnTheBestДата: Понедельник, 07.07.2008, 13:15 | Сообщение # 4
Новенький
Группа: Продвинутые
Сообщений: 70
Награды: 1
Город: Старый Оскол, Белгородская обл.
Репутация: 19
Замечания: 0%
Статус:
Сразу после GameTextForPlayer... на след. строке заодно добавь:
SetPlayerColor(playerid, цвет_команды);

Про тимкиллы другая история, потом если что расскажу.


Все еще помогаю в скриптинге.
В разработке:
nothing
[off]xxx:...та строка что под оружием она отображает значение переменной, даже при попытке считить деньги вернуться на свое настоящее состояние. Если у меня у блондинки одна ниточка в голове которая уши держит и то я разобралась, то тебе мужику с твоим суперинтеллектуальным мозгом пригодным для логических вычислений это раз плюнуть. Просто вы все мужики ленитесь взять и разобраться, охото чтобы за вас всё тетя сделала. ... Вам бы тока пиво пить и у компа в игрушках или телика торчать[/off]
slayerДата: Среда, 09.07.2008, 01:07 | Сообщение # 5
Местный
Группа: I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус:
В общем как всегда проблем выше крыши.
Этот код правилен?
Code

public OnPlayerRequestClass(playerid, classid)
{
SetupPlayerForClassSelection(playerid);
{
if(classid == 0 || classid == 1)
{
GameTextForPlayer(playerid, "~y~FBR", 1000, 3);
}

if(classid == 2 || classid == 3 || classid == 4 || classid == 5)
{
GameTextForPlayer(playerid, "~y~Families", 1000, 3);
}
if(classid == 6 || classid == 7 || classid == 8)
{
GameTextForPlayer(playerid, "~y~Vagos", 1000, 3);
}
if(classid == 9 || classid == 10 || classid == 11)
{
GameTextForPlayer(playerid, "~y~Ballas", 1000, 3);
}
if(classid == 12 || classid == 13 || classid == 14)
{
GameTextForPlayer(playerid, "~y~Medic", 1000, 3);
}
if(classid == 15 || classid == 16 || classid == 17)
{
GameTextForPlayer(playerid, "~y~Aztecas", 1000, 3);
}
if(classid == 18 || classid == 19 || classid == 20 || classid == 21)
{
GameTextForPlayer(playerid, "~y~Pimp", 1000, 3);
}
if(classid == 22 || classid == 23 || classid == 24 || classid == 25)
{
GameTextForPlayer(playerid, "~y~Cop", 1000, 3);
}
return 1;
}

Просто возникает сразу куча ошибок, хотя до попытки сделать команды их небыло.

Code

C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(890) : warning 235: public function lacks forward declaration (symbol "SetupPlayerForClassSelection")
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(939) : warning 225: unreachable code
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(939) : error 029: invalid expression, assumed zero
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(939) : error 004: function "OnPlayerSpawn" is not implemented
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(946) : warning 225: unreachable code
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(946) : error 029: invalid expression, assumed zero
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(946) : error 004: function "OnPlayerDeath" is not implemented
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(948) : error 017: undefined symbol "killerid"
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(952) : error 017: undefined symbol "reason"
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(954) : error 017: undefined symbol "killerid"
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(955) : error 017: undefined symbol "killerid"
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(960) : warning 225: unreachable code
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(960) : error 029: invalid expression, assumed zero
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(960) : error 004: function "OnVehicleSpawn" is not implemented
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(962) : error 017: undefined symbol "vehicleid"
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(963) : error 017: undefined symbol "vehicleid"
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(964) : error 017: undefined symbol "vehicleid"
C:\DOCUME~1\andrei\Desktop\SLAYERDM.pwn(969) : error 030: compound statement not closed at the end of file (started at line 901)
Pawn compiler 3.2.3664     Copyright (c) 1997-2006, ITB CompuPhase

14 Errors.

Ошибка в строке 890

Code

public SetupPlayerForClassSelection(playerid) <============Строка 890
{
SetPlayerPos(playerid,1095.3319,-2037.1659,82.7086);
SetPlayerCameraPos(playerid,1090.3319,-2037.1659,82.7086);
SetPlayerCameraLookAt(playerid,1095.3319,-2037.1659,82.7086);
SetPlayerFacingAngle(playerid, 90.0);
}

Ошибка в строке 939

Code

public OnPlayerSpawn(playerid) <================Строка 939
{
return 1;
}

Ошибка в строках 946 948 952 954 955

Code

public OnPlayerDeath(playerid, killerid, reason) <===================Строка 946
{
SendDeathMessage(killerid, playerid, reason); <====================Строка 948
new name[MAX_PLAYER_NAME+1];
new string[256];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s died.", name, reason); <=================Строка 952
SendClientMessageToAll(COLOR_RED, string);
SetPlayerScore(killerid,GetPlayerScore(killerid)+1); <===================Строка 954
GivePlayerMoney(killerid,1500); <===================Строка 955
GivePlayerMoney(playerid, -0);
return 1;
}

Ошибка в строке 960

Code

public OnVehicleSpawn(vehicleid) <======================Строка 960

Ошибки в строках 962 963 964 969

Code

switch (GetVehicleModel(vehicleid)) { <===========================Строка 962
case 603: {SetVehicleNumberPlate(vehicleid,"__SAMP");}//Phoenix <==============Строка 963
case 491: {SetVehicleNumberPlate(vehicleid,"__SAMP");}//Virgo <=================Строка 964
}
return 1;
}
//======================THE END=================================================

969 строчки нету


Сообщение отредактировал slayer - Среда, 09.07.2008, 01:09
ViktorДата: Среда, 09.07.2008, 08:21 | Сообщение # 6
Группа: I'm V.I.P.
Сообщений: 2936
Награды: 115
Город: деревня
Замечания: 0%
Статус:
помойму есле такая ошибка undefined symbol "reason" то надо вверх добавить new reason.
nfsДата: Среда, 09.07.2008, 08:24 | Сообщение # 7
Новенький
Группа: Продвинутые
Сообщений: 68
Награды: 1
Город: kazan
Репутация: 20
Замечания: 0%
Статус:
Code
public OnPlayerRequestClass(playerid, classid)
{
if(classid == 0 || classid == 1)
{
GameTextForPlayer(playerid, "~y~FBR", 1000, 3);
}

if(classid == 2 || classid == 3 || classid == 4 || classid == 5)
{
GameTextForPlayer(playerid, "~y~Families", 1000, 3);
}
if(classid == 6 || classid == 7 || classid == 8)
{
GameTextForPlayer(playerid, "~y~Vagos", 1000, 3);
}
if(classid == 9 || classid == 10 || classid == 11)
{
GameTextForPlayer(playerid, "~y~Ballas", 1000, 3);
}
if(classid == 12 || classid == 13 || classid == 14)
{
GameTextForPlayer(playerid, "~y~Medic", 1000, 3);
}
if(classid == 15 || classid == 16 || classid == 17)
{
GameTextForPlayer(playerid, "~y~Aztecas", 1000, 3);
}
if(classid == 18 || classid == 19 || classid == 20 || classid == 21)
{
GameTextForPlayer(playerid, "~y~Pimp", 1000, 3);
}
if(classid == 22 || classid == 23 || classid == 24 || classid == 25)
{
GameTextForPlayer(playerid, "~y~Cop", 1000, 3);
}
return 1;
}

OKStyle™Дата: Среда, 09.07.2008, 09:35 | Сообщение # 8
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Quote (slayer)
public OnPlayerRequestClass(playerid, classid)
{
SetupPlayerForClassSelection(playerid);
{
if(classid == 0 || classid == 1)
{

совершенно ненужно + лишняя скобка... исправь на:
Code
public OnPlayerRequestClass(playerid, classid)  
{  
if(classid == 0 || classid == 1)  
{



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
slayerДата: Среда, 09.07.2008, 11:28 | Сообщение # 9
Местный
Группа: I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус:
Спасибо Okstyle и другим кто помогал, но теперь возникла такая проблемка, при заходе на серв, не видно персонажа и камера показывает гору Vinewood а не то место, куда я ее сам ставил.


Сообщение отредактировал slayer - Среда, 09.07.2008, 11:29
OKStyle™Дата: Среда, 09.07.2008, 11:58 | Сообщение # 10
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
slayer, ну ты, наверное, позицию стер...


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
slayerДата: Четверг, 10.07.2008, 01:14 | Сообщение # 11
Местный
Группа: I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус:
В общем у меня вот так.
Code

public SetupPlayerForClassSelection(playerid)
{
    SetPlayerPos(playerid,1095.3319,-2037.1659,82.7086);
    SetPlayerCameraPos(playerid,1090.3319,-2037.1659,82.7086);
    SetPlayerCameraLookAt(playerid,1095.3319,-2037.1659,82.7086);
    SetPlayerFacingAngle(playerid, 90.0);
}

//======================ON PLAYER REQUEST CLASS=================================
public OnPlayerRequestClass(playerid, classid)
{
if(classid == 0 || classid == 1)
{
GameTextForPlayer(playerid, "~y~FBR", 1000, 3);
}

if(classid == 2 || classid == 3 || classid == 4 || classid == 5)
{
GameTextForPlayer(playerid, "~y~Families", 1000, 3);
}
if(classid == 6 || classid == 7 || classid == 8)
{
GameTextForPlayer(playerid, "~y~Vagos", 1000, 3);
}
if(classid == 9 || classid == 10 || classid == 11)
{
GameTextForPlayer(playerid, "~y~Ballas", 1000, 3);
}
if(classid == 12 || classid == 13 || classid == 14)
{
GameTextForPlayer(playerid, "~y~Medic", 1000, 3);
}
if(classid == 15 || classid == 16 || classid == 17)
{
GameTextForPlayer(playerid, "~y~Aztecas", 1000, 3);
}
if(classid == 18 || classid == 19 || classid == 20 || classid == 21)
{
GameTextForPlayer(playerid, "~y~Pimp", 1000, 3);
}
if(classid == 22 || classid == 23 || classid == 24 || classid == 25)
{
GameTextForPlayer(playerid, "~y~Cop", 1000, 3);
}
return 1;
}



Сообщение отредактировал slayer - Четверг, 10.07.2008, 01:27
OKStyle™Дата: Четверг, 10.07.2008, 06:29 | Сообщение # 12
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
slayer, тьфу ты. Я функци с ForcePlayer... спутал. В этот кусок:
Code
public OnPlayerRequestClass(playerid, classid)  
{  
if(classid == 0 || classid == 1)

Верни как было:

Code
public OnPlayerRequestClass(playerid, classid)  
{
SetupPlayerForClassSelection(playerid);
if(classid == 0 || classid == 1)

У тебя были проблемы со скобками, потому и не работало. Сейчас должно.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
slayerДата: Четверг, 10.07.2008, 10:52 | Сообщение # 13
Местный
Группа: I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус:
Спасибо тебе большое OKStyle™, как всегда выручаешь, очень обидно что я тебе больше не могу плюсов поставить.


Сообщение отредактировал slayer - Четверг, 10.07.2008, 10:53
MAKДата: Четверг, 10.07.2008, 10:55 | Сообщение # 14
Группа: Следователи
Сообщений: 2342
Награды: 35
Город: ODESSA
Репутация: 646
Замечания: 0%
Статус:
закрыто


Оплатили голосами за услугу и её не выполняют более чем 4 дня? - Обращайтесь.
Вас оскорбили или поступили нечестно? - Обращайтесь.
Увидели на форуме спам\флуд, а модератора нет? - Обращайтесь.

Не забывайте указывать в названии сообщения тему, пример: "Перевод за голоса".
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua