Jump to content

uNiKuL

Membru
  • Posts

    17
  • Joined

  • Last visited

    Never

Everything posted by uNiKuL

  1. uNiKuL

    Jurassic Park

    E smechera , 6/10 , dar imi poti spune si mie cum ai adaugat obiectele acelea noi?
  2. Nu conteaza ani , daca un joc e bun nu conteaza , eu cred ca o sa crestem , fiindca generatia care se juca San Andreas , s-a lasat fiindca dupa ce termini misiuni te plictisesti , si cand aud de san andreas mp , vor sa incerce si ei Eu cred ca va contiunia
  3. /undercover e pentru Cop/Fbi/NG incearca /disguise
  4. Nu stiu de ce nu se finalizeaza warul . . . . si timeleftul nu scate sub 1999 sec uitati sistemul : [pawn]new ntimer[MAX_PLAYERS]; new wtimer[MAX_PLAYERS]; new acceptwar = 0; new WarTimer; new WarSecondEnd = 1200;[/pawn] [pawn]//---------------------------------------startwar------------------------------- if(strcmp(cmd, "/startwar", true) == 0) { if(IsPlayerConnected(playerid)) { if(wtimer[playerid] < 1) { } else { SendClientMessage(playerid, COLOR_GREY, "You must wait 12 hours for every war"); return 1; } if(PlayerInfo[playerid][pLeader] == 18 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 15) { acceptwar = 1; new x_nr[256]; x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /startwar list , /startwar [locul]"); return 1; } if(strcmp(x_nr,"list",true) == 0) { SendClientMessage(playerid, COLOR_YELLOW, "_________Locuri_List_________"); SendClientMessage(playerid, COLOR_GRAD1, "1:GS/LS 2: BS/LS 3: Blue Berry"); return 1; } else if(strcmp(x_nr,"1",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {8B5A2B}Triads-{DBDB70}LSV{D3D3D3}-{66CD00}Grove {00FA9A}au declarat WAR , zona: {FFFFFF}GS/LS"); return 1; } else if(strcmp(x_nr,"2",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {8B5A2B}Triads-{DBDB70}LSV{D3D3D3}-{66CD00}Grove {00FA9A}au declarat WAR , zona: {FFFFFF}BS/LS"); return 1; } else if(strcmp(x_nr,"3",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {8B5A2B}Triads-{DBDB70}LSV{D3D3D3}-{66CD00}Grove {00FA9A}au declarat WAR , zona: {FFFFFF}Blue Berry"); return 1; } } else if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 16) { acceptwar = 1; new x_nr[256]; x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /startwar list , /startwar [locul]"); return 1; } if(strcmp(x_nr,"list",true) == 0) { SendClientMessage(playerid, COLOR_YELLOW, "_________Locuri_List_________"); SendClientMessage(playerid, COLOR_GRAD1, "1: GS/LS 2: BS/LS 3: Blue Berry"); return 1; } else if(strcmp(x_nr,"1",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {EE2C2C}Mafia{D3D3D3}-{97FFFF}VLA{D3D3D3}-{CD3278}Ballas {00FA9A}au declarat WAR , zona: {FFFFFF}GS/LS"); return 1; } else if(strcmp(x_nr,"2",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {EE2C2C}Mafia{D3D3D3}-{97FFFF}VLA{D3D3D3}-{CD3278}Ballas {00FA9A}au declarat WAR , zona: {FFFFFF}BS/LS"); return 1; } else if(strcmp(x_nr,"3",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {EE2C2C}Mafia{D3D3D3}-{97FFFF}VLA{D3D3D3}-{CD3278}Ballas {00FA9A}au declarat WAR , zona: {FFFFFF}Blue Berry"); return 1; } } else { SendClientMessage(playerid, COLOR_GRAD2, "You are not a gang / mafia leader!"); return 1; } wtimer[playerid] = 300; } return 1; } if(strcmp(cmd, "/acceptwar", true) == 0) { if(IsPlayerConnected(playerid)) { if(acceptwar == 1) { if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 16) { acceptwar = 0; SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|________WAR Started________|"); SendClientMessageToAll(COLOR_BLUE,"{EE2C2C}Mafia{D3D3D3}-{97FFFF}VLA{D3D3D3}-{CD3278}Ballas {00FA9A}au acceptat WARUL!"); SendClientMessageToAll(COLOR_BLUE,"{00FA9A}Va rugam , evitati acea zona!"); SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|_____WAR Started_____|"); SetTimer("WarEnded", 90000, 0); for(new i;i < MAX_TEAMS;i++) { Killing = 0; } IsWar = true; } else if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 18) { acceptwar = 0; SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|________WAR Started________|"); SendClientMessageToAll(COLOR_BLUE,"{D3D3D3}Triads-{DBDB70}LSV{D3D3D3}-{66CD00}Grove {00FA9A}au acceptat WARUL!"); SendClientMessageToAll(COLOR_BLUE,"{00FA9A}Va rugam , evitati acea zona!"); SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|________WAR Started________|"); SetTimer("WarEnded", 90000, 0); for(new i;i < MAX_TEAMS;i++) { Killing = 0; } IsWar = true; } else { SendClientMessage(playerid, COLOR_GREY," you are not authorized to use this command(LEADERS ONLY)"); } } else { SendClientMessage(playerid, COLOR_GREY, " there wasn't any war proposed"); } } return 1; } if(strcmp(cmd, "/warscore", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsWar == false) { SendClientMessage(playerid, COLOR_GRAD1, "{00FA9A}[War-Time] {2641FE}Waru este oprit ."); return 1; } if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 18) { SendClientMessage(playerid, COLOR_GRAD1, "{2641FE}|=======================| {00FA9A}War Scores{2641FE} |=======================|"); if(Killing[18] + Killing[6] + Killing[15] > Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(Killing[18] + Killing[6] + Killing[15] < Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(Killing[18] + Killing[6] + Killing[15] == Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); } } else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pMember] == 18) { SendClientMessage(playerid, COLOR_GRAD1, "{2641FE}|=======================| {00FA9A}War Scores{2641FE} |=======================|"); if(Killing[18] + Killing[6] + Killing[15] > Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(Killing[18] + Killing[6] + Killing[15] < Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(Killing[18] + Killing[6] + Killing[15] == Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); } } else { SendClientMessage(playerid, COLOR_GRAD2, "You are not a gang / mafia leader!"); return 1; } } return 1; } if(strcmp(cmd, "/topwar", true) == 0) { new astr[128]; format(astr,128,"{1B8106}|_______________ War Victorii _______________|",Alianta1Puncte); SendClientMessage(playerid,~0,astr); format(astr,128,"{FCFCFC}* {63380A}Triads {808000}LSV {008000}Grove {FCFCFC}au castigat : {FF0000}%d{FFFFFF} waruri",WarStats[pAlliance2Wins]); SendClientMessage(playerid,~0,astr); format(astr,128,"{FCFCFC}* {800000}Mafia {01FCFF}VLA {8117AE}Ballas {FCFCFC}au castigat : {FF0000}%d{FFFFFF} waruri",WarStats[pAlliance1Wins]); SendClientMessage(playerid,~0,astr); format(astr,128,"{1B8106}|_______________ War Victorii _______________|",Alianta2Puncte); SendClientMessage(playerid,~0,astr); return 1; } if(strcmp(cmd, "/wartimeleft", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsWar == false) { SendClientMessage(playerid, COLOR_GRAD1, "{00FA9A}[War-Time] {2641FE}Waru este oprit ."); return 1; } if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 18) { format(string, sizeof(string), "{00FA9A}[War-Time] {2641FE}Au mai ramas {66CD00}%d{2641FE} secunde .", WarSecondEnd); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pMember] == 18) { format(string, sizeof(string), "{00FA9A}[War-Time] {2641FE}Au mai ramas {66CD00}%d{2641FE} secunde .", WarSecondEnd); SendClientMessage(playerid, COLOR_GRAD1, string); } else { SendClientMessage(playerid, COLOR_GRAD2, "You are not a gang / mafia leader!"); return 1; } } return 1; }[/pawn] mai am astea deaspura la onplayerdeath : [pawn]forward WarEnded(); public WarEnded() { if(WarSecondEnd == 0) { new str[128]; IsWar = false; format(str, 128,"{FFFFFF}[WAR OVER]:The Triads-LSV-Grove: %d kills ||| The Mafia-VLA-Ballas: %d kills,",Killing[18] + Killing[6] + Killing[15], Killing[5] + Killing[17] + Killing[16]); SendClientMessageToAll(COLOR_WHITE,str); if(Killing[18] + Killing[6] + Killing[15] > Killing[5] + Killing[16] + Killing[17]) { for(new a; a<MAX_PLAYERS;a++) { if(PlayerInfo[a][pLeader] == 18 || PlayerInfo[a][pLeader] == 6 || PlayerInfo[a][pLeader] == 15 || PlayerInfo[a][pMember] == 18 || PlayerInfo[a][pMember] == 6 || PlayerInfo[a][pMember] == 16) { PlayerInfo[a][pMats] += 5000; PlayerInfo[a][pDrugs] += 500; GivePlayerMoney(a, 50000); } } SendClientMessageToAll(COLOR_WHITE,"Triads-LSV-Grove Win the war"); SendClientMessageToAll(COLOR_WHITE,"{00FA9A}Membrii aliantei castigatoare au primit 15000 mats, 5500 drugs si $50.000 pentru castigarea warului!"); } else { for(new k; k<MAX_PLAYERS;k++) { if(PlayerInfo[k][pLeader] == 5 || PlayerInfo[k][pLeader] == 16 || PlayerInfo[k][pLeader] == 17 || PlayerInfo[k][pMember] == 5 || PlayerInfo[k][pMember] == 16 || PlayerInfo[k][pMember] == 17) { PlayerInfo[k][pMats] += 5000; PlayerInfo[k][pDrugs] += 500; GivePlayerMoney(k, 50000); } } SendClientMessageToAll(COLOR_WHITE,"Mafia-VLA-Ballas Win the war"); SendClientMessageToAll(COLOR_WHITE,"{00FA9A}Membrii aliantei castigatoare au primit 15000 mats, 5500 drugs si $50.000 pentru castigarea warului!"); } for(new i;i<MAX_TEAMS;i++) { Killing = 0; } KillTimer(WarTimer); WarSecondEnd = 1200; } else { WarSecondEnd--; } return 1; } [/pawn]
  5. up va rog ma ajuta cineva ? . .
  6. Nu stiu de ce nu se finalizeaza warul . . . . si timeleftul nu scate sub 1999 sec uitati sistemul : [pawn]new ntimer[MAX_PLAYERS]; new wtimer[MAX_PLAYERS]; new acceptwar = 0; new WarTimer; new WarSecondEnd = 1200;[/pawn] [pawn]//---------------------------------------startwar------------------------------- if(strcmp(cmd, "/startwar", true) == 0) { if(IsPlayerConnected(playerid)) { if(wtimer[playerid] < 1) { } else { SendClientMessage(playerid, COLOR_GREY, "You must wait 12 hours for every war"); return 1; } if(PlayerInfo[playerid][pLeader] == 18 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 15) { acceptwar = 1; new x_nr[256]; x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /startwar list , /startwar [locul]"); return 1; } if(strcmp(x_nr,"list",true) == 0) { SendClientMessage(playerid, COLOR_YELLOW, "_________Locuri_List_________"); SendClientMessage(playerid, COLOR_GRAD1, "1:GS/LS 2: BS/LS 3: Blue Berry"); return 1; } else if(strcmp(x_nr,"1",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {8B5A2B}Triads-{DBDB70}LSV{D3D3D3}-{66CD00}Grove {00FA9A}au declarat WAR , zona: {FFFFFF}GS/LS"); return 1; } else if(strcmp(x_nr,"2",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {8B5A2B}Triads-{DBDB70}LSV{D3D3D3}-{66CD00}Grove {00FA9A}au declarat WAR , zona: {FFFFFF}BS/LS"); return 1; } else if(strcmp(x_nr,"3",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {8B5A2B}Triads-{DBDB70}LSV{D3D3D3}-{66CD00}Grove {00FA9A}au declarat WAR , zona: {FFFFFF}Blue Berry"); return 1; } } else if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 16) { acceptwar = 1; new x_nr[256]; x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /startwar list , /startwar [locul]"); return 1; } if(strcmp(x_nr,"list",true) == 0) { SendClientMessage(playerid, COLOR_YELLOW, "_________Locuri_List_________"); SendClientMessage(playerid, COLOR_GRAD1, "1: GS/LS 2: BS/LS 3: Blue Berry"); return 1; } else if(strcmp(x_nr,"1",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {EE2C2C}Mafia{D3D3D3}-{97FFFF}VLA{D3D3D3}-{CD3278}Ballas {00FA9A}au declarat WAR , zona: {FFFFFF}GS/LS"); return 1; } else if(strcmp(x_nr,"2",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {EE2C2C}Mafia{D3D3D3}-{97FFFF}VLA{D3D3D3}-{CD3278}Ballas {00FA9A}au declarat WAR , zona: {FFFFFF}BS/LS"); return 1; } else if(strcmp(x_nr,"3",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {EE2C2C}Mafia{D3D3D3}-{97FFFF}VLA{D3D3D3}-{CD3278}Ballas {00FA9A}au declarat WAR , zona: {FFFFFF}Blue Berry"); return 1; } } else { SendClientMessage(playerid, COLOR_GRAD2, "You are not a gang / mafia leader!"); return 1; } wtimer[playerid] = 300; } return 1; } if(strcmp(cmd, "/acceptwar", true) == 0) { if(IsPlayerConnected(playerid)) { if(acceptwar == 1) { if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 16) { acceptwar = 0; SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|________WAR Started________|"); SendClientMessageToAll(COLOR_BLUE,"{EE2C2C}Mafia{D3D3D3}-{97FFFF}VLA{D3D3D3}-{CD3278}Ballas {00FA9A}au acceptat WARUL!"); SendClientMessageToAll(COLOR_BLUE,"{00FA9A}Va rugam , evitati acea zona!"); SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|_____WAR Started_____|"); SetTimer("WarEnded", 90000, 0); for(new i;i < MAX_TEAMS;i++) { Killing = 0; } IsWar = true; } else if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 18) { acceptwar = 0; SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|________WAR Started________|"); SendClientMessageToAll(COLOR_BLUE,"{D3D3D3}Triads-{DBDB70}LSV{D3D3D3}-{66CD00}Grove {00FA9A}au acceptat WARUL!"); SendClientMessageToAll(COLOR_BLUE,"{00FA9A}Va rugam , evitati acea zona!"); SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|________WAR Started________|"); SetTimer("WarEnded", 90000, 0); for(new i;i < MAX_TEAMS;i++) { Killing = 0; } IsWar = true; } else { SendClientMessage(playerid, COLOR_GREY," you are not authorized to use this command(LEADERS ONLY)"); } } else { SendClientMessage(playerid, COLOR_GREY, " there wasn't any war proposed"); } } return 1; } if(strcmp(cmd, "/warscore", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsWar == false) { SendClientMessage(playerid, COLOR_GRAD1, "{00FA9A}[War-Time] {2641FE}Waru este oprit ."); return 1; } if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 18) { SendClientMessage(playerid, COLOR_GRAD1, "{2641FE}|=======================| {00FA9A}War Scores{2641FE} |=======================|"); if(Killing[18] + Killing[6] + Killing[15] > Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(Killing[18] + Killing[6] + Killing[15] < Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(Killing[18] + Killing[6] + Killing[15] == Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); } } else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pMember] == 18) { SendClientMessage(playerid, COLOR_GRAD1, "{2641FE}|=======================| {00FA9A}War Scores{2641FE} |=======================|"); if(Killing[18] + Killing[6] + Killing[15] > Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(Killing[18] + Killing[6] + Killing[15] < Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(Killing[18] + Killing[6] + Killing[15] == Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); } } else { SendClientMessage(playerid, COLOR_GRAD2, "You are not a gang / mafia leader!"); return 1; } } return 1; } if(strcmp(cmd, "/topwar", true) == 0) { new astr[128]; format(astr,128,"{1B8106}|_______________ War Victorii _______________|",Alianta1Puncte); SendClientMessage(playerid,~0,astr); format(astr,128,"{FCFCFC}* {63380A}Triads {808000}LSV {008000}Grove {FCFCFC}au castigat : {FF0000}%d{FFFFFF} waruri",WarStats[pAlliance2Wins]); SendClientMessage(playerid,~0,astr); format(astr,128,"{FCFCFC}* {800000}Mafia {01FCFF}VLA {8117AE}Ballas {FCFCFC}au castigat : {FF0000}%d{FFFFFF} waruri",WarStats[pAlliance1Wins]); SendClientMessage(playerid,~0,astr); format(astr,128,"{1B8106}|_______________ War Victorii _______________|",Alianta2Puncte); SendClientMessage(playerid,~0,astr); return 1; } if(strcmp(cmd, "/wartimeleft", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsWar == false) { SendClientMessage(playerid, COLOR_GRAD1, "{00FA9A}[War-Time] {2641FE}Waru este oprit ."); return 1; } if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 18) { format(string, sizeof(string), "{00FA9A}[War-Time] {2641FE}Au mai ramas {66CD00}%d{2641FE} secunde .", WarSecondEnd); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pMember] == 18) { format(string, sizeof(string), "{00FA9A}[War-Time] {2641FE}Au mai ramas {66CD00}%d{2641FE} secunde .", WarSecondEnd); SendClientMessage(playerid, COLOR_GRAD1, string); } else { SendClientMessage(playerid, COLOR_GRAD2, "You are not a gang / mafia leader!"); return 1; } } return 1; }[/pawn] mai am astea deaspura la onplayerdeath : [pawn]forward WarEnded(); public WarEnded() { if(WarSecondEnd == 0) { new str[128]; IsWar = false; format(str, 128,"{FFFFFF}[WAR OVER]:The Triads-LSV-Grove: %d kills ||| The Mafia-VLA-Ballas: %d kills,",Killing[18] + Killing[6] + Killing[15], Killing[5] + Killing[17] + Killing[16]); SendClientMessageToAll(COLOR_WHITE,str); if(Killing[18] + Killing[6] + Killing[15] > Killing[5] + Killing[16] + Killing[17]) { for(new a; a<MAX_PLAYERS;a++) { if(PlayerInfo[a][pLeader] == 18 || PlayerInfo[a][pLeader] == 6 || PlayerInfo[a][pLeader] == 15 || PlayerInfo[a][pMember] == 18 || PlayerInfo[a][pMember] == 6 || PlayerInfo[a][pMember] == 16) { PlayerInfo[a][pMats] += 5000; PlayerInfo[a][pDrugs] += 500; GivePlayerMoney(a, 50000); } } SendClientMessageToAll(COLOR_WHITE,"Triads-LSV-Grove Win the war"); SendClientMessageToAll(COLOR_WHITE,"{00FA9A}Membrii aliantei castigatoare au primit 15000 mats, 5500 drugs si $50.000 pentru castigarea warului!"); } else { for(new k; k<MAX_PLAYERS;k++) { if(PlayerInfo[k][pLeader] == 5 || PlayerInfo[k][pLeader] == 16 || PlayerInfo[k][pLeader] == 17 || PlayerInfo[k][pMember] == 5 || PlayerInfo[k][pMember] == 16 || PlayerInfo[k][pMember] == 17) { PlayerInfo[k][pMats] += 5000; PlayerInfo[k][pDrugs] += 500; GivePlayerMoney(k, 50000); } } SendClientMessageToAll(COLOR_WHITE,"Mafia-VLA-Ballas Win the war"); SendClientMessageToAll(COLOR_WHITE,"{00FA9A}Membrii aliantei castigatoare au primit 15000 mats, 5500 drugs si $50.000 pentru castigarea warului!"); } for(new i;i<MAX_TEAMS;i++) { Killing = 0; } KillTimer(WarTimer); WarSecondEnd = 1200; } else { WarSecondEnd--; } return 1; } [/pawn]
  7. Nu stiu de ce nu se finalizeaza warul . . . . si timeleftul nu scate sub 1999 sec uitati sistemul : [pawn]new ntimer[MAX_PLAYERS]; new wtimer[MAX_PLAYERS]; new acceptwar = 0; new WarTimer; new WarSecondEnd = 1200;[/pawn] [pawn]//---------------------------------------startwar------------------------------- if(strcmp(cmd, "/startwar", true) == 0) { if(IsPlayerConnected(playerid)) { if(wtimer[playerid] < 1) { } else { SendClientMessage(playerid, COLOR_GREY, "You must wait 12 hours for every war"); return 1; } if(PlayerInfo[playerid][pLeader] == 18 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 15) { acceptwar = 1; new x_nr[256]; x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /startwar list , /startwar [locul]"); return 1; } if(strcmp(x_nr,"list",true) == 0) { SendClientMessage(playerid, COLOR_YELLOW, "_________Locuri_List_________"); SendClientMessage(playerid, COLOR_GRAD1, "1:GS/LS 2: BS/LS 3: Blue Berry"); return 1; } else if(strcmp(x_nr,"1",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {8B5A2B}Triads-{DBDB70}LSV{D3D3D3}-{66CD00}Grove {00FA9A}au declarat WAR , zona: {FFFFFF}GS/LS"); return 1; } else if(strcmp(x_nr,"2",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {8B5A2B}Triads-{DBDB70}LSV{D3D3D3}-{66CD00}Grove {00FA9A}au declarat WAR , zona: {FFFFFF}BS/LS"); return 1; } else if(strcmp(x_nr,"3",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {8B5A2B}Triads-{DBDB70}LSV{D3D3D3}-{66CD00}Grove {00FA9A}au declarat WAR , zona: {FFFFFF}Blue Berry"); return 1; } } else if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 16) { acceptwar = 1; new x_nr[256]; x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /startwar list , /startwar [locul]"); return 1; } if(strcmp(x_nr,"list",true) == 0) { SendClientMessage(playerid, COLOR_YELLOW, "_________Locuri_List_________"); SendClientMessage(playerid, COLOR_GRAD1, "1: GS/LS 2: BS/LS 3: Blue Berry"); return 1; } else if(strcmp(x_nr,"1",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {EE2C2C}Mafia{D3D3D3}-{97FFFF}VLA{D3D3D3}-{CD3278}Ballas {00FA9A}au declarat WAR , zona: {FFFFFF}GS/LS"); return 1; } else if(strcmp(x_nr,"2",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {EE2C2C}Mafia{D3D3D3}-{97FFFF}VLA{D3D3D3}-{CD3278}Ballas {00FA9A}au declarat WAR , zona: {FFFFFF}BS/LS"); return 1; } else if(strcmp(x_nr,"3",true) == 0) { SendClientMessageToAll(COLOR_GREEN, "{00FA9A}[WAR]: {EE2C2C}Mafia{D3D3D3}-{97FFFF}VLA{D3D3D3}-{CD3278}Ballas {00FA9A}au declarat WAR , zona: {FFFFFF}Blue Berry"); return 1; } } else { SendClientMessage(playerid, COLOR_GRAD2, "You are not a gang / mafia leader!"); return 1; } wtimer[playerid] = 300; } return 1; } if(strcmp(cmd, "/acceptwar", true) == 0) { if(IsPlayerConnected(playerid)) { if(acceptwar == 1) { if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 16) { acceptwar = 0; SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|________WAR Started________|"); SendClientMessageToAll(COLOR_BLUE,"{EE2C2C}Mafia{D3D3D3}-{97FFFF}VLA{D3D3D3}-{CD3278}Ballas {00FA9A}au acceptat WARUL!"); SendClientMessageToAll(COLOR_BLUE,"{00FA9A}Va rugam , evitati acea zona!"); SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|_____WAR Started_____|"); SetTimer("WarEnded", 90000, 0); for(new i;i < MAX_TEAMS;i++) { Killing = 0; } IsWar = true; } else if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 18) { acceptwar = 0; SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|________WAR Started________|"); SendClientMessageToAll(COLOR_BLUE,"{D3D3D3}Triads-{DBDB70}LSV{D3D3D3}-{66CD00}Grove {00FA9A}au acceptat WARUL!"); SendClientMessageToAll(COLOR_BLUE,"{00FA9A}Va rugam , evitati acea zona!"); SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|________WAR Started________|"); SetTimer("WarEnded", 90000, 0); for(new i;i < MAX_TEAMS;i++) { Killing = 0; } IsWar = true; } else { SendClientMessage(playerid, COLOR_GREY," you are not authorized to use this command(LEADERS ONLY)"); } } else { SendClientMessage(playerid, COLOR_GREY, " there wasn't any war proposed"); } } return 1; } if(strcmp(cmd, "/warscore", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsWar == false) { SendClientMessage(playerid, COLOR_GRAD1, "{00FA9A}[War-Time] {2641FE}Waru este oprit ."); return 1; } if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 18) { SendClientMessage(playerid, COLOR_GRAD1, "{2641FE}|=======================| {00FA9A}War Scores{2641FE} |=======================|"); if(Killing[18] + Killing[6] + Killing[15] > Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(Killing[18] + Killing[6] + Killing[15] < Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(Killing[18] + Killing[6] + Killing[15] == Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); } } else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pMember] == 18) { SendClientMessage(playerid, COLOR_GRAD1, "{2641FE}|=======================| {00FA9A}War Scores{2641FE} |=======================|"); if(Killing[18] + Killing[6] + Killing[15] > Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(Killing[18] + Killing[6] + Killing[15] < Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(Killing[18] + Killing[6] + Killing[15] == Killing[5] + Killing[16] + Killing[17]) { format(string, sizeof(string), "{2641FE}1.ST | {EE2C2C}The Mafia {00FA9A}+ {97FFFF}VLA {00FA9A}+ {CD3278}Ballas {00FA9A}= %d .", Killing[5] + Killing[16] + Killing[17]); SendClientMessage(playerid, COLOR_GRAD1, string); format(string, sizeof(string), "{2641FE}2.ST | {D3D3D3}Triads {00FA9A}+ {DBDB70}LSV {00FA9A}+ {66CD00}Grove {00FA9A}= %d .", Killing[18] + Killing[6] + Killing[15]); SendClientMessage(playerid, COLOR_GRAD1, string); } } else { SendClientMessage(playerid, COLOR_GRAD2, "You are not a gang / mafia leader!"); return 1; } } return 1; } if(strcmp(cmd, "/topwar", true) == 0) { new astr[128]; format(astr,128,"{1B8106}|_______________ War Victorii _______________|",Alianta1Puncte); SendClientMessage(playerid,~0,astr); format(astr,128,"{FCFCFC}* {63380A}Triads {808000}LSV {008000}Grove {FCFCFC}au castigat : {FF0000}%d{FFFFFF} waruri",WarStats[pAlliance2Wins]); SendClientMessage(playerid,~0,astr); format(astr,128,"{FCFCFC}* {800000}Mafia {01FCFF}VLA {8117AE}Ballas {FCFCFC}au castigat : {FF0000}%d{FFFFFF} waruri",WarStats[pAlliance1Wins]); SendClientMessage(playerid,~0,astr); format(astr,128,"{1B8106}|_______________ War Victorii _______________|",Alianta2Puncte); SendClientMessage(playerid,~0,astr); return 1; } if(strcmp(cmd, "/wartimeleft", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsWar == false) { SendClientMessage(playerid, COLOR_GRAD1, "{00FA9A}[War-Time] {2641FE}Waru este oprit ."); return 1; } if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 18) { format(string, sizeof(string), "{00FA9A}[War-Time] {2641FE}Au mai ramas {66CD00}%d{2641FE} secunde .", WarSecondEnd); SendClientMessage(playerid, COLOR_GRAD1, string); } else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pMember] == 18) { format(string, sizeof(string), "{00FA9A}[War-Time] {2641FE}Au mai ramas {66CD00}%d{2641FE} secunde .", WarSecondEnd); SendClientMessage(playerid, COLOR_GRAD1, string); } else { SendClientMessage(playerid, COLOR_GRAD2, "You are not a gang / mafia leader!"); return 1; } } return 1; }[/pawn] mai am astea deaspura la onplayerdeath : [pawn]forward WarEnded(); public WarEnded() { if(WarSecondEnd == 0) { new str[128]; IsWar = false; format(str, 128,"{FFFFFF}[WAR OVER]:The Triads-LSV-Grove: %d kills ||| The Mafia-VLA-Ballas: %d kills,",Killing[18] + Killing[6] + Killing[15], Killing[5] + Killing[17] + Killing[16]); SendClientMessageToAll(COLOR_WHITE,str); if(Killing[18] + Killing[6] + Killing[15] > Killing[5] + Killing[16] + Killing[17]) { for(new a; a<MAX_PLAYERS;a++) { if(PlayerInfo[a][pLeader] == 18 || PlayerInfo[a][pLeader] == 6 || PlayerInfo[a][pLeader] == 15 || PlayerInfo[a][pMember] == 18 || PlayerInfo[a][pMember] == 6 || PlayerInfo[a][pMember] == 16) { PlayerInfo[a][pMats] += 5000; PlayerInfo[a][pDrugs] += 500; GivePlayerMoney(a, 50000); } } SendClientMessageToAll(COLOR_WHITE,"Triads-LSV-Grove Win the war"); SendClientMessageToAll(COLOR_WHITE,"{00FA9A}Membrii aliantei castigatoare au primit 15000 mats, 5500 drugs si $50.000 pentru castigarea warului!"); } else { for(new k; k<MAX_PLAYERS;k++) { if(PlayerInfo[k][pLeader] == 5 || PlayerInfo[k][pLeader] == 16 || PlayerInfo[k][pLeader] == 17 || PlayerInfo[k][pMember] == 5 || PlayerInfo[k][pMember] == 16 || PlayerInfo[k][pMember] == 17) { PlayerInfo[k][pMats] += 5000; PlayerInfo[k][pDrugs] += 500; GivePlayerMoney(k, 50000); } } SendClientMessageToAll(COLOR_WHITE,"Mafia-VLA-Ballas Win the war"); SendClientMessageToAll(COLOR_WHITE,"{00FA9A}Membrii aliantei castigatoare au primit 15000 mats, 5500 drugs si $50.000 pentru castigarea warului!"); } for(new i;i<MAX_TEAMS;i++) { Killing = 0; } KillTimer(WarTimer); WarSecondEnd = 1200; } else { WarSecondEnd--; } return 1; } [/pawn]
  8. Nu stiu de ce la comanda /f imi zice you are not part of team:-? desi sunt lider/member la una din factiunile care sunt compuse mai jos :-? [pawn]if(strcmp(cmd, "/family", true) == 0 || strcmp(cmd, "/f", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "You cannot speak, you have been silenced"); return 1; } if(PlayerTied[playerid] > 0) { SendClientMessage(playerid, COLOR_GREY, " you can`t use this command because you are tied!"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/f)amily [family chat]"); return 1; } if (gTeam[playerid] >= 5 || PlayerInfo[playerid][pFMember] < 255) { new leader = PlayerInfo[playerid][pLeader]; new member = PlayerInfo[playerid][pMember]; if(member==6) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Godfather %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Underboss %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Capo %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Soldier %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Associate %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Outsider %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Outsider %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(member==5) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** GodFather %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Cap %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Consilier %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Criminal %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Baietas %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Smecher %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Smecher %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } /*else if(member==7) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** (( Mayor %s: %s )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** (( Mayor's Assistant %s: %s )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** (( Mayor's Bodyguard %s: %s )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** (( Mayor's Driver %s: %s )) **", sendername, result); } else { format(string, sizeof(string), "** (( Mayor's Driver %s: %s )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], 0x7BDDA5AA, string); }*/ else if(member==8) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Director %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Vice-Director %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Special Agent %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Agent %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Marksman %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Freelancer %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Freelancer %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(member==9) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Network Producer %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Network Editor %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Network Anchor %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Local Editor %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Local Reporter %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Intern %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Intern %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(member==10) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Taxi Company Owner %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Shift Supervisor %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Dispatcher %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Cabbie %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Taxi Rookie %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Trainee %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Trainee %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(member==11) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Boss %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Under Boss %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Manager %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Senior Instructor %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Instructor %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Trainee %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Trainee %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(member==12) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Lord Ryder %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Top Ryder %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Great Ryder %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Ryder %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Low Ryder %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Test Ryder %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Test Ryder %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(member==13) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Rifa Boss %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Underboss %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Head Rifa %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Rifa Soldier %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Riffa %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Newcomer %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Newcomer %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(member==14) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Nang Lord %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Gunnar %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Weapon Master %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Bastard %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Dealer %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Newcomer %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Newcomer %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(member==15) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Lord Vagos %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Second Vagos %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Killja %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Kidnaper %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Bloodster %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Newcomer %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Newcomer %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(member==16) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Lord Aztecas %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Aztec Warrior %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Top Aztec %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Aztec Nigga %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Aztec %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Newcomer %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Newcomer %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(member==17) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Lord Balla %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Balla Royalty %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Front Balla %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Ground Soldier %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Balla Walker %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Newcomer %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Newcomer %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(member==18) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Top OG %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Second OG %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Mastermind OG %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Souljah %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Mercenary %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Newcomer %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Newcomer %s: %s. )) **", sendername, result); } SendFamilyMessage(PlayerInfo[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else if(leader==6||leader==5) { format(string, sizeof(string), "** Godfather %s: %s. )) **", sendername, result); SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } /*else if(leader==7) { format(string, sizeof(string), "** (( Mayor %s: %s )) **", sendername, result); SendFamilyMessage(PlayerInfo[playerid][pLeader], 0x7BDDA5AA, string); }*/ else if(leader==8) { format(string, sizeof(string), "** Director %s: %s. )) **", sendername, result); SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } else if(leader==9) { format(string, sizeof(string), "** Network Producer %s: %s. )) **", sendername, result); SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } else if(leader==10) { format(string, sizeof(string), "** Taxi Company Owner %s: %s. )) **", sendername, result); SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } else if(leader==11) { format(string, sizeof(string), "** Boss %s: %s. )) **", sendername, result); SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } else if(leader==12) { format(string, sizeof(string), "** Lord Ryder %s: %s. )) **", sendername, result); SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } else if(leader==13) { format(string, sizeof(string), "** Rifa Boss %s: %s. )) **", sendername, result); SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } else if(leader==14) { format(string, sizeof(string), "** Nang Lord %s: %s. )) **", sendername, result); SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } else if(leader==15) { format(string, sizeof(string), "** Lord Vagos %s: %s. )) **", sendername, result); SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } else if(leader==16) { format(string, sizeof(string), "** Lord Aztecas %s: %s. )) **", sendername, result); SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } else if(leader==17) { format(string, sizeof(string), "** Lord Balla %s: %s. )) **", sendername, result); SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } else if(leader==18) { format(string, sizeof(string), "** Top OG %s: %s. )) **", sendername, result); SendFamilyMessage(PlayerInfo[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } else if(PlayerInfo[playerid][pFMember] < 255) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Godfather %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Underboss %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Capo %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Soldier %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Associate %s: %s. )) **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Outsider %s: %s. )) **", sendername, result); } else { format(string, sizeof(string), "** Outsider %s: %s. )) **", sendername, result); } SendNewFamilyMessage(PlayerInfo[playerid][pFMember], TEAM_AZTECAS_COLOR, string); } //printf("%s", string);//aici return 1; } else { SendClientMessage(playerid, COLOR_GRAD2, " you are not part of a Family!"); return 1; } }//not connected return 1; } [/pawn]
  9. Whatever , am rezolvat multumesc oricum :D
  10. Am facut niste modificari la SetTimer la war , iar dupa imi apare ca am doar 2 masini pe server cand vreau sa-l rulez ? Cum se rezolva acest bug ?
  11. uNiKuL

    Parc Centru

    Punctaj maxim , clar trebuie sa o adaug :X ! P.S am incercat sa-l adaug intr-un fs am dat doar #include <a_samp> Si-mi da eroare cu removebulding , cum fac ?:-?
  12. Deci , azi am adaugat un war sistem , si imi da erori http://www.girlshare.ro/32062800 Asta este gm-ul Imi puteti explica cum rezolv aceste erori :-? ?
  13. Si trebuie sa modific Playertopoint la lsv ?
  14. Deci am mutat pickup-ul de la gang seif lsv [pawn] AddStaticPickup(1279, 2, 1141.6650,-2044.9252,69.0006); //Seif LSV [/pawn] Si cand dau depune sau retrage acolo nu functioneaza , Mai am Label3dtext la el [pawn] else if (PlayerToPoint(3, i,2027.5966,1008.9321,10.8203) || PlayerToPoint(3, i,-2190.7061,641.7987,49.4375) || PlayerToPoint(3, i,1141.6650,-2044.9252,69.0006) || PlayerToPoint(3, i,679.4280,-1276.8392,13.5956) || PlayerToPoint(3, i,2156.3076,-1455.8517,25.5391) || PlayerToPoint(3, i,2494.8640,-1668.1879,13.3438)) { GameTextForPlayer(i, "~g~Gang Seif,~n~~y~Scrie /depune ca sa depui si /retrage ca sa scoti", 5000, 5); } [/pawn] Si comanda depune si retrage [pawn]//------------------------------Depune Retrage -----------------------------------------------// if(strcmp(cmd,"/depune",true)==0) { if(IsPlayerConnected(playerid)) { new leader = PlayerInfo[playerid][pLeader]; new member = PlayerInfo[playerid][pMember]; if(member==1 || member==2 || member==3 || member==4 || member==7 || member==8 || member==9 || member==10 || member==11) { SendClientMessage(playerid, COLOR_GREEN, "You are not a gang member !"); return 1; } else if(leader==1 || leader==2 || leader==3 || leader==4 || leader==7 || leader==8 || leader==9 || leader==10 || leader==11) { SendClientMessage(playerid, COLOR_GREEN, "You are not a gang member !"); return 1; } else if(PlayerInfo[playerid][pTeam] == 3 || PlayerInfo[playerid][pTeam] == 4) { SendClientMessage(playerid, COLOR_GREEN, "You are not a gang member !"); return 1; } if(PlayerToPoint(25.0,playerid,2027.5966,1008.9321,10.8203) || PlayerToPoint(3.0,playerid,-2190.7061,641.7987,49.4375) || PlayerToPoint(3.0,playerid,1141.6650,-2044.9252,69.0006) || PlayerToPoint(3.0,playerid,679.4280,-1276.8392,13.5956) || PlayerToPoint(3.0,playerid,2156.3076,-1455.8517,25.5391) || PlayerToPoint(3.0,playerid,2494.8640,-1668.1879,13.3438)) { new x_nr[128];//era 256 x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_WHITE, "|__________________ Depune __________________|"); SendClientMessage(playerid, COLOR_WHITE, "MESAJ: /depune [nume]"); SendClientMessage(playerid, COLOR_GREY, "Nume Valabile: Materiale, Droguri"); SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________|"); return 1; } if(strcmp(x_nr,"Materiale",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Materiale [numar]"); format(string, sizeof(string), "ai %d materiale.", PlayerInfo[playerid][pMats]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } new matss; matss = strval(tmp); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Materiale [numar]"); format(string, sizeof(string), "ai %d materiale.", PlayerInfo[playerid][pMats]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } if(matss > PlayerInfo[playerid][pMats]) { SendClientMessage(playerid, COLOR_GRAD2, "Nu ai destul!"); return 1; } PlayerInfo[playerid][pMats] -= matss; PlayerInfo[playerid][pBoxMats] += matss; format(string, sizeof(string), "ai depus %d materiale!", matss); SendClientMessage(playerid, COLOR_GRAD4, string); return 1; } else if(strcmp(x_nr,"Droguri",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Droguri [numar]"); format(string, sizeof(string), "ai %d Grame.", PlayerInfo[playerid][pDrugs]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } new drugss; drugss = strval(tmp); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Droguri [numar]"); format(string, sizeof(string), "ai %d Grame.", PlayerInfo[playerid][pDrugs]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } if(drugss > PlayerInfo[playerid][pDrugs]) { SendClientMessage(playerid, COLOR_GRAD2, "Nu ai atat!"); return 1; } PlayerInfo[playerid][pDrugs] -= drugss; PlayerInfo[playerid][pBoxDrugs] += drugss; format(string, sizeof(string), "ai depus %d grame droguri!", drugss); SendClientMessage(playerid, COLOR_GRAD4, string); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, "Nu esti in locul potrivit !"); return 1; } }//not connected return 1; } if(strcmp(cmd,"/retrage",true)==0) { if(IsPlayerConnected(playerid)) { new leader = PlayerInfo[playerid][pLeader]; new member = PlayerInfo[playerid][pMember]; if(member==1 || member==2 || member==3 || member==4 || member==7 || member==8 || member==9 || member==10 || member==11) { SendClientMessage(playerid, COLOR_GREEN, "You are not a gang member !"); return 1; } else if(leader==1 || leader==2 || leader==3 || leader==4 || leader==7 || leader==8 || leader==9 || leader==10 || leader==11) { SendClientMessage(playerid, COLOR_GREEN, "You are not a gang member !"); return 1; } else if(PlayerInfo[playerid][pTeam] == 3 || PlayerInfo[playerid][pTeam] == 4) { SendClientMessage(playerid, COLOR_GREEN, "You are not a gang member !"); return 1; } if(PlayerToPoint(25.0,playerid,2027.5966,1008.9321,10.8203) || PlayerToPoint(3.0,playerid,-2190.7061,641.7987,49.4375) || PlayerToPoint(3.0,playerid,1141.6650,-2044.9252,69.0006) || PlayerToPoint(3.0,playerid,679.4280,-1276.8392,13.5956) || PlayerToPoint(3.0,playerid,2156.3076,-1455.8517,25.5391) || PlayerToPoint(3.0,playerid,2494.8640,-1668.1879,13.3438)) { new x_nr[128];//era 256 x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_WHITE, "|__________________ Retrage __________________|"); SendClientMessage(playerid, COLOR_WHITE, "MESAJ: /retrage [nume]"); SendClientMessage(playerid, COLOR_GREY, "NUME VALABILE: Materiale, Droguri"); SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________|"); return 1; } if(strcmp(x_nr,"Materiale",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Materiale [numar]"); format(string, sizeof(string), "ai %d materiale depuse.", PlayerInfo[playerid][pBoxMats]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } new matss; matss = strval(tmp); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Materiale [numar]"); format(string, sizeof(string), "ai %d materiale depuse.", PlayerInfo[playerid][pBoxMats]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } if(matss > PlayerInfo[playerid][pBoxMats]) { SendClientMessage(playerid, COLOR_GRAD2, "Nu ai destul!"); return 1; } PlayerInfo[playerid][pBoxMats] -= matss; PlayerInfo[playerid][pMats] += matss; format(string, sizeof(string), "ai retras %d materiale!", matss); SendClientMessage(playerid, COLOR_GRAD4, string); return 1; } else if(strcmp(x_nr,"Droguri",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Droguri [Numar]"); format(string, sizeof(string), "ai %d grame depuse.", PlayerInfo[playerid][pBoxDrugs]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } new drugss; drugss = strval(tmp); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "MESAJ: Droguri [Numar]"); format(string, sizeof(string), "ai %d grame depuse.", PlayerInfo[playerid][pBoxDrugs]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } if(drugss > PlayerInfo[playerid][pBoxDrugs]) { SendClientMessage(playerid, COLOR_GRAD2, "Nu ai atat!"); return 1; } PlayerInfo[playerid][pBoxDrugs] -= drugss; PlayerInfo[playerid][pDrugs] += drugss; format(string, sizeof(string), "ai retras %d grame!", drugss); SendClientMessage(playerid, COLOR_GRAD4, string); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, "Nu esti in locul Potrivit !"); return 1; } }//not connected return 1; }[/pawn] Cum trebuie sa fac , ca sa pot da /depune si /retrage in locul unde am pus pickup-ul ?
  15. Ok , Deci am instalat un gamemode si nu stiu cum pot face sa deblochez masini personale imi apare asa : cum le deblochez ?! :cheesy:
  16. Am instalat un server de samp gata facut cu gm-u Zonek ; si cand vreau sa intru , imi da server didnt`t respond , cum rezolv aceastra problma ?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.