Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- forward IsPlayerInGangzone(playerid);
- forward Checkpositions();
- forward IsAGangmember(playerid);
- //zum abspeichern:
- //forward SaveGangzones(Zone,Gang,Money);
- //forward LoadGangzones();
- new Positioncheck[MAX_PLAYERS]=255;
- new Positioncheck1[MAX_PLAYERS]=255;
- new Text:GangPointsAnzeiger[MAX_PLAYERS];
- new Gangzone1;
- new Gangzone2;
- new Gangzone3;
- new Gangzone4;
- new Gangzone5;
- new Gangzone6;
- new Gangzone7;
- new Gangzone8;
- new Gangzone9;
- new GangPoints[10]=0; // 0 Wird nicht genutzt!
- new bool:GangInFight[10]=false; // 0 Wird nicht genutzt!
- new Gangzoneowner1;
- new Gangzoneowner2;
- new Gangzoneowner3;
- new Gangzoneowner4;
- new Gangzoneowner5;
- new Gangzoneowner6;
- new Gangzoneowner7;
- new Gangzoneowner8;
- new Gangzoneowner9;
- new Float:Gangkoordinaten[10][5]={
- {0.00,0.00,0.00,0.00},
- {2432.969,-2653.006,2858.886,-2329.292},
- {2714.378,-1677.914,2866.492,-1247.61},
- {196.9009,-1950.308,752.115,-1745.026},
- {-1722.575,-56.85734,-1456.05,187.7305},
- {-2610.993,-396.1243,-2251.763,-187.0412},
- {-1965.925,1221.311,-1517.853,1536.90},
- {-175.1681,2265.508,525.5044,2720.945},
- {2134.411,1376.552,2493.657,1999.311},
- {2579.564,668.6965,2927.095,1295.32}
- };
- new GangColor[10][64]={
- {"0xFFFFFFFF"},
- {"0xFF000096"},
- {"0x00000096"},
- {"0x00FF0096"},
- {"0x00FFFF96"},
- {"0x80008096"},
- {"0x80400096"},
- {"0xFFFFFF96"},
- {"0xFFFF0096"},
- {"0xFFFFFF96"}
- };
- new GangNames[10][64]={
- {"Nichts"},
- {"Red Sodlier"},
- {"La Cosa Nostra"},
- {"Grove Street"},
- {"Varrios Aztecas"},
- {"Ballas"},
- {"Yakuza"},
- {"Russische Mafia"},
- {"Vangos"},
- {"Hells Angels"}
- };
- new GangInfo1=19;
- new GangInfo2=5;
- new GangInfo3=13;
- new GangInfo4=17;
- new GangInfo5=14;
- new GangInfo6=6;
- new GangInfo7=23;
- new GangInfo8=16;
- new GangInfo9=12;
- //------------------------------------------------------------------------------
- Unter OnPlayerSpawn:
- if(IsAGangmember(playerid))
- {
- GangZoneShowForPlayer(playerid, Gangzone1, GangColor[Gangzoneowner1][1]);
- GangZoneShowForPlayer(playerid, Gangzone2, GangColor[Gangzoneowner2][1]);
- GangZoneShowForPlayer(playerid, Gangzone3, GangColor[Gangzoneowner3][1]);
- GangZoneShowForPlayer(playerid, Gangzone4, GangColor[Gangzoneowner4][1]);
- GangZoneShowForPlayer(playerid, Gangzone5, GangColor[Gangzoneowner5][1]);
- GangZoneShowForPlayer(playerid, Gangzone6, GangColor[Gangzoneowner6][1]);
- GangZoneShowForPlayer(playerid, Gangzone7, GangColor[Gangzoneowner7][1]);
- GangZoneShowForPlayer(playerid, Gangzone8, GangColor[Gangzoneowner8][1]);
- GangZoneShowForPlayer(playerid, Gangzone9, GangColor[Gangzoneowner9][1]);
- new GangVar;
- if(PlayerInfo[playerid][pMember] != 0)
- {
- if(PlayerInfo[playerid][pMember] == GangInfo1){GangVar=1;}
- if(PlayerInfo[playerid][pMember] == GangInfo2){GangVar=2;}
- if(PlayerInfo[playerid][pMember] == GangInfo3){GangVar=3;}
- if(PlayerInfo[playerid][pMember] == GangInfo4){GangVar=4;}
- if(PlayerInfo[playerid][pMember] == GangInfo5){GangVar=5;}
- if(PlayerInfo[playerid][pMember] == GangInfo6){GangVar=6;}
- if(PlayerInfo[playerid][pMember] == GangInfo7){GangVar=7;}
- if(PlayerInfo[playerid][pMember] == GangInfo8){GangVar=8;}
- if(PlayerInfo[playerid][pMember] == GangInfo9){GangVar=9;}
- }
- else
- {
- if(PlayerInfo[playerid][pLeader] == GangInfo1){GangVar=1;}
- if(PlayerInfo[playerid][pLeader] == GangInfo2){GangVar=2;}
- if(PlayerInfo[playerid][pLeader] == GangInfo3){GangVar=3;}
- if(PlayerInfo[playerid][pLeader] == GangInfo4){GangVar=4;}
- if(PlayerInfo[playerid][pLeader] == GangInfo5){GangVar=5;}
- if(PlayerInfo[playerid][pLeader] == GangInfo6){GangVar=6;}
- if(PlayerInfo[playerid][pLeader] == GangInfo7){GangVar=7;}
- if(PlayerInfo[playerid][pLeader] == GangInfo8){GangVar=8;}
- if(PlayerInfo[playerid][pLeader] == GangInfo9){GangVar=9;}
- }
- new GangCounterText[256];
- format(GangCounterText,sizeof(GangCounterText),"%s Punkte: %d ° %s Punkte: %d",GangNames[GangVar],GangPoints[GangVar],"Kein Gegner",0);
- GangPointsAnzeiger[playerid] = TextDrawCreate(200.000000,400.000000,GangCounterText);
- TextDrawAlignment(GangPointsAnzeiger[playerid],0);
- TextDrawBackgroundColor(GangPointsAnzeiger[playerid],0x000000ff);
- TextDrawFont(GangPointsAnzeiger[playerid],1);
- TextDrawLetterSize(GangPointsAnzeiger[playerid],0.499999,1.300000);
- TextDrawColor(GangPointsAnzeiger[playerid],0xFF0000FF);
- TextDrawSetOutline(GangPointsAnzeiger[playerid],1);
- TextDrawSetProportional(GangPointsAnzeiger[playerid],1);
- TextDrawSetShadow(GangPointsAnzeiger[playerid],3);
- TextDrawShowForPlayer(playerid, GangPointsAnzeiger[playerid]);
- }
- //------------------------------------------------------------------------------
- Unter OnGamemodeinit:
- Gangzone1 = GangZoneCreate(Gangkoordinaten[1][1],Gangkoordinaten[1][2],Gangkoordinaten[1][3],Gangkoordinaten[1][4]);
- Gangzone2 = GangZoneCreate(Gangkoordinaten[2][1],Gangkoordinaten[2][2],Gangkoordinaten[2][3],Gangkoordinaten[1][4]);
- Gangzone3 = GangZoneCreate(Gangkoordinaten[3][1],Gangkoordinaten[3][2],Gangkoordinaten[3][3],Gangkoordinaten[1][4]);
- Gangzone4 = GangZoneCreate(Gangkoordinaten[4][1],Gangkoordinaten[4][2],Gangkoordinaten[4][3],Gangkoordinaten[1][4]);
- Gangzone5 = GangZoneCreate(Gangkoordinaten[5][1],Gangkoordinaten[5][2],Gangkoordinaten[5][3],Gangkoordinaten[1][4]);
- Gangzone6 = GangZoneCreate(Gangkoordinaten[6][1],Gangkoordinaten[6][2],Gangkoordinaten[6][3],Gangkoordinaten[1][4]);
- Gangzone7 = GangZoneCreate(Gangkoordinaten[7][1],Gangkoordinaten[7][2],Gangkoordinaten[7][3],Gangkoordinaten[1][4]);
- Gangzone8 = GangZoneCreate(Gangkoordinaten[8][1],Gangkoordinaten[8][2],Gangkoordinaten[8][3],Gangkoordinaten[1][4]);
- Gangzone9 = GangZoneCreate(Gangkoordinaten[9][1],Gangkoordinaten[9][2],Gangkoordinaten[9][3],Gangkoordinaten[1][4]);
- SetTimer("Checkpositions",1000,1);
- SetTimer("GangwarEnding",1000,1);
- //------------------------------------------------------------------------------
- Unter OnPlayerCommandText:
- if (strcmp(cmd, "/conquer", true) == 0)
- {
- new Angrifftext[128];
- new Angreifer[64];
- if(PlayerInfo[playerid][pMember] == GangInfo1 || PlayerInfo[playerid][pLeader] == GangInfo1){format(Angreifer,sizeof(Angreifer),"%s",GangNames[1]);GangInFight[1]=true;}
- if(PlayerInfo[playerid][pMember] == GangInfo2 || PlayerInfo[playerid][pLeader] == GangInfo2){format(Angreifer,sizeof(Angreifer),"%s",GangNames[2]);GangInFight[2]=true;}
- if(PlayerInfo[playerid][pMember] == GangInfo3 || PlayerInfo[playerid][pLeader] == GangInfo3){format(Angreifer,sizeof(Angreifer),"%s",GangNames[3]);GangInFight[3]=true;}
- if(PlayerInfo[playerid][pMember] == GangInfo4 || PlayerInfo[playerid][pLeader] == GangInfo4){format(Angreifer,sizeof(Angreifer),"%s",GangNames[4]);GangInFight[4]=true;}
- if(PlayerInfo[playerid][pMember] == GangInfo5 || PlayerInfo[playerid][pLeader] == GangInfo5){format(Angreifer,sizeof(Angreifer),"%s",GangNames[5]);GangInFight[5]=true;}
- if(PlayerInfo[playerid][pMember] == GangInfo6 || PlayerInfo[playerid][pLeader] == GangInfo6){format(Angreifer,sizeof(Angreifer),"%s",GangNames[6]);GangInFight[6]=true;}
- if(PlayerInfo[playerid][pMember] == GangInfo7 || PlayerInfo[playerid][pLeader] == GangInfo7){format(Angreifer,sizeof(Angreifer),"%s",GangNames[7]);GangInFight[7]=true;}
- if(PlayerInfo[playerid][pMember] == GangInfo8 || PlayerInfo[playerid][pLeader] == GangInfo8){format(Angreifer,sizeof(Angreifer),"%s",GangNames[8]);GangInFight[8]=true;}
- if(PlayerInfo[playerid][pMember] == GangInfo9 || PlayerInfo[playerid][pLeader] == GangInfo9){format(Angreifer,sizeof(Angreifer),"%s",GangNames[9]);GangInFight[9]=true;}
- IsPlayerInGangzone(playerid);
- if(Positioncheck[playerid] == 1)
- {
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang greift das Gebiet der %s an!",GangNames[Gangzoneowner1]);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pMember] == PlayerInfo[playerid][pLeader] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pLeader])
- {
- SendClientMessage(i,COLOR_RED,Angrifftext);
- }
- }
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang wird von der %s angegriffen!",Angreifer);
- for(new a = 0; a < MAX_PLAYERS; a++)
- {
- if(PlayerInfo[a][pMember] == Gangzoneowner1 || PlayerInfo[a][pLeader] == Gangzoneowner1)
- {
- SendClientMessage(a,COLOR_RED,Angrifftext);
- }
- }
- GangInFight[1]=true;
- }
- if(Positioncheck[playerid] == 2)
- {
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang greift das Gebiet der %s an!",GangNames[Gangzoneowner2]);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pMember] == PlayerInfo[playerid][pLeader] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pLeader])
- {
- SendClientMessage(i,COLOR_RED,Angrifftext);
- }
- }
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang wird von der %s angegriffen!",Angreifer);
- for(new a = 0; a < MAX_PLAYERS; a++)
- {
- if(PlayerInfo[a][pMember] == Gangzoneowner2 || PlayerInfo[a][pLeader] == Gangzoneowner2)
- {
- SendClientMessage(a,COLOR_RED,Angrifftext);
- }
- }
- GangInFight[2]=true;
- }
- if(Positioncheck[playerid] == 3)
- {
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang greift das Gebiet der %s an!",GangNames[Gangzoneowner3]);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pMember] == PlayerInfo[playerid][pLeader] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pLeader])
- {
- SendClientMessage(i,COLOR_RED,Angrifftext);
- }
- }
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang wird von der %s angegriffen!",Angreifer);
- for(new a = 0; a < MAX_PLAYERS; a++)
- {
- if(PlayerInfo[a][pMember] == Gangzoneowner3 || PlayerInfo[a][pLeader] == Gangzoneowner3)
- {
- SendClientMessage(a,COLOR_RED,Angrifftext);
- }
- }
- GangInFight[3]=true;
- }
- if(Positioncheck[playerid] == 4)
- {
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang greift das Gebiet der %s an!",GangNames[Gangzoneowner4]);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pMember] == PlayerInfo[playerid][pLeader] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pLeader])
- {
- SendClientMessage(i,COLOR_RED,Angrifftext);
- }
- }
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang wird von der %s angegriffen!",Angreifer);
- for(new a = 0; a < MAX_PLAYERS; a++)
- {
- if(PlayerInfo[a][pMember] == Gangzoneowner4 || PlayerInfo[a][pLeader] == Gangzoneowner4)
- {
- SendClientMessage(a,COLOR_RED,Angrifftext);
- }
- }
- GangInFight[4]=true;
- }
- if(Positioncheck[playerid] == 5)
- {
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang greift das Gebiet der %s an!",GangNames[Gangzoneowner5]);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pMember] == PlayerInfo[playerid][pLeader] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pLeader])
- {
- SendClientMessage(i,COLOR_RED,Angrifftext);
- }
- }
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang wird von der %s angegriffen!",Angreifer);
- for(new a = 0; a < MAX_PLAYERS; a++)
- {
- if(PlayerInfo[a][pMember] == Gangzoneowner5 || PlayerInfo[a][pLeader] == Gangzoneowner5)
- {
- SendClientMessage(a,COLOR_RED,Angrifftext);
- }
- }
- GangInFight[5]=true;
- }
- if(Positioncheck[playerid] == 6)
- {
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang greift das Gebiet der %s an!",GangNames[Gangzoneowner6]);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pMember] == PlayerInfo[playerid][pLeader] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pLeader])
- {
- SendClientMessage(i,COLOR_RED,Angrifftext);
- }
- }
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang wird von der %s angegriffen!",Angreifer);
- for(new a = 0; a < MAX_PLAYERS; a++)
- {
- if(PlayerInfo[a][pMember] == Gangzoneowner6 || PlayerInfo[a][pLeader] == Gangzoneowner6)
- {
- SendClientMessage(a,COLOR_RED,Angrifftext);
- }
- }
- GangInFight[6]=true;
- }
- if(Positioncheck[playerid] == 7)
- {
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang greift das Gebiet der %s an!",GangNames[Gangzoneowner7]);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pMember] == PlayerInfo[playerid][pLeader] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pLeader])
- {
- SendClientMessage(i,COLOR_RED,Angrifftext);
- }
- }
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang wird von der %s angegriffen!",Angreifer);
- for(new a = 0; a < MAX_PLAYERS; a++)
- {
- if(PlayerInfo[a][pMember] == Gangzoneowner7 || PlayerInfo[a][pLeader] == Gangzoneowner7)
- {
- SendClientMessage(a,COLOR_RED,Angrifftext);
- }
- }
- GangInFight[7]=true;
- }
- if(Positioncheck[playerid] == 8)
- {
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang greift das Gebiet der %s an!",GangNames[Gangzoneowner8]);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pMember] == PlayerInfo[playerid][pLeader] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pLeader])
- {
- SendClientMessage(i,COLOR_RED,Angrifftext);
- }
- }
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang wird von der %s angegriffen!",Angreifer);
- for(new a = 0; a < MAX_PLAYERS; a++)
- {
- if(PlayerInfo[a][pMember] == Gangzoneowner8 || PlayerInfo[a][pLeader] == Gangzoneowner8)
- {
- SendClientMessage(a,COLOR_RED,Angrifftext);
- }
- }
- GangInFight[8]=true;
- }
- if(Positioncheck[playerid] == 9)
- {
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang greift das Gebiet der %s an!",GangNames[Gangzoneowner9]);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pMember] == PlayerInfo[playerid][pLeader] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pMember] || PlayerInfo[i][pLeader] == PlayerInfo[playerid][pLeader])
- {
- SendClientMessage(i,COLOR_RED,Angrifftext);
- }
- }
- format(Angrifftext,sizeof(Angrifftext),"Deine Gang wird von der %s angegriffen!",Angreifer);
- for(new a = 0; a < MAX_PLAYERS; a++)
- {
- if(PlayerInfo[a][pMember] == Gangzoneowner9 || PlayerInfo[a][pLeader] == Gangzoneowner9)
- {
- SendClientMessage(a,COLOR_RED,Angrifftext);
- }
- }
- GangInFight[9]=true;
- }
- }
- //------------------------------------------------------------------------------
- eigene Funktion:
- public IsAGangmember(playerid)
- {
- if(PlayerInfo[playerid][pMember] == GangInfo1){return 1;}
- if(PlayerInfo[playerid][pMember] == GangInfo2){return 1;}
- if(PlayerInfo[playerid][pMember] == GangInfo3){return 1;}
- if(PlayerInfo[playerid][pMember] == GangInfo4){return 1;}
- if(PlayerInfo[playerid][pMember] == GangInfo5){return 1;}
- if(PlayerInfo[playerid][pMember] == GangInfo6){return 1;}
- if(PlayerInfo[playerid][pMember] == GangInfo7){return 1;}
- if(PlayerInfo[playerid][pMember] == GangInfo8){return 1;}
- if(PlayerInfo[playerid][pMember] == GangInfo9){return 1;}
- if(PlayerInfo[playerid][pLeader] == GangInfo1){return 1;}
- if(PlayerInfo[playerid][pLeader] == GangInfo2){return 1;}
- if(PlayerInfo[playerid][pLeader] == GangInfo3){return 1;}
- if(PlayerInfo[playerid][pLeader] == GangInfo4){return 1;}
- if(PlayerInfo[playerid][pLeader] == GangInfo5){return 1;}
- if(PlayerInfo[playerid][pLeader] == GangInfo6){return 1;}
- if(PlayerInfo[playerid][pLeader] == GangInfo7){return 1;}
- if(PlayerInfo[playerid][pLeader] == GangInfo8){return 1;}
- if(PlayerInfo[playerid][pLeader] == GangInfo9){return 1;}
- else{return 0;}
- }
- //------------------------------------------------------------------------------
- Eigene Funktion:
- public IsPlayerInGangzone(playerid)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- if (x > Gangkoordinaten[1][1] && x < Gangkoordinaten[1][2] && y > Gangkoordinaten[1][3] && y < Gangkoordinaten[1][4]){Positioncheck[playerid]=1;return 1;}
- if (x > Gangkoordinaten[2][1] && x < Gangkoordinaten[2][2] && y > Gangkoordinaten[2][3] && y < Gangkoordinaten[2][4]){Positioncheck[playerid]=2;return 1;}
- if (x > Gangkoordinaten[3][1] && x < Gangkoordinaten[3][2] && y > Gangkoordinaten[3][3] && y < Gangkoordinaten[3][4]){Positioncheck[playerid]=3;return 1;}
- if (x > Gangkoordinaten[4][1] && x < Gangkoordinaten[4][2] && y > Gangkoordinaten[4][3] && y < Gangkoordinaten[4][4]){Positioncheck[playerid]=4;return 1;}
- if (x > Gangkoordinaten[5][1] && x < Gangkoordinaten[5][2] && y > Gangkoordinaten[5][3] && y < Gangkoordinaten[5][4]){Positioncheck[playerid]=5;return 1;}
- if (x > Gangkoordinaten[6][1] && x < Gangkoordinaten[6][2] && y > Gangkoordinaten[6][3] && y < Gangkoordinaten[6][4]){Positioncheck[playerid]=6;return 1;}
- if (x > Gangkoordinaten[7][1] && x < Gangkoordinaten[7][2] && y > Gangkoordinaten[7][3] && y < Gangkoordinaten[7][4]){Positioncheck[playerid]=7;return 1;}
- if (x > Gangkoordinaten[8][1] && x < Gangkoordinaten[8][2] && y > Gangkoordinaten[8][3] && y < Gangkoordinaten[8][4]){Positioncheck[playerid]=8;return 1;}
- if (x > Gangkoordinaten[9][1] && x < Gangkoordinaten[9][2] && y > Gangkoordinaten[9][3] && y < Gangkoordinaten[9][4]){Positioncheck[playerid]=9;return 1;}
- Positioncheck[playerid]=321;
- return 0;
- }
- //------------------------------------------------------------------------------
- Eigene Funktion
- public Checkpositions()
- {
- new Gangtext[256];
- new Gangnamestring[64];
- for(new Spieler=0; Spieler<MAX_PLAYERS; Spieler++)
- {
- if(IsAGangmember(Spieler))
- {
- IsPlayerInGangzone(Spieler);
- if(Positioncheck[Spieler] == 321){return 1;}
- if(Positioncheck[Spieler] == Positioncheck1[Spieler]){return 1;}
- if(Positioncheck[Spieler] == 1){format(Gangnamestring,sizeof(Gangnamestring),"%s",GangNames[Gangzoneowner1]);}
- if(Positioncheck[Spieler] == 2){format(Gangnamestring,sizeof(Gangnamestring),"%s",GangNames[Gangzoneowner2]);}
- if(Positioncheck[Spieler] == 3){format(Gangnamestring,sizeof(Gangnamestring),"%s",GangNames[Gangzoneowner3]);}
- if(Positioncheck[Spieler] == 4){format(Gangnamestring,sizeof(Gangnamestring),"%s",GangNames[Gangzoneowner4]);}
- if(Positioncheck[Spieler] == 5){format(Gangnamestring,sizeof(Gangnamestring),"%s",GangNames[Gangzoneowner5]);}
- if(Positioncheck[Spieler] == 6){format(Gangnamestring,sizeof(Gangnamestring),"%s",GangNames[Gangzoneowner6]);}
- if(Positioncheck[Spieler] == 7){format(Gangnamestring,sizeof(Gangnamestring),"%s",GangNames[Gangzoneowner7]);}
- if(Positioncheck[Spieler] == 8){format(Gangnamestring,sizeof(Gangnamestring),"%s",GangNames[Gangzoneowner8]);}
- if(Positioncheck[Spieler] == 9){format(Gangnamestring,sizeof(Gangnamestring),"%s",GangNames[Gangzoneowner9]);}
- format(Gangtext,sizeof(Gangtext),"Du bist im Gebiet der %s. Benutze /conquer, um einen Gangfight auszulösen!",Gangnamestring);
- printf("Momentanes Gebiet: %d",Positioncheck[Spieler]);
- SendClientMessage(Spieler,COLOR_YELLOW,Gangtext);
- Positioncheck1[Spieler]=Positioncheck[Spieler];
- }
- }
- return 1;
- }
Add Comment
Please, Sign In to add comment