PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AL Addon obsolete


.kju
5. August 2010, 18:40
BI hat selbst ein Respawnprotection Objekt zu OA beigelegt:

http://pastebin.jonasscholz.de/927
+
http://pastebin.jonasscholz.de/928

[GNC]Lord-MDB
5. August 2010, 19:23
kenne ich das Teil,funktioniert aber nicht zuverlassig,nach x schussen zerfallen die Objekte wenn man grossere Anzahl aufstellt.
Ich habe das gesteste weil ich dachte man könnte das Addon dadruch wegfallen lassen.

[GNC]Lord-MDB
5. August 2010, 21:42
hab da mal ne video gedreht zu

http://www.youtube.com/watch?v=wfXQDvPzxAM

.kju
7. August 2010, 13:12
Das tritt bei uns nicht auf:
http://www.file-upload.net/download-2728599/Video_0.avi.html

Wie ist dein Script Code?

_object allowDamage false; könntest du zusätzlich anwenden.

[GNC]Lord-MDB
7. August 2010, 15:32
Stell mal wesenlich mehr Objekt davon auf,das schein wenige zu sein

hier der Code

PRIVATE ["_R","_marker","_x","_y","_z","_model","_a","_b","_c","_deg","_d","_start","_stop","_test"];

_marker = _this select 0;

_R = ((getMarkerSize _marker) select 0); //Aussenradius

_x = ((getmarkerpos _marker) select 0); //Mittelpunkt x
_y = ((getmarkerpos _marker) select 1); //Mittelpunkt y

_test = "HeliHEmpty" createVehicleLocal [_x,_y];
_z = ((getposASL _test) select 2);
_z = _z - 15;
deletevehicle _test;



_z = 7; //Mittelpunkt z

_model = "ProtectionZone_Ep1"; // Klassenname der Geometry

_a = 30; // Breite
_b = 30; // Höhe
_c = 30; // Tiefe

_deg = (360 * _a) / (2 * _R * 3.141592654);
_d = _R - (0.5 * _c);

_start = 0;
_stop = 360;

for "_i" from 1 to 7 do
{
_alpha = _start;

while {(_alpha <= _stop)} do
{

_pos = [_x + ((sin _alpha) * _d),_y + ((cos _alpha) * _d),_z];

_veh = _model createvehicle _pos;

_veh setposASL _pos;
_veh setdir _alpha;
_veh setvectorup [0,0,1];

_alpha = _alpha + _deg;
sleep 0.001;

};

_z = _z + _b;
sleep 0.001;
};

[GNC]Lord-MDB
7. August 2010, 15:53
Der zusätzlich script befehlt hat geholfen,er verhinder das zerfallen der Objekte wohl.

_object allowDamage false;

.kju
8. August 2010, 11:49
Du solltest nicht so viele platzieren. Das geht auch die Performance.
Zumindest sollte es lokal auf jeder Instanz per createVehicleLocal erstellt werden.

[GNC]Lord-MDB
8. August 2010, 13:06
Du solltest nicht so viele platzieren. Das geht auch die Performance.
Zumindest sollte es lokal auf jeder Instanz per createVehicleLocal erstellt werden.

was für ne Vorteil soll das den sein,ne Gobales Objekt von Server erstellt,hat bisher keine Nachteile gezeigt.

Crowe2Extreme
30. August 2010, 19:28
Der Vorteil wäre das es weniger Bandbreite in anspruch genommen werden muss.
Dafür tauchen in der arma2oa.rpt diese "no networked object" warnungen auf.

.kju
31. August 2010, 06:59
Statt local könnte man es auch global am Server erstellen.
Man müsste dann nur mit PVEH setTexture auf den Clients ausführen.

[GNC]Lord-MDB
31. August 2010, 10:44
Das wir ja nun so gemacht ,damit die druchsichtig sind :)