[Include] [UNIQUE]beaZone - GangZone Numbers & Borders [1.0]
#1

New and updated version can be found here: https://sampforum.blast.hk/showthread.php?tid=618475
Reply
#2

Good job!
Reply
#3

Nice :O Good job
Reply
#4

Thanks
Reply
#5

awesome, this system was in a gang war server...I'm really curious..downloading!!
Reply
#6

Amazing to see such script being released.Good job!
Reply
#7

Epic. Gona use it btw any tutorial for attacking the turfs :>
Reply
#8

Brilliant!
Reply
#9

Awesome job !
Reply
#10

It's awesome, I always loved this system from NoV.

But ... it can't be made with less gangzones ? Also, you should make something like GangZoneShowForPlayerEx and GangZoneHideForPlayerEx.
Reply
#11

Cool
Reply
#12

I will using this system fantastic one!
Reply
#13

Amazing
Reply
#14

Solidfiles is bugged I cant download file..
Reply
#15

Quote:
Originally Posted by Sanady
Посмотреть сообщение
Solidfiles is bugged I cant download file..
Here is pastebin link http://pastebin.com/k4mWPcxS

Quote:
Originally Posted by costel_nistor96
Посмотреть сообщение
But ... it can't be made with less gangzones ? Also, you should make something like GangZoneShowForPlayerEx and GangZoneHideForPlayerEx.
You can create numbers with less gangzones if you use numbers like 1,7 which require only 2 gangzones for one number.

With GangZoneShowForPlayerEx and GangZoneHideForPlayerEx, I think you can create them very easily.Just paste the code from include in OnPlayerConnect callback to the function and edit it.

For example GangZoneShowForPlayerEx:
pawn Код:
GangZoneShowForPlayerEx(playerid,gangzoneid,color)
{
             GangZoneShowForPlayer(playerid,gangzoneid,color); // showing main gangzone back
      if(zGangZones[gangzoneid][zexist]) // if gangzone was created with boarders and numbers
      {
              // showing borders
       GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][border][0],0x00000060);
       GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][border][1],0x00000060);
       GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][border][2],0x00000060);
       GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][border][3],0x00000060);

              // showing numbers
       for(new nump;nump<5;nump++)
       {
         if(zGangZones[gangzoneid][npart][nump] != -1)
         {
           GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][npart][nump],0x00000080);
         }
         if(zGangZones[gangzoneid][npart2][nump] != -1)
         {
           GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][npart2][nump],0x00000080);
         }
       }
      }
}
Reply
#16

Quote:
Originally Posted by beaz
Посмотреть сообщение
Here is pastebin link http://pastebin.com/k4mWPcxS



You can create numbers with less gangzones if you use numbers like 1,7 which require only 2 gangzones for one number.

With GangZoneShowForPlayerEx and GangZoneHideForPlayerEx, I think you can create them very easily.Just paste the code from include in OnPlayerConnect callback to the function and edit it.

For example GangZoneShowForPlayerEx:
pawn Код:
GangZoneShowForPlayerEx(playerid,gangzoneid,color)
{
             GangZoneShowForPlayer(playerid,gangzoneid,color); // showing main gangzone back
      if(zGangZones[gangzoneid][zexist]) // if gangzone was created with boarders and numbers
      {
              // showing borders
       GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][border][0],0x00000060);
       GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][border][1],0x00000060);
       GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][border][2],0x00000060);
       GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][border][3],0x00000060);

              // showing numbers
       for(new nump;nump<5;nump++)
       {
         if(zGangZones[gangzoneid][npart][nump] != -1)
         {
           GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][npart][nump],0x00000080);
         }
         if(zGangZones[gangzoneid][npart2][nump] != -1)
         {
           GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][npart2][nump],0x00000080);
         }
       }
      }
}
Thanks for Pastebin
Reply
#17

Quote:
Originally Posted by beaz
Посмотреть сообщение
Here is pastebin link http://pastebin.com/k4mWPcxS



You can create numbers with less gangzones if you use numbers like 1,7 which require only 2 gangzones for one number.

With GangZoneShowForPlayerEx and GangZoneHideForPlayerEx, I think you can create them very easily.Just paste the code from include in OnPlayerConnect callback to the function and edit it.

For example GangZoneShowForPlayerEx:
pawn Код:
GangZoneShowForPlayerEx(playerid,gangzoneid,color)
{
             GangZoneShowForPlayer(playerid,gangzoneid,color); // showing main gangzone back
      if(zGangZones[gangzoneid][zexist]) // if gangzone was created with boarders and numbers
      {
              // showing borders
       GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][border][0],0x00000060);
       GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][border][1],0x00000060);
       GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][border][2],0x00000060);
       GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][border][3],0x00000060);

              // showing numbers
       for(new nump;nump<5;nump++)
       {
         if(zGangZones[gangzoneid][npart][nump] != -1)
         {
           GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][npart][nump],0x00000080);
         }
         if(zGangZones[gangzoneid][npart2][nump] != -1)
         {
           GangZoneShowForPlayer(playerid,zGangZones[gangzoneid][npart2][nump],0x00000080);
         }
       }
      }
}
I know how to make Show/Hide to show/hide the entire gangzone, I just suggested you to add these functions to this post, so others could use them easily.
Reply
#18

WoW, I play on NoV server and I have seen this, and this is amazing
Reply
#19

You're brilliant, you are! Awesome job! repped+
Reply
#20

Amazing.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)