PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Briefing und Taskhints?


burns
07.03.2013, 17:22
Aaaalso, nachdem gestern mein normales 08/15 Briefing, was bisher immer funktioniert hatte, irgendwie bei allen ausser mir angezeigt wurde (MP), und auch die Taskhints (Succeeded, Failed, etc.) nicht mehr so gingen wie sonst, bitte ich freundlich um ein einfaches Beispiel (ein Task & ein Hint) für Benutzung im MP (nicht SP!!!).

Man kann solange dabei sein wie man will die ändern dir immer wieder was vor der Nase um :heul:



edit: Ganz wichtig wäre mir die einfachste machbare Lösung aus ArmA3 Standard Mitteln.
Da gehören ominöse "Taskmanager" Scripts, wie sie in ArmA2 schon aufploppten, imho nicht dazu.

MrCharles
07.03.2013, 17:27
Hatte denn mein Briefing funktioniert? Ich habs lesen können und die anderen waren scheinbar des Lesens nicht mächtig :confused:

TeRp
07.03.2013, 17:30
Versuch mal in der ersten Zeile deines alten Briefingscripts
_this select 0 bimmelbeam globaltask true

burns
07.03.2013, 17:31
Hatte denn mein Briefing funktioniert? Ich habs lesen können und die anderen waren scheinbar des Lesens nicht mächtig :confused:

Das ging glaub ich, du hast im Briefing jedenfalls dieselbe Form wie ich gehabt.
Vielleicht war der Grund das ich es in meiner Mission gestern als einziger nicht sehen konnte ja wirlkich der Alpha Status von ArmA.


Bei den Tasks allerdings hast son bescheuertes Managerding am laufen, da hab ich nämlich grade reingeschaut .... 4 zusätzliche Scripte nur damits abhakt. Genau son Mist wäre für meine Wunschlösung bitte zu vermeiden.

Das hat doch vorher auch mit dem BI internen Taskhint.sqf im Trigger (heisst: für alle Spieler im MP, und ohne Lokalität von zusätzlichen Scripten beachten zu müssen) geklappt!




Versuch mal in der ersten Zeile deines alten Briefingscripts
_this select 0 bimmelbeam globaltask true

Wenn man sich bei dir nicht immer so unsischer sein müsste gerade verarscht zu werden oder nicht :ugly:

MrCharles
07.03.2013, 17:32
Bei den Tasks allerdings hast son bescheuertes Managerding am laufen, da hab ich nämlich grade reingeschaut .... 4 zusätzliche Scripte nur damits abhakt. Genau son Mist wäre für meine Wunschlösung bitte zu vermeiden. !

Dat läuft aber :p

Atsche
07.03.2013, 17:36
Ich benutz noch immer lester`s Diary & Task Framework V1.00 und das tuts wunderbar.
Simpler gehts einfach nicht.

burns
07.03.2013, 17:36
Dat läuft aber :p

NISCH MIT KOMMANDER!


Es ging vorher prima ohne, also hat das jetzt auch zu klappen :)



Ich benutz noch immer lester`s Diary & Task Framework V1.00 und das tuts wunderbar simmpler gehts einfach nicht.

Ja eben doch, es ging simpler.

Das vom Lester hab ich ganz früher zu ArmA2 release auch mal genutzt, aber einige Zeit später halt rausgefunden das Taskhints im Trigger aufgerufen anständig überall hin übertragen werden .. von da an war kein Feenstaub mehr nötig (JIP aussen vorgelassen...).






edit: Fragen wir mal andersrum - wat is hier falsch?

tskObj0 setTaskState "Succeeded"; hNil = [objNull, ObjNull, tskObj0, "Succeeded"] execVM "A3\functions_f\Tasks\fn_taskHint.sqf";

^^ den Pfad habsch ausm Editor Funktionstab bei Tasks/Taskhint ganz oben im rechten Fesnter rausgeschrieben.

Reaver42
16.03.2013, 13:23
Hast du das hinbekommen Burns? Ich finde immer noch keine Möglichkeit das Tasks für die Clients im MP beendet sind und auch die Hints funktionieren nur auf dem Host.
tskobj1 setTaskState "Succeeded",
geht jetzt auch nur noch lokal, verstehe ich nicht. und den taskhint sieht man als client auch nicht:

taskhint ["Task Succeeded!\nGet your reward!", [0.600000,0.839215,0.466666,1], "taskDone"];

JoeJoe87577
16.03.2013, 15:23
Das wird das gleiche Problem sein, dass ich auch öfters hatte. Die taskhints werden nur auf dem Server ausgeführt und auch gezeigt. Deine Clients haben davon nichts, ich such im Moment auch nach einer Möglichkeit die Taskhints zu nutzen.

Reaver42
16.03.2013, 15:42
Wenn ich mich nicht ihre funktionierte das bei einer TVT Mission die ich gespielt habe. Die Hints kamen sehr oft. Allerdings weiss ich nicht welche das war.

burns
16.03.2013, 16:41
Ja hier klappts wieder, mit Abstrichen zwar, aber stört nicht sonderlich.
Am Briefing hat sich letztendlich gar nix geändert, das kann so bleiben wie mans aus A2 kennt.


Vorher - Status und Taskhint in einem (klappt nicht in A3):
tskObj0 setTaskState "Succeeded"; hNil = [objNull, ObjNull, tskObj0, "Succeeded"] execVM "CA\Modules\MP\data\scriptCommands\taskHint.sqf";


Nachher - nur Status (klappt in A3):"0" objStatus "DONE"; tskobj0 SetTaskState "SUCCEEDED";




Die Taskhints werden nun offenbar über diese komischen Module gesteuert, denen ich einfach nicht vertraue, also wird das auch nicht mehr genutzt, ich hau stattdessen nun nen hint dazu raus.




edit: <20:00:39> "moerderhoschi": ["TaskSucceeded",["", "Hallo burns"]] call bis_fnc_showNotification;

Moerderhoschi
03.04.2013, 11:07
Mit der Funktion bis_fnc_showNotification (http://community.bistudio.com/wiki/BIS_fnc_showNotification) bekommt man seine Meldung auch in ArmA3 ;)

["Tasksucceeded",["", "Bleiben Sie geschmeidig"]] call bis_fnc_showNotification

http://www.abload.de/img/arma32013-04-0312-04-u5jpd.jpg

gruß
hoschi

Jekko
03.04.2013, 20:41
coole Sache und gleich mal ausprobiert - sieht schick aus, leider bekomme ich beim Automatic Rifleman 'nen scripterror angezeigt.
Haste da eine Idee?

Moerderhoschi
03.04.2013, 22:25
coole Sache und gleich mal ausprobiert - sieht schick aus, leider bekomme ich beim Automatic Rifleman 'nen scripterror angezeigt.
Haste da eine Idee?

das ist ziemlich nichtsaussagen jekko ^^ da musste schon mit ein paar mehr infos rueberkommen! Was fuer eine Fehlermeldung kommt wann genau? Obwohl ich sehr stark bezweifle das der Fehler etwas mit der Funktion zu tun hat die diese hintmeldung auf den Bildschrim zaubert.

gruß
hoschi

Jekko
03.04.2013, 22:46
nenene, das sagt viel aus :motz::zahn:
hier haste mal rpt zum luschern, oder wenn du nicht schlafen kannst :ugly:

Moerderhoschi
03.04.2013, 22:52
irgendwie kann ich den anhand nicht runterladen :komisch: schreibe doch mal bitte hier ins forum was fuer eine fehlermeldung komme.

€dit:

nun ging das runterladen, aber die .rpt gibt nur fehler zum BTC revive script aus aber nix zur bis_fnc_showNotification Funktion.

Error in expression <BTC_compile_count = <null>;>
Error position: <<null>;>
Error Invalid number in expression
Error in expression <BTC_compile_count = <null>;>
Error position: <<null>;>
Error Invalid number in expression
Error in expression <d _display_name;
_count = _array_bullet select _id;
_array_class set [_id,0];_ar>
Error position: <select _id;
_array_class set [_id,0];_ar>
Error Zero divisor

gruß
hoschi

Jekko
03.04.2013, 22:55
jetzt gehts

eddita sacht: es geht ja trotzdem, oder soll ich mir mal da von norrin ansehen?
naja, gehe jetzt in's Bettchen... schlaft gut

New Jersey
12.10.2013, 15:57
Ich greife mal diesen alten Thread für mein Problem auf! Ich habe eine briefing.sqf, die ich in meiner init aufrufe.

in meiner briefing sqf steht folgendes:
player createDiaryRecord ["Diary", ["Informationen zur Kontaktperson", "PEACEMAKER:<img image='\bilder\VIP_p2.jpg'/>"]];

Wenn ich die Mission starte, findet er aber das Bild nicht. name und Verzeichnis sind korrekt. Liegts an der Dateiendung? Kann es jpg lesen?

Ich benötige Hilfe...:(