[Include] [INC]Einstein's Objectstreamer - 0.9 R3 (0.2X support) - 0.8.1 (0.2.2)
#1







Current Versions:
Lite 0.8 [0.2.2 | Timer]
Pro 0.8.1 [0.2.2 | Timer]

0.9 [0.2X | Timerless]




_________________________________________________

0.2.2 Version 0.8.1


Functions LITE:
Code:
CreateObjectToStream(modelid, Float:x, Float:y, Float:z, Float:rX, Float:rY, Float:rZ);
DestroyObjectToStream(streamobjectid);
GetCurrentPosObjectToStream(streamobjectid, &Float:x, &Float:y, &Float:z);
SetObjectPosToStream(streamobjectid, Float:x, Float:y, Float:z);
SetObjectRotToStream(streamobjectid, Float:rX, Float:rY, Float:rZ);
StreamObject_OnGameModeInit();
StreamObject_OnGameModeExit();
StreamObject_OnPlayerDisconnect(playerid);
Functions PRO:
Code:
CreateObjectToStream(modelid, Float:x, Float:y, Float:z, Float:rX, Float:rY, Float:rZ);
CreatePlayerObjectToStream(playerid ,modelid, Float:x, Float:y, Float:z, Float:rX, Float:rY, Float:rZ);
DestroyObjectToStream(streamobjectid);
DestroyPlayerObjectToStream(playerid, streamobjectid);
MoveObjectToStream(streamobjectid, Float:Movex, Float:Movey, Float:Movez, Float:Speed); //works with PlayerObject, too
GetBasePosObjectToStream(streamobjectid, &Float:x, &Float:y, &Float:z); //works with PlayerObject, too
GetMovePosObjectToStream(stramobjectid, &Float:x, &Float:y, &Float:z); //works with PlayerObject, too
GetCurrentPosObjectToStream(streamobjectid, &Float:x, &Float:y, &Float:z); //works with PlayerObject, too
GetCurrentRotObjectToStream(streamobjectid, &Float:Rx, &Float:Ry, &Float:Rz); //works with PlayerObject, too
SetObjectPosToStream(streamobjectid, Float:x, Float:y, Float:z); //works with PlayerObject, too
SetObjectRotToStream(streamobjectid, Float:rX, Float:rY, Float:rZ); //works with PlayerObject, too
SetObjectViewDistanceToStream(streamobjectid, Viewdistance); //works with PlayerObject, too
HavePlayerObjectToStream(playerid,streamobjectid); //works with PlayerObject, too
HavePlayerAnyObjectToStream(playerid); //works with PlayerObject, too
HaveObjectAnyPlayerToStream(streamobjectid); //works with PlayerObject, too
StreamObject_OnGameModeInit();
StreamObject_OnGameModeExit();
StreamObject_OnPlayerDisconnect(playerid);
How to install:
Put on OnGameModeInit(): StreamObject_OnGameModeInit();
Put on OnGameModeExit(): StreamObject_OnGameModeExit();
Put on OnPlayerDisconnect(playerid): StreamObject_OnPlayerDisconnect(playerid);

The Streamer release under following License (0.8 Lite and 0.8.1 Pro are the last Versions under this License):


Download
LITE
Search at the uploadservice of delъx-host because the name is banned here and i don't support samp anymore...
PRO
Search at the uploadservice of delъx-host because the name is banned here and i don't support samp anymore...

Converter
http://gtamap...com/

Docu
The docu is in the Package

Changelog:
Pro Streamer: 0.8.0 > 0.8.1
  • Added a define to change Max Streamed Objects at the same time
  • Fixed a bug, that moved Objects weren't sync
_________________________________________________
0.2X Version 0.9
The Version 0.9 of delux Streamer / Einstein's Streamer is timerless. It works with the new OnPlayerUpdate function.

Functions:
Code:
CreateObjectToStream(modelid, Float:x, Float:y, Float:z, Float:rX, Float:rY, Float:rZ);
CreatePlayerObjectToStream(playerid ,modelid, Float:x, Float:y, Float:z, Float:rX, Float:rY, Float:rZ);
DestroyObjectToStream(streamobjectid);
DestroyPlayerObjectToStream(playerid, streamobjectid);
MoveObjectToStream(streamobjectid, Float:Movex, Float:Movey, Float:Movez, Float:Speed);
GetBasePosObjectToStream(streamobjectid, &Float:x, &Float:y, &Float:z);
GetMovePosObjectToStream(stramobjectid, &Float:x, &Float:y, &Float:z);
GetCurrentPosObjectToStream(streamobjectid, &Float:x, &Float:y, &Float:z);
GetCurrentRotObjectToStream(streamobjectid, &Float:Rx, &Float:Ry, &Float:Rz);
SetObjectPosToStream(streamobjectid, Float:x, Float:y, Float:z);
SetObjectRotToStream(streamobjectid, Float:rX, Float:rY, Float:rZ);
SetGloabalViewDistanceToStream(Viewdistance);
SetObjectViewDistanceToStream(streamobjectid, Viewdistance);
SetObjectViewDistanceToStreamEx(streamobjectidstart, streamobjectidend, Viewdistance);
HavePlayerObjectToStream(playerid,streamobjectid);
HavePlayerAnyObjectToStream(playerid);
HaveObjectAnyPlayerToStream(streamobjectid);
StreamObject_OnPlayerConnect(playerid);
StreamObject_OnPlayerUpdate(playerid);
How to use it?:
Put under OnPlayerConnect: StreamObject_OnPlayerConnect(playerid);
Put under OnPlayerupdate: StreamObject_OnPlayerUpdate(playerid)

Roadmap:
1.0.0
  • Complete rewrite the Streamer for more Performance
  • Objectfile Functions
Download:
Search at the uploadservice of delъx-host because the name is banned here and i don't support samp anymore...

Please report any bug in this thread. Thank you

Einstein =)
Reply


Messages In This Thread
[INC]Einstein's Objectstreamer - 0.9 R3 (0.2X support) - 0.8.1 (0.2.2) - by Einstein - 09.06.2008, 12:51
Re: [INC] Einstein's Objectstreamer - by Exlac - 09.06.2008, 12:57
Re: [INC] Einstein's Objectstreamer - by GTAIV2008 - 09.06.2008, 13:03
Re: [INC] Einstein's Objectstreamer - by Grove - 09.06.2008, 13:31
Re: [INC] Einstein's Objectstreamer - by djnitro - 09.06.2008, 14:05
Re: [INC] Einstein's Objectstreamer - by BIGBOY - 09.06.2008, 16:49
Re: [INC] Einstein's Objectstreamer - by Einstein - 09.06.2008, 16:52
Re: [INC] Einstein's Objectstreamer - by snipe69 - 09.06.2008, 16:55
Re: [INC] Einstein's Objectstreamer - by Einstein - 09.06.2008, 16:59
Re: [INC] Einstein's Objectstreamer - by BIGBOY - 09.06.2008, 17:13
Re: [INC] Einstein's Objectstreamer - by bzuco - 09.06.2008, 17:16
Re: [INC] Einstein's Objectstreamer - by BIGBOY - 10.06.2008, 00:23
Re: [INC] Einstein's Objectstreamer - by bzuco - 10.06.2008, 03:43
Re: [INC] Einstein's Objectstreamer - by Einstein - 10.06.2008, 12:28
Re: [INC] Einstein's Objectstreamer - by Yui - 10.06.2008, 15:02
Re: [INC] Einstein's Objectstreamer - by edygangsta - 10.06.2008, 15:05
Re: [INC] Einstein's Objectstreamer - by kc - 10.06.2008, 15:06
Re: [INC] Einstein's Objectstreamer - by Einstein - 10.06.2008, 15:09
Re: [INC] Einstein's Objectstreamer - by Einstein - 10.06.2008, 15:11
Re: [INC] Einstein's Objectstreamer - by edygangsta - 10.06.2008, 15:28
Re: [INC] Einstein's Objectstreamer - by Einstein - 10.06.2008, 15:30
Re: [INC] Einstein's Objectstreamer - by edygangsta - 10.06.2008, 15:36
Re: [INC] Einstein's Objectstreamer - by edygangsta - 10.06.2008, 15:39
Re: [INC] Einstein's Objectstreamer - Lite and Pro - by Einstein - 10.06.2008, 15:47
Re: [INC] Einstein's Objectstreamer - Lite and Pro - by Einstein - 10.06.2008, 15:57
Re: [INC] Einstein's Objectstreamer - Lite and Pro - by mave_man - 10.06.2008, 16:06
Re: [INC] Einstein's Objectstreamer - Lite and Pro - by Einstein - 10.06.2008, 16:08
Re: [INC] Einstein's Objectstreamer - Lite and Pro - by mave_man - 10.06.2008, 16:46
Re: [INC] Einstein's Objectstreamer - Lite and Pro - by Kotomi - 10.06.2008, 16:49
Re: [INC] Einstein's Objectstreamer - Lite and Pro - by Einstein - 10.06.2008, 16:50
Re: [INC]Einstein's Objectstreamer - 0.9 R3 (0.2X support) - 0.8.1 (0.2.2) - by XCultz - 28.09.2009, 02:59
Re: [INC]Einstein's Objectstreamer - 0.9 R3 (0.2X support) - 0.8.1 (0.2.2) - by MundoGames - 21.11.2009, 04:05
Re: [INC]Einstein's Objectstreamer - 0.9 R3 (0.2X support) - 0.8.1 (0.2.2) - by BLAbla93 - 23.12.2009, 22:22
Re: [INC]Einstein's Objectstreamer - 0.9 R3 (0.2X support) - 0.8.1 (0.2.2) - by SubSay - 20.01.2010, 22:10
Re: [INC]Einstein's Objectstreamer - 0.9 R3 (0.2X support) - 0.8.1 (0.2.2) - by Sniperwolfes - 05.04.2010, 08:53
Re: [INC]Einstein's Objectstreamer - 0.9 R3 (0.2X support) - 0.8.1 (0.2.2) - by MisterTickle - 30.05.2010, 18:28
Re: [INC]Einstein's Objectstreamer - 0.9 R3 (0.2X support) - 0.8.1 (0.2.2) - by [DK]JaloNik - 24.06.2010, 22:36

Forum Jump:


Users browsing this thread: 5 Guest(s)