Donnerstag, 29. Juli 2010, 22:57 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

BlackFoX_UD_

Erleuchteter

Beiträge: 6 681

Geschlecht: Männlich

Wohnort: Marburg

1

Dienstag, 2. März 2010, 15:38

[INC]BFX Streamer 4.2 (Stable)

Hallo Leute,

ich habe meinen Streamer nun komplett neu aufgebaut, sprich nichts basiert mehr auf der 3.5 , der Kern des ganze liegt nun in einem Filterscript,
die Verknüpfungen in einer inc Datei, ich habe diesen Schritt vorgenommen um das ganze etwas zu erleichtern zudem müsste ihr nicht in jedes Skript extra
Ressourcen beziehen also ein Kern wo alles ausgeht & euer Skript braucht nur die Verknüpfungen zu den Funktionen, zudem sollte der Streamer mit neuer Basis
viel besser laufen & auch angenehmer.

Installation

  1. Archiv herunterladen
  2. Aus dem Archiv ,,bfx_stream.amx´´ in Filterscripts packen zudem in die Server.cfg eintragen
  3. ,,bfx_oStream.inc´´ in den Include Ordner verschieben bzw. kopieren was auch immer Hauptsache die inc ist drin.
  4. Nehmt euer Skript & bezieht bfx_oStream ein.

Nutzung


Pawn-Quelltext

1
b_CreateObject(modelid,Float:bx,Float:by,Float:bz,Float:brx,Float:bry,Float:brz,interiorid = 0,virtualwid = 0,stream_dis = STREAMER_DISTANCE,forplayerid = -1);

  • Model ID - Modell des Objekts
  • X,Y,Z - Koordinaten/Standpunkt des Objekts
  • RX,RY,RZ - Rotation des Objekts
  • Innenraum - Raum in dem das Objekt existieren soll ( Angabe des Parameters ab hier nicht erforderlich )
  • Virtuelle Welt - Zwischenwelt für das Objekt ( Optional )
  • Spezielle Distanz bis zum Laden des Objekts
  • Für speziellen Spieler.

Pawn-Quelltext

1
b_DestroyObject(id);

  • Objekt zerstören

Pawn-Quelltext

1
b_SetObjectPos(id,Float:posx,Float:posy,Float:posz);

  • Objekt Position festlegen ( X, Y, Z )

Pawn-Quelltext

1
b_SetObjectRot(id,Float:posrx,Float:posry,Float:posrz);

  • Objekt Rotation festlegen ( RX, RY, RZ )

Pawn-Quelltext

1
b_MoveObject(id,Float:mx,Float:my,Float:mz,Float:speed);

  • Objekt bewegen mit normalen Angaben

Pawn-Quelltext

1
b_StopObject(id);

  • Objekt anhalten

Pawn-Quelltext

1
b_SetAreaLimit(limit);

  • Limit der Objekte für die Umgebung festlegen ( Maximal 251 , Minimal 0 [ Limit durch Streamer gesichert ] )

Pawn-Quelltext

1
b_GetPlayerPos(id,&Float:x,&Float:y,&Float:z);

  • Objekt Position Speichern sprich wiedergeben ( Live , wenn das Objekt gerade bewegt wird so wird die Position die das Objekt derzeit hat auch zurückgegeben )

Pawn-Quelltext

1
b_GetPlayerRot(id,&Float:rx,&Float:ry,&Float:rz);

  • Objekt Rotation Speichern sprich wiedergeben ( Live , wenn das Objekt gerade bewegt wird so wird die Position die das Objekt derzeit hat auch zurückgegeben )

Pawn-Quelltext

1
b_GetObjectCount();

  • Anzahl der geladenen Objekte ermitteln

Pawn-Quelltext

1
b_SetTotalLimit(stream_limit)


  • Setzt das Maximale Limit an Objekten

Pawn-Quelltext

1
b_SetObjectToPlayer(id,playerid)

  • Setzt das Objekt für den Spieler bzw für einen bestimmten Spieler

So ihr müsst nichts extra ins Skript tun nur die Verknüpfungen zu den Funktionen die erhaltet ihr beim einbeziehen von ,,bfx_oStream.inc´´

//é : Test Map hinzugefügt

Vergessen folgendes zu erwähnen :

Es gibt 2 neue Callbacks

Pawn-Quelltext

1
OnBFXObjectStreamIn(streamobjectid,forplayerid,playerObjectCount,MaxmimalObjects)

Pawn-Quelltext

1
OnBFXObjectStreamOut(streamobjectid,forplayerid,playerObjectCount,MaxmimalObjects)


geben beide zurück für welchen Spieler das Momentane Objekte geladen & entladen wurde ,
auch die ID des Stream Objekts wird zurückgegeben zudem noch die Anzahl der Momentanen
Objekte die für den Spieler aufgebaut wurden & die Maximale Anzahl der Objekte im Umkreis falls nötig

INFO : VW -1 = Alle Welten genau das gleich gilt für Innenräume , auch den bestimmten Spieler für das Objekt auf -1 stellen für alle ansonsten sind
die Parameter nur Optional und müssen nur angegeben werden wenn es nötig ist.

http://pastebin.com/Njw49VbX

Download

>> Update seit 15. April 2010 <<
»BlackFoX_UD_« hat folgende Datei angehängt:
  • vact.zip (13,13 kB - 65 mal heruntergeladen - zuletzt: Heute, 00:48)
www.bfx-software.net

pдiпт.пэт usэя
<Icн шэisэ дus∂яücкlicн ∂дядuf нiп ∂дs icн шэ∂эя viд ICQ пocн MSП o∂эя PM/Э-Mдil Suppoят füя ∂эп Co∂iпg/Scяipтiпg Ьэяэicн gэьэ>

Dieser Beitrag wurde bereits 22 mal editiert, zuletzt von »[BFX]∑xþ└øšîøµ« (17. April 2010, 15:10)


The_Joe aka mr_FETjou

Fortgeschrittener

Beiträge: 345

Warnungen: 2
Verwarnungen: 0
Verwarnungen anzeigen

Geschlecht: Männlich

Wohnort: Zu Hause!!!

2

Dienstag, 2. März 2010, 15:42

Nice gute Arbeit mal wieder BFX :thumbsup:

|_____ [German]BostonCeltics[Reallife] _____|
Unser Forum: http://www.nba-reallife.tk/ :thumbsup:
Unsere Server IP: 62.75.220.20:7777 :thumbsup:
Unser TS³ IP: 62.75.220.20:9991:thumbsup:
|___ Ich hoffe ihr kommt uns mal besuchen ___|

kleinerOpa

GESPERRT

Beiträge: 1 505

Warnungen: 5
Verwarnungen: 1
Verwarnungen anzeigen

Geschlecht: Männlich

Wohnort: Hamburg

3

Dienstag, 2. März 2010, 15:43

[expander]jaja Filterscript lalala abgucker lalalala[/expander]
Nice :) wenns geht 9,9/10
Hobbys: Warnungen Sammeln, Spammen, Deutsches Königreich, Trooper Seife geben.
Achtung Überboss! Aufgrund meiner Geil- und Beliebtheit ist mein PM Ordner manchmal voll xD

Opas Objektstreamer v 3.0.1 | OCMD : Besser als dcmd | Meine Werke

BlackFoX_UD_

Erleuchteter

Beiträge: 6 681

Geschlecht: Männlich

Wohnort: Marburg

4

Dienstag, 2. März 2010, 15:59

Danke für das bisherige Feedback, hab die Rückgabe der Position sowohl auch Rotation hinzugefügt.

Opachen ich hab bei dir nicht ab geguckt bin selber drauf gekommen, hab nicht gewusst das du deinen mit selber Methode laufen lässt.
www.bfx-software.net

pдiпт.пэт usэя
<Icн шэisэ дus∂яücкlicн ∂дядuf нiп ∂дs icн шэ∂эя viд ICQ пocн MSП o∂эя PM/Э-Mдil Suppoят füя ∂эп Co∂iпg/Scяipтiпg Ьэяэicн gэьэ>

TerraNova

GESPERRT

Beiträge: 719

Warnungen: 1
Verwarnungen: 0
Verwarnungen anzeigen

Geschlecht: Männlich

Wohnort: Rottenacker

5

Dienstag, 2. März 2010, 16:01

Was genau ist daran nun anderst als an der Alten Version?

BlackFoX_UD_

Erleuchteter

Beiträge: 6 681

Geschlecht: Männlich

Wohnort: Marburg

6

Dienstag, 2. März 2010, 16:05

Ich habe den kompletten Kern des Streamer nochmal neu geschrieben , vieles Optimiert & zum Teil auch besser gemacht, der
Kern ist nun kürzer & optimiert so sollte der Code selber auch schneller laufen, alle Funktionen wurden natürlich auch neu geschrieben,
ich habe es möglichst so zusammengestellt das alles vor Augen des Spielers passiert sprich so das sich die Funktionen gegenüber
den Originalen nicht unterscheiden mit dem Unterschied das natürlich mehr Objekte unterstützt werden.
www.bfx-software.net

pдiпт.пэт usэя
<Icн шэisэ дus∂яücкlicн ∂дядuf нiп ∂дs icн шэ∂эя viд ICQ пocн MSП o∂эя PM/Э-Mдil Suppoят füя ∂эп Co∂iпg/Scяipтiпg Ьэяэicн gэьэ>

kleinerOpa

GESPERRT

Beiträge: 1 505

Warnungen: 5
Verwarnungen: 1
Verwarnungen anzeigen

Geschlecht: Männlich

Wohnort: Hamburg

7

Dienstag, 2. März 2010, 20:36

Tut mir ja leid, Sir ;( ;( ;( ;( ;(
Aber wo ist der Quellcode?
* böse fühl * ;(
Hobbys: Warnungen Sammeln, Spammen, Deutsches Königreich, Trooper Seife geben.
Achtung Überboss! Aufgrund meiner Geil- und Beliebtheit ist mein PM Ordner manchmal voll xD

Opas Objektstreamer v 3.0.1 | OCMD : Besser als dcmd | Meine Werke

BlackFoX_UD_

Erleuchteter

Beiträge: 6 681

Geschlecht: Männlich

Wohnort: Marburg

8

Mittwoch, 3. März 2010, 15:25

Quellcode werde ich Morgen raus stellen vorher muss ich noch ein paar Sachen einbauen ^^

//é : So(w) , Streamer Quellcode ist nun verfügbar , nur gucken nicht anfassen ^^ ( Nein Scherz die Makros oben dürft ihr verändern wenn ihr möchtet bezüglich Objekt Anzahl usw. )
www.bfx-software.net

pдiпт.пэт usэя
<Icн шэisэ дus∂яücкlicн ∂дядuf нiп ∂дs icн шэ∂эя viд ICQ пocн MSП o∂эя PM/Э-Mдil Suppoят füя ∂эп Co∂iпg/Scяipтiпg Ьэяэicн gэьэ>

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BlackFoX_UD_« (3. März 2010, 15:25)


Beiträge: 846

Warnungen: 2
Verwarnungen: 0
Verwarnungen anzeigen

9

Mittwoch, 3. März 2010, 17:04

Top Work.
Ich habe den Streamer mal getestet und muss sagen das sich die maps so aufbauen als wären sie ganz normale Objekte. - Und Crashes etc. gab es auch nicht :)

10/10 P.

LG
Klicke auf mein Hundi's um dir auch ein Hundi zu holen :>

Klicke auf das jeweilige Bild um zum Tutorial zu gelangen.
NOCH MEHR

Lenni

Schüler

Beiträge: 64

Warnungen: 1
Verwarnungen: 0
Verwarnungen anzeigen

10

Mittwoch, 3. März 2010, 17:27

genau crash frei einfach nur geil 10/10 gute Arbeit weiter so

BlueSky®

Fortgeschrittener

Beiträge: 205

Geschlecht: Männlich

Wohnort: Nürnberg

11

Mittwoch, 3. März 2010, 17:32

Hammer 11/10 :thumbup: :thumbup: :thumbup:
Premium Gameserver hosting
Connecting Friends
Server ab 3,50€
Controlpanel,Domains,CSS Server
and many more



BlackFoX_UD_

Erleuchteter

Beiträge: 6 681

Geschlecht: Männlich

Wohnort: Marburg

12

Donnerstag, 4. März 2010, 15:39

Achtung, weiteres Update, Streamer läuft nun zum Teil schneller & Stabiler, ein kleiner Fehler bezüglich des Objekt erstellens wurde ebenfalls behoben.

//é und bevor ihr euch wundert wo der Source Code ist, der ist nun im Archiv dabei ( Hauptarchiv )
www.bfx-software.net

pдiпт.пэт usэя
<Icн шэisэ дus∂яücкlicн ∂дядuf нiп ∂дs icн шэ∂эя viд ICQ пocн MSП o∂эя PM/Э-Mдil Suppoят füя ∂эп Co∂iпg/Scяipтiпg Ьэяэicн gэьэ>

Stas

Fortgeschrittener

Beiträge: 553

Geschlecht: Männlich

Wohnort: Gronau

BlackFoX_UD_

Erleuchteter

Beiträge: 6 681

Geschlecht: Männlich

Wohnort: Marburg

14

Donnerstag, 4. März 2010, 15:49

Kann ich dir nicht sagen, ich hab nen Linux 32 Bit da läuft er jedenfalls ohne Probleme ansonsten müsstest du einfach mal testen & eventuell Berichten wie es verlief
www.bfx-software.net

pдiпт.пэт usэя
<Icн шэisэ дus∂яücкlicн ∂дядuf нiп ∂дs icн шэ∂эя viд ICQ пocн MSП o∂эя PM/Э-Mдil Suppoят füя ∂эп Co∂iпg/Scяipтiпg Ьэяэicн gэьэ>

Stas

Fortgeschrittener

Beiträge: 553

Geschlecht: Männlich

Wohnort: Gronau

15

Donnerstag, 4. März 2010, 15:58

Könntest ja einen Counter erstellen, damit man sieht, wie viele man insgesamt erstellt hat ^^
Wäre auch ein schönes, einfaches Feature.

BlackFoX_UD_

Erleuchteter

Beiträge: 6 681

Geschlecht: Männlich

Wohnort: Marburg

16

Donnerstag, 4. März 2010, 16:06

Wurde hinzugefügt
www.bfx-software.net

pдiпт.пэт usэя
<Icн шэisэ дus∂яücкlicн ∂дядuf нiп ∂дs icн шэ∂эя viд ICQ пocн MSП o∂эя PM/Э-Mдil Suppoят füя ∂эп Co∂iпg/Scяipтiпg Ьэяэicн gэьэ>

Stas

Fortgeschrittener

Beiträge: 553

Geschlecht: Männlich

Wohnort: Gronau

17

Donnerstag, 4. März 2010, 16:15

Hammer. Mein persönlicher Tip: Mach den Timer auf 913 Ms. Dann ist es nicht soooo wahrscheinlich, dass er sich mit einem anderen überschneidet, könnte die Performance um einen kleinen Tick verbessern.

Meine Bewertung:
Windows & Linux 32Bit:
10/10
Lädt schneller als YSI, habe 8745 Objekte drin. Sobald ich an einen gut gemappten Ort komme, sind die Objekte schon fetig geladen, bei YSI und xStreamer seh ich die noch laden.
Hoffe der geht auch für 64bit, werde das heute Abend testen.

Wunderschöne Arbeit, bfx.

Vikt0r

Schüler

Beiträge: 87

Geschlecht: Männlich

Wohnort: Bremen

18

Donnerstag, 4. März 2010, 17:39

C:\Users\Victor\Desktop\vact.pwn(3247) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

Habe meine Map in das Maptest gefügt, geht das nicht?
Scripter Gesucht?

MSN: marcoglander@live.de

BlackFoX_UD_

Erleuchteter

Beiträge: 6 681

Geschlecht: Männlich

Wohnort: Marburg

19

Donnerstag, 4. März 2010, 17:43

Ist doch kein Fehler, ein Hinweis auf deine Code Struktur mehr nicht, hängt davon ab wie viel Tabs du zur Code Formation/Reihenfolge verwendest

Richtig

Pawn-Quelltext

1
2
3
4
5
6
7
code
{
	code
	{
		code
	}
}



Falsch

Pawn-Quelltext

1
2
3
4
5
6
7
code
{
	code
	{
code
	}
}


Pawn-Quelltext

1
#pragma tabsize 0


sollte auch helfen, einfach Lokal definieren.

Hat im Direkten Sinne nichts mit dem Streamer zu tun ;)
www.bfx-software.net

pдiпт.пэт usэя
<Icн шэisэ дus∂яücкlicн ∂дядuf нiп ∂дs icн шэ∂эя viд ICQ пocн MSП o∂эя PM/Э-Mдil Suppoят füя ∂эп Co∂iпg/Scяipтiпg Ьэяэicн gэьэ>

Beiträge: 767

Warnungen: 3
Verwarnungen: 2
Verwarnungen anzeigen

Geschlecht: Männlich

20

Donnerstag, 4. März 2010, 17:44

100/10 gute arbeit
[/url]
Forum: http://bo25-extremefun.tk/ BO25 Server: 85.114.135.90:3333

Wer einen Freeroam Gamemode sucht bitte bei mir in ICQ unter
458213188 melden.
Bei Script oder Map wünschen bei mir in ICQ unter 458213188 melden.


Ähnliche Themen