27.02.2014, 15:50 | #1 (permalink) |
Registriert seit: 22.01.2014
Beiträge: 55
|
wie kann ich ein ObjektNamen generieren?
Hallo zusammen,
Ich würde gern einen zusammengesetzten String in einen Namen verwandeln um z.B. einen Task oder ein Objekt zu generieren welches ich von anderer Stelle ggf. noch manipulieren will? z.B. _task = "task" + str _num; _task = player createsimpletask... und irgendwo anders task3 settaskstate... oder _Auto = "Car" + str _num; _Auto = "classname" createVehicle [x,y,z]; und irgendwo anders z.B. if (player in Auto2) then oder ähnliches?? _num = 125 _toll = str _num _toll == "125" und parseNumber _toll _toll == 125 sind mir bekannt... aber ich bekomm dauern ein Typ Zeichenfolge, erwarte Object zurück. Weiß zufällig jemand Rat? |
27.02.2014, 16:38 | #2 (permalink) |
Registriert seit: 20.01.2014
Ort: Siegerland
Alter: 39
Beiträge: 41
|
PHP-Code:
jetzt kannst du quasi überall auf dein Auto zugreifen, z.B.: PHP-Code:
__________________
for pony! |
27.02.2014, 20:22 | #3 (permalink) |
Registriert seit: 22.01.2014
Beiträge: 55
|
Danke
Danke
Da komm mal einer drauf... Wer denkt sich sowas bloß aus... Ich hatte mir die namen ausgeben lassen und war schon stuzig weil die nix mit dem zu tun hatten was ich eingegeben hatte...zumal das ja ruhig immer das selbe sein darf und keiner mekert von wegen gibbet scho... LG Cyborg |
01.03.2014, 23:05 | #4 (permalink) |
Registriert seit: 15.05.2011
Beiträge: 1.109
|
@t-800a
Hm, hast du dein Code getestet? Bei mir haut das so nicht hin. Ich übergebe ein script 0=["Markername","Gruppenname"] execVM "wpzuweisung.sqf"; Code:
_DOF_GRPNAME = _this select 1; _mPos = markerPos (_this select 0); _grp = [_mPos, east, (configfile >> "CfgGroups" >> "EAST" >> "OPF_F" >> "Infantry" >> "OIA_InfSquad_Weapons")] call BIS_fnc_spawnGroup; missionNamespace setVariable [_DOF_GRPNAME, _grp, true]; _DOF_GRPNAME = group _grp; ... Mache ich etwas falsch? |
02.03.2014, 01:15 | #5 (permalink) |
Registriert seit: 20.01.2014
Ort: Siegerland
Alter: 39
Beiträge: 41
|
https://community.bistudio.com/wiki/setVariable
das "true" ist um ne variable public zu machen (bei objekten), jetzt hab ich das natürlich nicht wirklich getestet ... kann also sein dass, das mit dem missionnamespace nicht klappt. Wenn du die var nicht mit allen spielern synchronisieren musst, sondern nur am server/host brauchst, dann passt das ja so, ansonsten musst du noch nen publicVariable nachschieben.
__________________
for pony! |
Stichworte |
convert, name object, string |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Liste mit den Objektnamen? Wo finden? | Eyevi | Editing & Scripting | 2 | 28.08.2013 21:48 |
Teil eines Objektnamen auslesen? | Moerderhoschi | Editing & Scripting | 7 | 27.03.2012 08:48 |
Heal/Repair Script / Einheiten in einem Radius zufällig generieren lassen | Noobfire | Editing & Scripting | 8 | 06.08.2010 16:22 |