Burgershot
  • Home
  • Members
  • Team
  • Help
  • Search
  • Register
  • Login
  • Home
  • Members
  • Help
  • Search
Burgershot open.mp Development Updates Turfs (formerly gangzones) module

 
  • 1 Vote(s) - 5 Average
Turfs (formerly gangzones) module
Josh
Offline

Administrator

Posts: 129
Threads: 1
Joined: Feb 2019
Reputation: 20
#1
2019-10-19, 04:20 PM (This post was last modified: 2019-10-19, 06:16 PM by Josh.)
Hello!

I have just finished our Turf implementation into the server and I thought of posting a overview of this module and to show we haven't quit or anything!

PHP Code:
// Creates a Turf. A playerid can be passed in order to make it a player turf.
native Turf:Turf_Create(Float:minx, Float:miny, Float:maxx, Float:maxy, Player:owner = INVALID_PLAYER_ID);

// Destroys a turf.
native Turf_Destroy(Turf:turf);

// Shows a Turf to a player or players.
// Will send to all players if playerid = INVALID_PLAYER_ID.
native Turf_Show(Turf:turf, colour, Player:playerid = INVALID_PLAYER_ID);

// Hides a Turf from a player or players.
// Will send to all players if playerid = INVALID_PLAYER_ID.
native Turf_Hide(Turf:turf, Player:playerid = INVALID_PLAYER_ID);

// Flashes a Turf for a player or players.
// Will send to all players if  playerid = INVALID_PLAYER_ID.
native Turf_Flash(Turf:turf, colour, Player:playerid = INVALID_PLAYER_ID);

// Stops a Turf from flashing for player(s).
// Will send to all players if playerid = INVALID_PLAYER_ID.
native Turf_StopFlashing(Turf:turf, Player:playerid = INVALID_PLAYER_ID); 

This is obviously different from the traditional API, but not to worry, there will be wrappers in place for this kind of stuff to make sure a normal script can be recompiled with no issues and without edits.
Another important fact that you may want to know is that every turf is in the same pool and there's a maximum of 4,294,967,295 turfs to be created from the script.
However, the client can only handle 1024 turfs at one time.
TommyB
Offline

discord-connector #1 fan

Posts: 34
Threads: 3
Joined: Feb 2019
Reputation: 6
Location: Texas, USA
#2
2019-10-19, 04:34 PM
lovely !
spacemud
Offline

open.mp Developer

Posts: 33
Threads: 1
Joined: Feb 2019
Reputation: 3
#3
2019-10-19, 04:37 PM
NICE release REP++++!!!!!!
iAmir
Offline

open.mp Developer

Posts: 22
Threads: 0
Joined: Feb 2019
Reputation: 4
Location: Iran
#4
2019-10-19, 06:20 PM
gangzones > turfs
sorry bro -REP
Southclaws
Offline

Administrator

Posts: 71
Threads: 13
Joined: Feb 2019
Reputation: 15
#5
2019-10-19, 07:52 PM
josh deleted my gangzone code so im not friends with him any more
BigETI
Offline

open.mp Developer

Posts: 107
Threads: 5
Joined: Feb 2019
Reputation: 12
Location: Germany
#6
2019-10-19, 08:19 PM
Uses inf pool

++rep
[Image: github-samp-icon.png]
Josh
Offline

Administrator

Posts: 129
Threads: 1
Joined: Feb 2019
Reputation: 20
#7
2019-10-19, 08:46 PM
(2019-10-19, 07:52 PM)Southclaws Wrote: josh deleted my gangzone code so im not friends with him any more

You've had long enough to complete it!
nize
Offline

hakdog
Posts: 6
Threads: 1
Joined: Apr 2019
Reputation: 0
Location: Philippines
#8
2019-10-20, 08:21 AM
so sexi, this thread made me quit nofap
Caledonite
Offline

Burgershot Member
Posts: 18
Threads: 8
Joined: Apr 2019
Reputation: 0
#9
2019-10-20, 04:46 PM
lovely, can't wait to see more!!!!!!
Nutter
Offline

Burgershot Member
Posts: 10
Threads: 0
Joined: Mar 2019
Reputation: 0
#10
2019-10-20, 04:57 PM (This post was last modified: 2019-10-20, 04:58 PM by Nutter.)
approved, great to see progress
[Image: logo200.png]
BloodMaster
Offline

Burgershot Member
Posts: 33
Threads: 2
Joined: Apr 2019
Reputation: 2
#11
2019-10-27, 09:52 PM
It would be good to have something like OnPlayerEnter/LeaveTurf aswell
Tama
Offline

Burgershot Member
Posts: 42
Threads: 8
Joined: Sep 2019
Reputation: 1
Location: India
#12
2019-10-29, 11:59 AM (This post was last modified: 2019-10-29, 12:00 PM by Tama.)
(2019-10-27, 09:52 PM)BloodMaster Wrote: It would be good to have something like OnPlayerEnter/LeaveTurf aswell


Yeah something like this
PHP Code:
forward OnPlayerEnterTurf(playerid, Turf:turf);
forward OnPlayerLeaveTurf(playerid, Turf:turf); 
आपको अपने पापों पर पश्चाताप करना चाहिए, वे आपको नष्ट कर देंगे। आप कोई मौका नहीं खड़े हो रहे हैं। तुम उसके हाथ पर मर जाओगे। पछताना


Standal
Offline

Burgershot Member
Posts: 1
Threads: 0
Joined: Apr 2019
Reputation: 0
#13
2019-10-30, 09:30 PM
wonderfully beautiful!
Sasino97
Offline

Software Developer
Posts: 108
Threads: 16
Joined: Apr 2019
Reputation: 7
Location: Tampa, FL
#14
2019-11-03, 11:13 AM
Good job
[Image: Sasinosoft.png]
« Next Oldest | Next Newest »



  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Burgershot - Powered by our Community and MyBB Original Theme by Emerald

Linear Mode
Threaded Mode