Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(strcmp(cmd, "/war", true) == 0)
- {
- if(joinwar != 0)
- {
- return 1;
- }
- if(!IsAMember(playerid))
- {
- return 1;
- }
- if(PlayerData[playerid][pRank] < 5)
- {
- return 1;
- }
- for(new i = 1;i<=51; i++)
- {
- if(PlayerToPoint(7.0, playerid,TeritoriuData[i][tPozX3],TeritoriuData[i][tPozY3],TeritoriuData[i][tPozZ3]) && PlayerData[playerid][pMember]+PlayerData[playerid][pLeader] != TeritoriuData[i][tOwned])
- {
- if(TeritoriuData[i][tTime] < 5)
- {
- format(string, sizeof(string), "Teritoriul poate fi atacat numai peste %d ore.",5-TeritoriuData[i][tTime]);
- SendClientMessage(playerid, COLOR_LIGHTRED,string);
- return 1;
- }
- new nrwarzone=0;
- for(new j=1;j<51;j++)
- {
- if(TeritoriuData[j][tOwned]==PlayerData[playerid][pLeader]+PlayerData[playerid][pMember])
- {
- nrwarzone++;
- }
- }
- if(nrwarzone > 20)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "O mafie nu poate detine mai mult de 20 teritorii.");
- return 1;
- }
- new count = 0;
- foreach(Player, total)
- {
- if(PlayerData[total][pMember] == TeritoriuData[i][tOwned] || PlayerData[total][pLeader] == TeritoriuData[i][tOwned])
- {
- count++;
- }
- }
- if(count < 2)
- {
- SendClientMessage(playerid,COLOR_LIGHTRED,"{BCE5E1}SERVER:{D24438}Nu poti adaca un clan daca nu sunt minim 2 membri online.");
- return 1;
- }
- for(new j=0;j<=MAX_PLAYERS;j++)
- {
- if(IsPlayerConnected(j))
- {
- GangZoneFlashForPlayer(j, turf[i], 0xFF000099);
- }
- }
- joinwar = 1;
- SetTimer("StopWarJoin",600000,0);
- //SetTimer("StopWarJoin",60000,0);
- new ttext[10];
- if(TeritoriuData[i][tOwned] == 11)
- {
- ttext = "Sadoveanu";
- }
- else if(TeritoriuData[i][tOwned] == 12)
- {
- ttext = "Capone";
- }
- else if(TeritoriuData[i][tOwned] == 13)
- {
- ttext = "Duduianu";
- }
- else if(TeritoriuData[i][tOwned] == 14)
- {
- ttext = "Corsicanu";
- }
- else if(TeritoriuData[i][tOwned] == 15)
- {
- ttext = "Tobosaru";
- }
- else if(TeritoriuData[i][tOwned] == 16)
- {
- ttext = "Camataru";
- }
- new tttext[10];
- if(PlayerData[playerid][pLeader]+PlayerData[playerid][pMember] == 11)
- {
- tttext = "Sadoveanu";
- }
- else if(PlayerData[playerid][pLeader]+PlayerData[playerid][pMember] == 12)
- {
- tttext = "Capone";
- }
- else if(PlayerData[playerid][pLeader]+PlayerData[playerid][pMember] == 13)
- {
- tttext = "Duduianu";
- }
- else if(PlayerData[playerid][pLeader]+PlayerData[playerid][pMember] == 14)
- {
- tttext = "Corsicanu";
- }
- else if(PlayerData[playerid][pLeader]+PlayerData[playerid][pMember] == 15)
- {
- tttext = "Tobosaru";
- }
- else if(PlayerData[playerid][pLeader]+PlayerData[playerid][pMember] == 16)
- {
- tttext = "Camataru";
- }
- waratack = PlayerData[playerid][pLeader]+PlayerData[playerid][pMember];
- wars[playerid] = 1;
- format(string, sizeof(string), "{DB8E12}[Stiri WAR] - {C8D4D4}Clanul %s ataca teritoriul {DB8E12}%d {C8D4D4}al Clanului %s",tttext,TeritoriuData[i][tId],ttext);
- for(new j=0;j<=MAX_PLAYERS;j++)
- {
- if(IsPlayerConnected(j))
- {
- if(IsAMember(j))
- {
- SendClientMessage(j, COLOR_BBLUE,string);
- }
- }
- }
- warid = i;
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement