GTAvision.com - Forum - Grand Theft Auto News, Downloads, Community and more...

Position: Grand Theft Auto: San Andreas » Multiplayer » [SA-MP v2]Streamen » Druckansicht
TwIsTeR, 02.01.2008, 23:28
Hi Leute, also ich wollte mal fragen, da ja viele es schon gemacht haben, ob mir jemand erklären
kann wie mann Vehicle und Objecte Streamt -.-

Ich hab einiges Probiert aber nix Funktioniert, für fahrzeuge besitze ich schon die streamer.inc

kann mir pls jemand erklären wie das geht und wenn ich weitere Daten brauche mir die geben?

Bitte -.-
PeterPanzki07, 03.01.2008, 14:05
was meinst du mit streamen du meinst spawnpoints für auto setzen?
FloRaX, 03.01.2008, 15:54
Ich benutze tAxIs Auto Streamer und YSI´s Object streamer also um objecte zu streamen benötigst du
YSI´s Streamer gibt es im forum.sa-mp.com
Wie du das machst geht so
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
public OnGameModeInit()//Falls es im gamemode sein soll
{
//Hier die Object
Object_Object();
CreateDynamicObject();
return 1;
}

public OnPlayerDisconnect(playerid,reason)
{
Object_OnPlayerDisconnect(playerid,reason);
return 1;
}


dann sollte alles funzen ;)
TwIsTeR, 03.01.2008, 17:06
thx Michael mit den objekten hat geklapt aber vehicles wollen nicht, die werden nicht erkann, also
ich sehe nix aufm server wenn ich der gestreamt habe, kannst du vllt mal schaun? pls?
FloRaX, 03.01.2008, 17:45
Also ich benutze es so und es funktioniert prima ohne fehler autos sind da alles.
Hier
Tuh die Streamer.inc in Pawno/include rein
Dann öffnest meine PWN
CreateStreamVehicle muss es heisen und ganz hinten spawn distanz ich benutz 100);
So z.B
Code:

1
CreateStreamVehicle(596,1535.1334,-1708.6873,13.1829,0.8864,0,1,100); //100 muss da sein damit das a
uto spawnt(ohne des funzt auch nich)

AddStaticVehicle Muss ersetzt werden druch CreateStreamVehicle
Dann funzt alles ;)
TwIsTeR, 03.01.2008, 20:16
Thx das hat auch geklapt, aber ein Problem hab ich noch -.-
Wenn ich in das auto einsteige und losfahre, dann verschwindet das auto nach 100 metern Plötzlich
woran kann das liegenbn?
FloRaX, 03.01.2008, 20:46
o_O?
Acja das problem hatte ich auch lol :D

muste so machen


Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <streamer>
über main()
public OnGameModeInit()
{
StartStreaming();
//Deine Autos
CreateStreamVehicle();
return 1;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
SetVehicleUsed(vehicleid,true);
vehused[vehicleid] = 1;
return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
ResetVehicleStream(vehicleid);
return 1;
}


Dann sollte es ohne fehler klappen ;)

P.S:Wenn du #include <a_vehicles> drine hast mach das weg das funzts perfeckt ;)

MfG
Michael


//EDIT
ok funzt :D


TwIsTeR, 03.01.2008, 20:49
Muss ich mal schaun, denn ich möchte es als Filter machen xD
FloRaX, 03.01.2008, 20:50
Achso ja sags doch gleich.Dann must du alle AddStaticVehicle vom Gamemode wenn du hast löschen,oder
im filterscript tuhen.
Dann einfach das machen was ich dir gesagt hab ;)
TwIsTeR, 03.01.2008, 20:55
Habs schon thx ;) Du hast mir sehr weit geholfen :)
FloRaX, 03.01.2008, 20:57
Kein problem :)
TwIsTeR, 03.01.2008, 21:03
Hab noch nen Bug gefunden und zwar.

Wenn ich ein Auto nehme und damit rufahre aussteige und ein anderes benutze wird es nicht an seiner
Start Positzion zurück gespawnt.
Kann mann da auch noch was gegen machen?
FloRaX, 03.01.2008, 21:07
Hmm da hilft dir dann dieser Streamer.
Hoffe der funzt auch dann richtig ^^
Was du dann noch ändern must ist:
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
SetActiveStreamers(true,false,false,false);//das im GameModeInit einfügen

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
SetVehicleUsed(vehicleid,true);
Vehused[vehicleid] = 1;
return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
ResetStreamVehicle(vehicleid);
return 1;
}

Dann MUSS alles funktionieren!
MfG Michael
TwIsTeR, 03.01.2008, 21:14
1 Warnung und 5 Errors und zwar

Code:

1
2
3
4
5
6
7
8
9
10
11
12
C:\Dokumente und Einstellungen\TwIsTeR\Desktop\Desktop Wichtig\SA-MP\Flames SA-MP Server\pawno\inclu
de\streamer.inc(371) : warning 203: symbol is never used: "pickup"
C:\Dokumente und Einstellungen\TwIsTeR\Desktop\StreamCars.pwn(7) : error 017: undefined symbol "Star
tStreaming"
C:\Dokumente und Einstellungen\TwIsTeR\Desktop\StreamCars.pwn(546) : error 017: undefined symbol "Ve
hused"
C:\Dokumente und Einstellungen\TwIsTeR\Desktop\StreamCars.pwn(546) : warning 215: expression has no 
effect
C:\Dokumente und Einstellungen\TwIsTeR\Desktop\StreamCars.pwn(546) : error 001: expected token: ";", 
but found "]"
C:\Dokumente und Einstellungen\TwIsTeR\Desktop\StreamCars.pwn(546) : error 029: invalid expression, 
assumed zero
C:\Dokumente und Einstellungen\TwIsTeR\Desktop\StreamCars.pwn(546) : fatal error 107: too many error 
messages on one line

Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.
FloRaX, 03.01.2008, 21:19
Machs so^^
TwIsTeR, 03.01.2008, 21:29
Kommt der bei dir auch?

Code:

1
2
3
4
5
C:\Dokumente und Einstellungen\TwIsTeR\Desktop\Desktop Wichtig\SA-MP\Flames SA-MP Server\pawno\inclu
de\streamer.inc(371) : warning 203: symbol is never used: "pickup"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.
Rafioso, 03.01.2008, 21:31
Lösch doch einfach das pickup und gut is :)

=) =) :D :D =) =)
FloRaX, 03.01.2008, 21:32
Hmm ja das war bei mir auch :)
Muste im Include datei was entfernen.
Hab das extra dann für dich gemacht.
Hier
Sollten überhaupt keine einzigen Bugs mehr kommen !

MfG
Michael
TwIsTeR, 03.01.2008, 21:38
Ist alles nicht so einfach die sache denn jetzt kommt der

Code:

1
2
3
4
5
C:\Dokumente und Einstellungen\TwIsTeR\Desktop\StreamCars.pwn(11) : warning 202: number of arguments 
does not match definition
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

und das ist dann hier
Code:
1
SetActiveStreamers(true,false,false,false);
FloRaX, 03.01.2008, 21:39
SetActiveStreamers(true,false,false);
;)
TwIsTeR, 03.01.2008, 21:41
Ahhhhh.... jetzt ists thx :)
FloRaX, 03.01.2008, 21:42
Jo kein Problem.Wenn jetzt alles geht.Dann müssten keine Probleme mehr kommen.

MfG
Michael
TwIsTeR, 03.01.2008, 21:45
Dann Pausen wa bis morgen ich will jetzt nicht mehr nerven wenn es noch immer nich geht sag ich
bescheid^^ :)
FloRaX, 03.01.2008, 21:48
Meld dich in ICQ hab eine neue Nummer.

369677297
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: RDRvision.com :: LANOIREvision.com :: MaxPayneVision.com
NetVisionWork.NET
.: © 2006-2014 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads