 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
26 Errors^^
| |
| KrovKop | Дата: Суббота, 07.06.2008, 18:56 | Сообщение # 1 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 95
Награды: 1
Город: OdeSSa
Репутация: 4
Замечания: 20%
Статус: 
| Вот решил попробовать написать впервые в жизни мод с нуля. Начал делать команды и получил такую проблему, я был в панике Собсно мой код Quote #include<a_samp> #define TEAM_FBI 1 #define TEAM_REPPERS 2 #define TEAM_PROSTITUTES 3 #define TEAM_ROCKSTARS 4 #define TEAM_JAKUDZA 5 #define TEAM_POLICE 6 #define TEAM_VAGOS 7 #define TEAM_GROVE 8 #define TEAM_BALLAS 9 #define TEAM_AZTECAS 10 #define TEAM_VAGABONDES 11 #define TEAM_FBI_COLOR 0x2C2C2CAA //Ñåðûé #define TEAM_REPPERS_COLOR 0x660000AA //Êîðè÷íåâûé #define TEAM_PROSTITUTES_COLOR 0xFF66ÑÑAA //Ðîçîâûé #define TEAM_ROCKSTARS_COLOR 0x9900FFAA //Ôèîëåòîâûé #define TEAM_JAKUDZA_COLOR 0x000000AA//×åðíûé #define TEAM_POLICE_COLOR 0x0000CCAA//Ñèíèé #define TEAM_GROVE_COLOR 0x00CC00AA//Çåëåíûé #define TEAM_BALLAS_COLOR 0x660099AA//Ñåðåíåâûé #define TEAM_AZTECAS_COLOR 0x00CCCCAA//Ãîëóáîé #define TEAM_VAGOS_COLOR 0xFFFF00AA//Æåëòûé #define TEAM_VAGABONDES_COLOR 0x990033AA//Áàãðîâûé new gTeam[MAX_PLAYERS]; public OnGameModeInit() { UsePlayerPedAnims();//áåã SetGameModeText("VinewoodTDM v0.1");//Íàçâàíèå ìîäà ShowNameTags(1);//Ïîêàçûâàòü èìåíà è ÍÐ ShowPlayerMarkers(1);//Ïîêàçûâàòü ìåñòîíàõîæäåíèå èãðîêîâ //===================Êëàññû=====================// AddPlayerClass(165,1277.0094,-797.3174,88.3151,175.8976,4,0,23,68,32,125); //FBI1 AddPlayerClass(166,1278.5267,-796.7960,88.3151,182.8733,4,0,23,85,31,150); //FBI2 AddPlayerClass(2,1329.3280,-629.5134,109.1349,7.3043,1,0,22,96,28,100); //Repper1 AddPlayerClass(293,1330.9716,-629.3958,109.1349,17.4969,1,0,22,96,32,100); //Repper2 AddPlayerClass(63,1441.5795,-630.9172,95.7186,180.1492,11,0,24,36,22,128); //Prostitute1 AddPlayerClass(87,1442.7150,-630.2214,95.7186,182.0697,10,0,26,32,30,90); //Prostitute2 AddPlayerClass(83,1495.9614,-691.3040,94.7500,183.0712,14,0,22,120,32,150); //Rock-star1 AddPlayerClass(82,1497.0898,-690.9057,94.7500,187.9789,14,0,22,180,32,100); //Rock-star2 AddPlayerClass(118,1538.0807,-851.0249,64.3361,82.5271,8,0,32,100,25,150); //Jakudza1 AddPlayerClass(123,1537.6106,-852.3024,64.3361,90.0275,8,0,32,100,31,125); //Jakudza2 AddPlayerClass(285,1420.8090,-884.0060,50.5403,357.6388,3,0,25,40,29,120); //Police1 AddPlayerClass(287,1422.1151,-884.3089,50.6161,3.8601,17,16,24,35,30,90); //Army2 AddPlayerClass(108,1091.9135,-798.9723,107.4237,6.6003,5,0,27,56,33,60); //Vagos1 AddPlayerClass(110,1093.0558,-799.1250,107.4169,10.1293,23,32,27,49,18,3); //Vagos2 AddPlayerClass(107,1106.2893,-646.6896,113.3669,359.4034,5,0,24,49,25,50); //Grove1 AddPlayerClass(105,1105.3721,-646.6613,113.4239,0.2488,9,0,23,51,25,70); //Grove2 AddPlayerClass(102,977.9788,-675.4304,121.9763,45.2033,22,34,30,45,26,49); //Ballas1 AddPlayerClass(103,979.7173,-674.7180,121.9763,26.2139,2,0,22,96,27,63); //Ballas2 AddPlayerClass(115,972.3806,-816.8264,97.3735,21.5360,5,0,22,96,34,40); //Aztecas1 AddPlayerClass(116,971.4761,-817.7536,97.2232,43.4474,1,0,24,37,34,60); //Aztecas2 AddPlayerClass(78,1447.0658,-806.3045,84.2680,1.7896,0,0,25,50,16,5);//Vagabond1 AddPlayerClass(79,1451.4974,-805.9609,84.2485,1.7896,0,0,25,60,16,4); //Vagabond2 //==================Òèìû====================// public SetPlayerTeamFromClass(playerid, classid) { if(classid == 0 || classid == 1){ gTeam[playerid] = TEAM_FBI; GameTextForPlayer(playerid, "FBI", 1000, 3);} else if(classid == 2 || classid == 3){ gTeam[playerid] = TEAM_REPPERS; GameTextForPlayer(playerid, "REPPERS", 1000, 3);} else if(classid == 4 || classid == 5){ gTeam[playerid] = TEAM_PROSTITUTES; GameTextForPlayer(playerid, "PROSTITUTES", 1000, 3);} else if(classid == 6 || classid == 7){ gTeam[playerid] = TEAM_ROCKSTARS; GameTextForPlayer(playerid, "ROCKSTARS", 1000, 3);} else if(classid == 8 || classid == 9){ gTeam[playerid] = TEAM_JAKUDZA; GameTextForPlayer(playerid, "JAKUDZA", 1000, 3);} else if(classid == 10 || classid == 11){ gTeam[playerid] = TEAM_POLICE; GameTextForPlayer(playerid, "POLICE and ARMY", 1000, 3);} else if(classid == 12 || classid == 13){ gTeam[playerid] = TEAM_VAGOS; GameTextForPlayer(playerid, "VAGOS", 1000, 3);} else if(classid == 14 || classid == 15 ){ gTeam[playerid] = TEAM_GROOVE; GameTextForPlayer(playerid, "GROOVE", 1000, 3);} else if(classid == 16 || classid == 17){ gTeam[playerid] = TEAM_BALLAS; GameTextForPlayer(playerid, "BALLAS", 1000, 3);} else if(classid == 18 || classid == 19){ gTeam[playerid] = TEAM_AZTECAS; GameTextForPlayer(playerid, "AZTECAS", 1000, 3);} else if(classid == 20 || classid == 21 ){ gTeam[playerid] = TEAM_VAGABONDES; GameTextForPlayer(playerid, "VAGABONDES", 1000, 3);} return 1; } public OnPlayerRequestClass(playerid,classid){ SetPlayerTeamFromClass(playerid, classid); return 1;} public SetPlayerToTeamColor(playerid) { if (gTeam[playerid] == TEAM_FBI) { SetPlayerColor(playerid, TEAM_FBI_COLOR); } else if (gTeam[playerid] == TEAM_REPPERS) { SetPlayerColor(playerid, TEAM_REPPERS_COLOR); } else if (gTeam[playerid] == TEAM_PROSTITUTES) { SetPlayerColor(playerid, TEAM_PROSTITUTES_COLOR); } else if (gTeam[playerid] == TEAM_ROCKSTARS) { SetPlayerColor(playerid, TEAM_ROCKSTARS_COLOR); } else if (gTeam[playerid] == TEAM_JAKUDZA) { SetPlayerColor(playerid, TEAM_JAKUDZA_COLOR); } else if (gTeam[playerid] == TEAM_POLICE) { SetPlayerColor(playerid, TEAM_POLICE_COLOR); } else if (gTeam[playerid] == TEAM_VAGOS) { SetPlayerColor(playerid, TEAM_VAGOS_COLOR); } else if (gTeam[playerid] == TEAM_GROOVE) { SetPlayerColor(playerid, TEAM_GROOVE_COLOR); } else if (gTeam[playerid] == TEAM_BALLAS) { SetPlayerColor(playerid, TEAM_BALLAS_COLOR); } else if (gTeam[playerid] == TEAM_AZTECAS) { SetPlayerColor(playerid, TEAM_AZTECAS_COLOR); } else if (gTeam[playerid] == TEAM_VAGABONDES) { SetPlayerColor(playerid, TEAM_VAGABONDES_COLOR); } } //=======KILL =======// public OnPlayerCommandText(playerid,cmdtext[]) { if(strcmp(cmdtext, "/kill",true) == 0) { SetPlayerHealth(playerid,0); return 1;} return 0;} А вот ошибки при компиляции ^^) Quote F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(40) : warning 217: loose indentation F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(74) : error 029: invalid expression, assumed zero F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(74) : error 017: undefined symbol "SetPlayerTeamFromClass" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(76) : error 001: expected token: ";", but found "{" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(76) : error 017: undefined symbol "classid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(77) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(78) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(79) : warning 217: loose indentation F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(79) : error 017: undefined symbol "classid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(80) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(81) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(82) : error 017: undefined symbol "classid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(83) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(84) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(85) : error 017: undefined symbol "classid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(86) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(87) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(88) : error 017: undefined symbol "classid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(89) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(90) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(91) : error 017: undefined symbol "classid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(92) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(93) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(94) : error 017: undefined symbol "classid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(95) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(96) : error 017: undefined symbol "playerid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(97) : error 017: undefined symbol "classid" F:\Games\GTA San Andreas\gamemodes\VINEWOODTDM.pwn(98) : error 017: undefined symbol "playerid" Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 26 Errors. Если что вот PWN
Я мало шарю, но творю :) Vinewood TDM 0.1 - работа кипит (72%) P.S. Спасибо всем кто помогает) KrovKop aka BuTbKA
|
| |
|
|
| Vid | Дата: Суббота, 07.06.2008, 19:33 | Сообщение # 2 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 212
Награды: 1
Город: Odessa
Репутация: 3
Замечания: 20%
Статус: 
| Инклуды не только #include<a_samp> ,а и другие впиши их Добавлено (07.06.2008, 19:32) --------------------------------------------- помойму Добавлено (07.06.2008, 19:32) --------------------------------------------- в строке 76 ты в конце недописал ; Добавлено (07.06.2008, 19:33) --------------------------------------------- помойму
|
| |
|
|
| Crazyboy | Дата: Суббота, 07.06.2008, 19:38 | Сообщение # 3 |
|
Местный
Группа:
Продвинутые
Сообщений: 544
Награды: 1
Город: Сумы
Репутация: 47
Замечания: 0%
Статус: 
| http://www.sendspace.com/file/9b2696 вот чучуть поиспровлял осталось 8 эроров остальные хз как))
|
| |
|
|
| RegEdit | Дата: Суббота, 07.06.2008, 20:01 | Сообщение # 4 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус: 
| вот исправленный: Code #include<a_samp>
#define TEAM_FBI 1 #define TEAM_REPPERS 2 #define TEAM_PROSTITUTES 3 #define TEAM_ROCKSTARS 4 #define TEAM_JAKUDZA 5 #define TEAM_POLICE 6 #define TEAM_VAGOS 7 #define TEAM_GROVE 8 #define TEAM_BALLAS 9 #define TEAM_AZTECAS 10 #define TEAM_VAGABONDES 11
#define TEAM_FBI_COLOR 0x2C2C2CAA //Na?ue #define TEAM_REPPERS_COLOR 0x660000AA //Ei?e?iaaue #define TEAM_PROSTITUTES_COLOR 0xFFFFFFAA //?iciaue #define TEAM_ROCKSTARS_COLOR 0x9900FFAA //Oeieaoiaue #define TEAM_JAKUDZA_COLOR 0x000000AA//?a?iue #define TEAM_POLICE_COLOR 0x0000CCAA//Neiee #define TEAM_GROVE_COLOR 0x00CC00AA//Caeaiue #define TEAM_BALLAS_COLOR 0x660099AA//Na?aiaaue #define TEAM_AZTECAS_COLOR 0x00CCCCAA//Aieoaie #define TEAM_VAGOS_COLOR 0xFFFF00AA//?aeoue #define TEAM_VAGABONDES_COLOR 0x990033AA//Aaa?iaue
new gTeam[MAX_PLAYERS];
public OnGameModeInit() { UsePlayerPedAnims();//aaa
SetGameModeText("VinewoodTDM v0.1");//Iacaaiea iiaa
ShowNameTags(1);//Iieacuaaou eiaia e I?
ShowPlayerMarkers(1);//Iieacuaaou ianoiiaoi?aaiea ea?ieia
//===================Eeannu=====================// AddPlayerClass(165,1277.0094,-797.3174,88.3151,175.8976,4,0,23,68,32,125); //FBI1 AddPlayerClass(166,1278.5267,-796.7960,88.3151,182.8733,4,0,23,85,31,150); //FBI2
AddPlayerClass(2,1329.3280,-629.5134,109.1349,7.3043,1,0,22,96,28,100); //Repper1 AddPlayerClass(293,1330.9716,-629.3958,109.1349,17.4969,1,0,22,96,32,100); //Repper2
AddPlayerClass(63,1441.5795,-630.9172,95.7186,180.1492,11,0,24,36,22,128); //Prostitute1 AddPlayerClass(87,1442.7150,-630.2214,95.7186,182.0697,10,0,26,32,30,90); //Prostitute2
AddPlayerClass(83,1495.9614,-691.3040,94.7500,183.0712,14,0,22,120,32,150); //Rock-star1 AddPlayerClass(82,1497.0898,-690.9057,94.7500,187.9789,14,0,22,180,32,100); //Rock-star2
AddPlayerClass(118,1538.0807,-851.0249,64.3361,82.5271,8,0,32,100,25,150); //Jakudza1 AddPlayerClass(123,1537.6106,-852.3024,64.3361,90.0275,8,0,32,100,31,125); //Jakudza2
AddPlayerClass(285,1420.8090,-884.0060,50.5403,357.6388,3,0,25,40,29,120); //Police1 AddPlayerClass(287,1422.1151,-884.3089,50.6161,3.8601,17,16,24,35,30,90); //Army2
AddPlayerClass(108,1091.9135,-798.9723,107.4237,6.6003,5,0,27,56,33,60); //Vagos1 AddPlayerClass(110,1093.0558,-799.1250,107.4169,10.1293,23,32,27,49,18,3); //Vagos2
AddPlayerClass(107,1106.2893,-646.6896,113.3669,359.4034,5,0,24,49,25,50); //Grove1 AddPlayerClass(105,1105.3721,-646.6613,113.4239,0.2488,9,0,23,51,25,70); //Grove2
AddPlayerClass(102,977.9788,-675.4304,121.9763,45.2033,22,34,30,45,26,49); //Ballas1 AddPlayerClass(103,979.7173,-674.7180,121.9763,26.2139,2,0,22,96,27,63); //Ballas2
AddPlayerClass(115,972.3806,-816.8264,97.3735,21.5360,5,0,22,96,34,40); //Aztecas1 AddPlayerClass(116,971.4761,-817.7536,97.2232,43.4474,1,0,24,37,34,60); //Aztecas2
AddPlayerClass(78,1447.0658,-806.3045,84.2680,1.7896,0,0,25,50,16,5);//Vagabond1 AddPlayerClass(79,1451.4974,-805.9609,84.2485,1.7896,0,0,25,60,16,4); //Vagabond2 return 1; } //==================Oeiu====================//
public SetPlayerTeamFromClass(playerid, classid)
{ if(classid == 0 || classid == 1){ gTeam[playerid] = TEAM_FBI; GameTextForPlayer(playerid, "FBI", 1000, 3);} else if(classid == 2 || classid == 3){ gTeam[playerid] = TEAM_REPPERS; GameTextForPlayer(playerid, "REPPERS", 1000, 3);} else if(classid == 4 || classid == 5){ gTeam[playerid] = TEAM_PROSTITUTES; GameTextForPlayer(playerid, "PROSTITUTES", 1000, 3);} else if(classid == 6 || classid == 7){ gTeam[playerid] = TEAM_ROCKSTARS; GameTextForPlayer(playerid, "ROCKSTARS", 1000, 3);} else if(classid == 8 || classid == 9){ gTeam[playerid] = TEAM_JAKUDZA; GameTextForPlayer(playerid, "JAKUDZA", 1000, 3);} else if(classid == 10 || classid == 11){ gTeam[playerid] = TEAM_POLICE; GameTextForPlayer(playerid, "POLICE and ARMY", 1000, 3);} else if(classid == 12 || classid == 13){ gTeam[playerid] = TEAM_VAGOS; GameTextForPlayer(playerid, "VAGOS", 1000, 3);} else if(classid == 14 || classid == 15 ){ gTeam[playerid] = TEAM_GROVE; GameTextForPlayer(playerid, "GROVE", 1000, 3);} else if(classid == 16 || classid == 17){ gTeam[playerid] = TEAM_BALLAS; GameTextForPlayer(playerid, "BALLAS", 1000, 3);} else if(classid == 18 || classid == 19){ gTeam[playerid] = TEAM_AZTECAS; GameTextForPlayer(playerid, "AZTECAS", 1000, 3);} else if(classid == 20 || classid == 21 ){ gTeam[playerid] = TEAM_VAGABONDES; GameTextForPlayer(playerid, "VAGABONDES", 1000, 3);} return 1; }
public OnPlayerRequestClass(playerid,classid){ SetPlayerTeamFromClass(playerid, classid); return 1;}
public SetPlayerToTeamColor(playerid) { if (gTeam[playerid] == TEAM_FBI) { SetPlayerColor(playerid, TEAM_FBI_COLOR); } else if (gTeam[playerid] == TEAM_REPPERS) { SetPlayerColor(playerid, TEAM_REPPERS_COLOR); } else if (gTeam[playerid] == TEAM_PROSTITUTES) { SetPlayerColor(playerid, TEAM_PROSTITUTES_COLOR); } else if (gTeam[playerid] == TEAM_ROCKSTARS) { SetPlayerColor(playerid, TEAM_ROCKSTARS_COLOR); } else if (gTeam[playerid] == TEAM_JAKUDZA) { SetPlayerColor(playerid, TEAM_JAKUDZA_COLOR); } else if (gTeam[playerid] == TEAM_POLICE) { SetPlayerColor(playerid, TEAM_POLICE_COLOR); } else if (gTeam[playerid] == TEAM_VAGOS) { SetPlayerColor(playerid, TEAM_VAGOS_COLOR); } else if (gTeam[playerid] == TEAM_GROVE) { SetPlayerColor(playerid, TEAM_GROVE_COLOR); } else if (gTeam[playerid] == TEAM_BALLAS) { SetPlayerColor(playerid, TEAM_BALLAS_COLOR); } else if (gTeam[playerid] == TEAM_AZTECAS) { SetPlayerColor(playerid, TEAM_AZTECAS_COLOR); } else if (gTeam[playerid] == TEAM_VAGABONDES) { SetPlayerColor(playerid, TEAM_VAGABONDES_COLOR); } } //=======KILL =======// public OnPlayerCommandText(playerid,cmdtext[]) { if(strcmp(cmdtext, "/kill",true) == 0) { SetPlayerHealth(playerid,0); return 1;} return 0;}
"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK "Парни оплодотворяются с 13 лет" © SpLaSh По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться. Для этих целей, в конце концов, существует форум.
|
| |
|
|
| webserfer | Дата: Суббота, 07.06.2008, 20:21 | Сообщение # 5 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 178
Награды: 1
Город: Санкт-Петербург
Репутация: 26
Замечания: 0%
Статус: 
| warning 217: loose indentation - это связано с синтаксисом))) видимо некрасиво написано - неровно)))
(с) Алфавит, 1990, 17 ноября
|
| |
|
|
| KrovKop | Дата: Суббота, 07.06.2008, 21:18 | Сообщение # 6 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 95
Награды: 1
Город: OdeSSa
Репутация: 4
Замечания: 20%
Статус: 
| ВСЕМ СПАСИБО. RegEdit, тебе особенно
Я мало шарю, но творю :) Vinewood TDM 0.1 - работа кипит (72%) P.S. Спасибо всем кто помогает) KrovKop aka BuTbKA
|
| |
|
|
|
 |
|
 | |
| |
|