02.01.2011, 03:51
(
Последний раз редактировалось andersongr98; 02.01.2011 в 03:53.
Причина: arrumar uma linha
)
olб!!! eu tenho um gm aki do brasil mata mata 2008!
ele funcionava direitim atй eu tentar add uma gang e agora quando eu vou dominar uma gang zona com qualquer gang aparece que eu to dominando com a gang bozo e a gang zona fica verde e ai aparece um monte mensagem:
|GANGZONE| - O (Os, A, As) 'Boyzinhos' invadiram e dominaram mais um territуrio!
|GANGZONE| - O (Os, A, As) 'Bozo James' invadiram e dominaram mais um territуrio!
|GANGZONE| - O (Os, A, As) 'Boyzinhos' invadiram e dominaram mais um territуrio!
|GANGZONE| - O (Os, A, As) 'Bozo James' invadiram e dominaram mais um territуrio!
sendo que eu estou com a gang dos boyzinhos!
ps: na hora de compilar o gm nao da erro algum!
agora vou mandar as linhas para ver se consegueem arrumar:
por favor alguem ve o que tem de errado!
ele funcionava direitim atй eu tentar add uma gang e agora quando eu vou dominar uma gang zona com qualquer gang aparece que eu to dominando com a gang bozo e a gang zona fica verde e ai aparece um monte mensagem:
|GANGZONE| - O (Os, A, As) 'Boyzinhos' invadiram e dominaram mais um territуrio!
|GANGZONE| - O (Os, A, As) 'Bozo James' invadiram e dominaram mais um territуrio!
|GANGZONE| - O (Os, A, As) 'Boyzinhos' invadiram e dominaram mais um territуrio!
|GANGZONE| - O (Os, A, As) 'Bozo James' invadiram e dominaram mais um territуrio!
sendo que eu estou com a gang dos boyzinhos!
ps: na hora de compilar o gm nao da erro algum!
agora vou mandar as linhas para ver se consegueem arrumar:
Код:
#define TEAM_BOZOS 0 #define TEAM_BOYZINHOS 1 #define TEAM_GATE'S 2 #define TEAM_MILITARES 3 #define TEAM_CHINESES 4 #define TEAM_FRANGOS 5 #define TEAM_AGENTES 6 #define TEAM_NOIAS 7 #define TEAM_GANGSTERS 8 #define TEAM_COWBOYS 9 #define MAX_GZS 10 new teamnames[10][30] = { "Bozo James", "Boyzinhos", "Gate", "Militares", "Chineses", "Frangos", "Agentes", "Noias", "Gangsters", "Cowboy" }; new teamcolors[10] = { 0x33AA33AA, 0xAA3333AA, 0xFFA500AA, 0x0000BBAA, 0xFF66FFAA, 0xFF0000AA, 0x778899AA, 0x1E90FFAA, 0xDAA520AA, 0x8B4513AA }; new gzcolors[10] = { 0x33AA33AA, 0xAA3333AA, 0xFFA500AA, 0x0000BBAA, 0xFF66FFAA, 0xFF0000AA, 0x778899AA, 0x1E90FFAA, 0xDAA520AA, 0x8B4513AA }; AddPlayerClass(264, -772.1858, 1436.0601, 13.789, 93.8632, 0, 0, 0, 0, 0, 0); AddPlayerClass(124, -2695.1189, 912.5869, 67.5938, 358.2706, 0, 0, 0, 0, 0, 0); AddPlayerClass(93, -2697.4844, 914.4119, 67.5938, 358.6218, 0, 0, 0, 0, 0, 0); AddPlayerClass(285, -1636.0918, 661.462, 7.1875, 270.0119, 0, 0, 0, 0, 0, 0); AddPlayerClass(287, -1324.9018, 497.4291, 11.1953, 140.6434, 0, 0, 0, 0, 0, 0); AddPlayerClass(120, -2187.0582, 706.6134, 53.8905, 262.5324, 0, 0, 0, 0, 0, 0); AddPlayerClass(169, -2187.0582, 706.6134, 53.8905, 262.5324, 0, 0, 0, 0, 0, 0); AddPlayerClass(167, -2667.0545, 265.5968, 4.3358, 357.8497, 0, 0, 0, 0, 0, 0); AddPlayerClass(163, -1834.9421, 1044.6853, 46.0859, 5.2774, 0, 0, 0, 0, 0, 0); AddPlayerClass(141, -1834.9421, 1044.6853, 46.0859, 5.2774, 0, 0, 0, 0, 0, 0); AddPlayerClass(29, -2127.8877, 236.869, 37.1403, 316.1893, 0, 0, 0, 0, 0, 0); AddPlayerClass(195, -2127.8877, 236.869, 37.1403, 316.1893, 0, 0, 0, 0, 0, 0); AddPlayerClass(111, -2644.1951, -276.936, 7.5085, 135.0036, 0, 0, 0, 0, 0, 0); AddPlayerClass(55, -2644.1951, -276.936, 7.5085, 135.0036, 0, 0, 0, 0, 0, 0); AddPlayerClass(33, -688.0447, 936.8012, 13.6328, 174.9611, 0, 0, 0, 0, 0, 0); gz[++gzcount] = GangZoneCreate(-864.1628, 1366.311, -560.538, 1646.58); // Bozo gz[++gzcount] = GangZoneCreate(-2745.8591, 817.2892, -2531.4629, 999.6748); // Boyzinho gz[++gzcount] = GangZoneCreate(-1996.0182, 626.3850, -1537.167, 885.98910); // Gate gz[++gzcount] = GangZoneCreate(-1618.283, 298.18950, -1220.427, 566.44700); // Militar gz[++gzcount] = GangZoneCreate(-2378.5654, 574.2372, -2071.1252, 810.2898); // Chineses gz[++gzcount] = GangZoneCreate(-2792.8611, 162.3492, -2539.2439, 459.8532); // Frangos gz[++gzcount] = GangZoneCreate(-2254.0837, 944.5358, -1542.5104, 1061.1312); // Agentes gz[++gzcount] = GangZoneCreate(-2229.1333, -72.4081, -2005.7321, 315.2780); // Noias gz[++gzcount] = GangZoneCreate(-2782.1860, -412.6448, -2489.2180, -75.1986); // Gangsters gz[++gzcount] = GangZoneCreate(-840.807, 805.7734, -548.8602, 1074.365);// Pedreiros cp[++cpcount] = CPS_AddCheckpoint(-826.3314,1449.6564,14.0263, 3.0, 80); // Bozo cp[++cpcount] = CPS_AddCheckpoint(-2695.0361,923.6136,66.2735, 3.0, 80); // Boyzinho cp[++cpcount] = CPS_AddCheckpoint(-1616.1230, 685.219800, 7.18750, 3.0, 80); // Gate cp[++cpcount] = CPS_AddCheckpoint(-1347.5259,505.9380,18.2344, 3.0, 80); // Militar cp[++cpcount] = CPS_AddCheckpoint(-2180.4001,605.2419,35.1691, 3.0, 80); // Chineses cp[++cpcount] = CPS_AddCheckpoint(-2693.3828,261.8725,4.6328, 3.0, 80); // Frangos cp[++cpcount] = CPS_AddCheckpoint(-1828.7363,1052.6353,46.0781, 3.0, 80); // Agentes cp[++cpcount] = CPS_AddCheckpoint(-2088.4380, 302.8693, 41.0859, 3.0, 80); // Noias cp[++cpcount] = CPS_AddCheckpoint(-2751.6084,-252.1956,7.1875, 3.0, 80); // Gangsters cp[++cpcount] = CPS_AddCheckpoint(-687.3065,966.2376,12.1395, 3.0, 80);// Cowboys return 1; } GangZoneHideForPlayer(playerid, gz[1]); GangZoneShowForPlayer(playerid, gz[1], gzcolors[0]); GangZoneHideForPlayer(playerid, gz[2]); GangZoneShowForPlayer(playerid, gz[2], gzcolors[1]); GangZoneHideForPlayer(playerid, gz[3]); GangZoneShowForPlayer(playerid, gz[3], gzcolors[2]); GangZoneHideForPlayer(playerid, gz[4]); GangZoneShowForPlayer(playerid, gz[4], gzcolors[3]); GangZoneHideForPlayer(playerid, gz[5]); GangZoneShowForPlayer(playerid, gz[5], gzcolors[4]); GangZoneHideForPlayer(playerid, gz[6]); GangZoneShowForPlayer(playerid, gz[6], gzcolors[5]); GangZoneHideForPlayer(playerid, gz[7]); GangZoneShowForPlayer(playerid, gz[7], gzcolors[6]); GangZoneHideForPlayer(playerid, gz[8]); GangZoneShowForPlayer(playerid, gz[8], gzcolors[7]); GangZoneHideForPlayer(playerid, gz[9]); GangZoneShowForPlayer(playerid, gz[9], gzcolors[8]); GangZoneHideForPlayer(playerid, gz[10]); GangZoneShowForPlayer(playerid, gz[10], gzcolors[9]); return 1; } public OnPlayerSpawn(playerid) { SetPlayerInterior(playerid, 0); TextDrawShowForPlayer(playerid, Textdraw1); // Adicionar Armas quando o jogador nascer. if(ClassP[playerid] == 1) // Bozo { ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,30,450); GivePlayerWeapon(playerid,32,400); GivePlayerWeapon(playerid,22,50); GivePlayerWeapon(playerid,14,1); GivePlayerWeapon(playerid,16,5); GivePlayerWeapon(playerid,26,90); } else if(ClassP[playerid] == 2) // Boyzinho { ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,31,450); GivePlayerWeapon(playerid,28,400); GivePlayerWeapon(playerid,24,50); GivePlayerWeapon(playerid,5,1); GivePlayerWeapon(playerid,16,5); GivePlayerWeapon(playerid,26,90); } else if(ClassP[playerid] == 3) // Gate { ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,31,450); GivePlayerWeapon(playerid,29,400); GivePlayerWeapon(playerid,22,50); GivePlayerWeapon(playerid,3,1); GivePlayerWeapon(playerid,16,5); GivePlayerWeapon(playerid,27,90); } else if(ClassP[playerid] == 4) // Militar { ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,31,450); GivePlayerWeapon(playerid,29,400); GivePlayerWeapon(playerid,24,50); GivePlayerWeapon(playerid,4,1); GivePlayerWeapon(playerid,16,5); GivePlayerWeapon(playerid,27,90); } else if(ClassP[playerid] == 5) //Chines { ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,30,450); GivePlayerWeapon(playerid,32,400); GivePlayerWeapon(playerid,23,50); GivePlayerWeapon(playerid,8,1); GivePlayerWeapon(playerid,16,5); GivePlayerWeapon(playerid,26,90); } else if(ClassP[playerid] == 6) // Frango { ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,30,450); GivePlayerWeapon(playerid,32,400); GivePlayerWeapon(playerid,22,50); GivePlayerWeapon(playerid,9,1); GivePlayerWeapon(playerid,16,5); GivePlayerWeapon(playerid,26,90); } else if(ClassP[playerid] == 7) // Agente { ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,30,450); GivePlayerWeapon(playerid,32,400); GivePlayerWeapon(playerid,22,50); GivePlayerWeapon(playerid,15,1); GivePlayerWeapon(playerid,16,5); GivePlayerWeapon(playerid,27,90); GivePlayerWeapon(playerid,46,1); GivePlayerWeapon(playerid,34,30); } else if(ClassP[playerid] == 8) // Noia { ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,31,450); GivePlayerWeapon(playerid,28,400); GivePlayerWeapon(playerid,24,50); GivePlayerWeapon(playerid,7,1); GivePlayerWeapon(playerid,16,5); GivePlayerWeapon(playerid,25,90); } else if(ClassP[playerid] == 9) // Gangster { ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,30,450); GivePlayerWeapon(playerid,32,400); GivePlayerWeapon(playerid,23,50); GivePlayerWeapon(playerid,2,1); GivePlayerWeapon(playerid,16,5); GivePlayerWeapon(playerid,26,90); } else if(ClassP[playerid] == 10) // Cowboy { ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,30,450); GivePlayerWeapon(playerid,32,400); GivePlayerWeapon(playerid,23,50); GivePlayerWeapon(playerid,2,1); GivePlayerWeapon(playerid,16,5); GivePlayerWeapon(playerid,26,90); } } public OnPlayerRequestClass(playerid, classid) { if(classid == 0) { GameTextForPlayer(playerid, "~p~GANG DO BOZO JAMES~n~~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_GREEN); gTeam[playerid] = TEAM_BOZOS; ClassP[playerid] = 1; SetPlayerTeam(playerid, 0); } else if(classid == 1) { GameTextForPlayer(playerid, " ~p~GANG DOS BOYZINHOS ~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_DARKRED); gTeam[playerid] = TEAM_BOYZINHOS; ClassP[playerid] = 2; SetPlayerTeam(playerid, 1); } else if(classid == 2) { GameTextForPlayer(playerid, " ~p~GANG DOS BOYZINHOS ~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_DARKRED); gTeam[playerid] = TEAM_BOYZINHOS; ClassP[playerid] = 2; SetPlayerTeam(playerid, 1); } else if(classid == 3) { GameTextForPlayer(playerid, "~p~GANG DOS GATE~n~~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,0xFFA500AA); gTeam[playerid] = TEAM_GATE'S; ClassP[playerid] = 3; SetPlayerTeam(playerid, 2); } else if(classid == 4) { GameTextForPlayer(playerid, " ~p~GANG DOS MILITARES ~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_BLUE); gTeam[playerid] = TEAM_MILITARES; ClassP[playerid] = 4; SetPlayerTeam(playerid, 3); } else if(classid == 5) { GameTextForPlayer(playerid, " ~p~GANG DOS CHINESES ~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_PINK); gTeam[playerid] = TEAM_CHINESES; ClassP[playerid] = 5; SetPlayerTeam(playerid, 4); } else if(classid == 6) { GameTextForPlayer(playerid, " ~p~GANG DOS CHINESES ~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_PINK); gTeam[playerid] = TEAM_CHINESES; ClassP[playerid] = 5; SetPlayerTeam(playerid, 4); } else if(classid == 7) { GameTextForPlayer(playerid, " ~p~GANG DOS FRANGOS ~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_RED); gTeam[playerid] = TEAM_FRANGOS; ClassP[playerid] = 6; SetPlayerTeam(playerid, 5); } else if(classid == 8) { GameTextForPlayer(playerid, " ~p~GANG DOS AGENTES ~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_GRAY); gTeam[playerid] = TEAM_AGENTES; ClassP[playerid] = 7; SetPlayerTeam(playerid, 6); } else if(classid == 9) { GameTextForPlayer(playerid, " ~p~GANG DOS AGENTES ~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_GRAY); gTeam[playerid] = TEAM_AGENTES; ClassP[playerid] = 7; SetPlayerTeam(playerid, 6); } else if(classid == 10) { GameTextForPlayer(playerid, " ~p~GANG DOS NOIAS ~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_DODGERBLUE); gTeam[playerid] = TEAM_NOIAS; ClassP[playerid] = 8; SetPlayerTeam(playerid, 7); } else if(classid == 11) { GameTextForPlayer(playerid, " ~p~GANG DOS NOIAS ~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_DODGERBLUE); gTeam[playerid] = TEAM_NOIAS; ClassP[playerid] = 8; SetPlayerTeam(playerid, 7); } else if(classid == 12) { GameTextForPlayer(playerid, " ~p~GANG DOS GANGSTERS ~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_GOLDENROD); gTeam[playerid] = TEAM_GANGSTERS; ClassP[playerid] = 10; SetPlayerTeam(playerid, 9); } else if(classid == 13) { GameTextForPlayer(playerid, " ~p~GANG DOS GANGSTERS ~r~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_GOLDENROD); gTeam[playerid] = TEAM_GANGSTERS; ClassP[playerid] = 10; SetPlayerTeam(playerid, 9); } else if(classid == 14) { GameTextForPlayer(playerid, "~p~GANG DOS COWBOYS~r~~n~PRESSIONE SHIFT", 2000, 3); SetPlayerColor(playerid,COLOR_BROWN); gTeam[playerid] = TEAM_COWBOYS; ClassP[playerid] = 11; SetPlayerTeam(playerid, 10); } if(classid != 16) { SetPlayerInterior(playerid,0); SetPlayerInterior(playerid,17); SetPlayerPos(playerid, 489.4576,-15.1995,1000.6797); SetPlayerCameraPos(playerid, 484.9201,-11.7565,1000.6797); SetPlayerCameraLookAt(playerid, 489.4576,-15.1995,1000.6797); SetPlayerFacingAngle(playerid, 51.5555); ApplyAnimation(playerid, "Dancing", "Dan_Loop_A", 5, 1, 0, 0, 0, 0); } return 1; } public ZoneCheckpointChecker() { for(new i; i < MAX_PLAYERS; i++) { if(!IsPlayerConnected(i))continue; if(CPS_GetPlayerCheckpoint(i) > 0 && CPS_GetPlayerCheckpoint(i) <= MAX_GZS && gzcolors[CPS_GetPlayerCheckpoint(i)-1] != teamcolors[gTeam[i]]) { if(cpzone[i][CPS_GetPlayerCheckpoint(i)] < 15) { if(cpzone[i][CPS_GetPlayerCheckpoint(i)] == 5) { for(new j; j < MAX_PLAYERS; j++) { if(gTeam[j] == CPS_GetPlayerCheckpoint(i)-1)GameTextForPlayer(j, " ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~y~Uma area de ~g~seu time ~y~esta sendo ~r~dominada~y~!", 4000, 4); } } cpzone[i][CPS_GetPlayerCheckpoint(i)]++; new tmp[10]; format(tmp, sizeof tmp, "~w~%2d/15", cpzone[i][CPS_GetPlayerCheckpoint(i)]); GameTextForPlayer(i, tmp, 1005, 4); GangZoneFlashForAll(CPS_GetPlayerCheckpoint(i)-1, teamcolors[gTeam[i]]); } else if(cpzone[i][CPS_GetPlayerCheckpoint(i)] == 15) { GameTextForPlayer(i, "~r~AREA DOMINADA!!!", 4000, 3); GivePlayerMoney(i, 2000); gzcolors[CPS_GetPlayerCheckpoint(i)-1] = teamcolors[gTeam[i]]; GangZoneStopFlashForAll(CPS_GetPlayerCheckpoint(i)-1); GangZoneHideForAll(CPS_GetPlayerCheckpoint(i)-1); GangZoneShowForAll(CPS_GetPlayerCheckpoint(i)-1, gzcolors[gTeam[i]]); new string[256]; format(string, sizeof string, "|GANGZONE| - O (Os, A, As) '%s' invadiram e dominaram mais um territуrio!", teamnames[gTeam[i]]); SendClientMessageToAll(INFO, string); NoFlood[i] = 1; Dominar[i] ++; } } } }