![]() |
#1 (permalink) |
![]() Registriert seit: 11.07.2009
Beiträge: 3
|
![]()
Hallo
Ich möchte gerne in meiner mission an der ich gerade bastel tote einheiten und fahrzeuge löschen um bessere performance zu kriegen. Hab Bodydelete.sqs von Murray probiert klappt aber nicht so.... Garbage Collector will das auch nicht so machen .. Weis jemand wie nach einer zeit tote einheiten und fahrzeuge nach einer weile automatisch gelöscht werden ? |
![]() |
![]() |
#2 (permalink) |
![]() |
![]()
Hmmm... ich habe das irgendwo als Fuktion. Muss mal schauen!
Sollte auf jeden Fall gehen! Ich müsste mir das nur mal im Detail anschauen.
__________________
MR-MURRAY presents ![]() ![]() ![]() |
![]() |
![]() |
#3 (permalink) |
![]() ![]() ![]() Registriert seit: 02.04.2003
Ort: San Francisco
Beiträge: 1.919
|
![]()
Großartig schauen müsste man dafür eigentlich nicht, ist ja nur ein simpler Eventhandler.
![]() Füg' einfach das hier in die Init der Einheiten ein, die du löschen möchtest: Code:
this addEventHandler ["killed",{[] spawn { sleep 60; deleteVehicle _this select 0; };}]; Code:
this addEventHandler ["killed",{nil = _this select 0 execVM "deleteBody.sqf";}]; Code:
sleep 60; deleteVehicle _this; Geändert von TeRp (11.07.2009 um 14:32 Uhr). |
![]() |
![]() |
#6 (permalink) |
![]() Registriert seit: 11.07.2009
Beiträge: 3
|
![]()
Danke
Hab es ausprobiert aber es funktioniert nicht leider ; ; Hab auslöser erstellt Aktivierung Jeder ... bei Aktivierung das reinkopiert { this addEventHandler ["killed",{ nil = _this select 0 execVM "deleteBody.sqf"; }]; } forEach allUnits; und skript sieht so aus sleep 60; deleteVehicle _this; Will aber nicht gehen ... mache ich da was falsch ? Geändert von tobmic (11.07.2009 um 16:34 Uhr). |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|