Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 27.10.2011, 21:47   #21 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Pfandgiraffe
 
Registriert seit: 16.09.2008
Ort: Berlin
Alter: 38
Beiträge: 1.737
Pfandgiraffe eine Nachricht über ICQ schicken Pfandgiraffe eine Nachricht über Skype™ schicken
Standard

der mp respawn eventhandler wird bei jedem clienten und auch beim server ausgelöst.
__________________
Niemand hat die Absicht eine Tüte zu bauen!
​​​​​​​
___<<<A3 Wounding System>>>___
Pfandgiraffe ist offline  
Alt 27.10.2011, 23:35   #22 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von Wolkenbeisser
 
Registriert seit: 05.11.2010
Ort: Schweiz
Beiträge: 297
Standard

Habe jetzt diesen Code hier genommen (Psycho, Post #17):

Code:
if (isMultiplayer && isDedicated) exitWith {};WaitUntil {!isNull player};player addEventHandler ["Killed", {    _unit = _this select 0;    private ['_magazines','_weapons','_backpack','_backpackweap','_backpackmags','_unit'];    _weapons = weapons _unit;    _magazines = magazines _unit;    _backpack = if (!isNull unitBackpack _unit) then {typeOf unitBackpack _unit} else {""};    if (_backpack != "") then {        _backpackmags = getMagazineCargo unitBackpack _unit;        _backpackweap = getWeaponCargo unitBackpack _unit;        _unit setVariable ["players_bp_content",[_backpack,_backpackweap,_backpackmags]];    } else {        _unit setVariable ["players_bp_content",["","",""]];        };    _items = items player;    _unit setVariable ["players_content",[_weapons,_magazines,_items]];}];player addEventHandler ["Respawn", {    _unit = _this select 0;    private ['_a_stuff','_unit','_a_bp','_bp','_bpw','_bpm','_pi'];    removeAllWeapons player;    removeAllItems player;    if (!isNull unitBackpack _unit) then {removeBackpack _unit};    _a_stuff = _unit getVariable "players_content";    _pw = _a_stuff select 0;    _pm = _a_stuff select 1;    _pi = _a_stuff select 2;    {player addMagazine _x} foreach _pm;    {player addWeapon _x} foreach _pw;    {if !(player hasWeapon _x) then {player addWeapon _x}} forEach _pi;    player selectWeapon (primaryWeapon player);    _muzzles = getArray(configFile>>"cfgWeapons" >> primaryWeapon player >> "muzzles"); // Fix for weapons with grenade launcher    player selectWeapon (_muzzles select 0);        _a_bp = _unit getVariable "players_bp_content";    _bp = _a_bp select 0;    if(_bp != "") then {        player addBackpack _bp;        clearWeaponCargoGlobal (unitBackpack player);        clearMagazineCargoGlobal (unitBackpack player);        _bpw = _a_bp select 1;        _bpm = _a_bp select 2;        for "_i" from 0 to (count (_bpm select 0) - 1) do {            (unitBackpack player) addMagazineCargoGlobal [(_bpm select 0) select _i,(_bpm select 1) select _i]        };        for "_i" from 0 to (count (_bpw select 0) - 1) do {            (unitBackpack player) addWeaponCargoGlobal [(_bpw select 0) select _i,(_bpw select 1) select _i]        };    };}];
Funktioniert einwandfrei. Danke, Psycho.
Wolkenbeisser ist offline  
 

Stichworte
rucksack


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
ARMA 2: OA - UAV & ULB mit Terminal Backpack nutzen pestbeule Editing & Scripting 28 16.07.2010 21:44
UAV Rucksack todyoungblood Editing & Scripting 8 16.07.2010 18:24


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119