-.- Ich kann nicht einmal richtig schauen xD Es funktioniert, vielen Dank
Beiträge von NiceKype
-
-
Vielleicht wird in der setupactions.sqf mit life_fnc_sitDown die Datei in den Actions benutzt also:
Spoiler anzeigen
//////////////////////////////////////////////////////////////////////////
// Script Made By //
// MacRae //
// //
// MODIFIED BY XETOXYC //
//////////////////////////////////////////////////////////////////////////
if(life_sitting) then{
player switchMove "";
life_sitting = false;
} else {
_chair = cursorTarget;
_unit = player;
[[_unit, "Crew"], "MAC_fnc_switchMove"] spawn BIS_fnc_MP;
_unit setPos (getPos _chair);
_unit setDir ((getDir _chair) - 180);
_unit setpos [getpos _unit select 0, getpos _unit select 1,((getpos _unit select 2) +1)];
life_sitting = true;
};Die vielleicht verändern?
-
Genau. Kann ja daran liegen dass auch andere Dateien verändert werden müssen. Deshalb habe ich alle dazu geschrieben ;D
-
Habe es eben getested und es funktioniert nicht. Ich habe auch nochmal genau nachgeschaut und das müssten alle dazugehörigen Skripte sein:
core\actions\fn_sitdoqn.sqf
//////////////////////////////////////////////////////////////////////////
// Script Made By //
// MacRae //
// //
// MODIFIED BY XETOXYC //
//////////////////////////////////////////////////////////////////////////
if(life_sitting) then{
player switchMove "";
life_sitting = false;
} else {
_chair = cursorTarget;
_unit = player;
[[_unit, "Crew"], "MAC_fnc_switchMove"] spawn BIS_fnc_MP;
_unit setPos (getPos _chair);
_unit setDir ((getDir _chair) - 180);
_unit setpos [getpos _unit select 0, getpos _unit select 1,((getpos _unit select 2) +1)];
life_sitting = true;
};script\sitdown.sqf sieht jetzt so aus
//////////////////////////////////////////////////////////////////////////
// Script Made By //
// MacRae //
// //
// //
//1.Place a Camping Chair on the map. //
// //
//2.Add this to the Camping chair Init: //
//this addAction ["<t color='#0099FF'>Sit Down</t>","Chair\sitdown.sqf"]//
// 4D6163526165 //
//////////////////////////////////////////////////////////////////////////
_chair = _this select 0;
_unit = _this select 1;
_unit switchMove "Crew";
_unit setPosATL (getPosATL _chair);
_unit setDir ((getDir _chair) - 180);
standup = _unit addaction ["<t color='#0099FF'>Aufstehen</t>","Chair\standup.sqf"];
_unit setposATL [getposATL _unit select 0, getposATL _unit select 1,((getposATL _unit select 2) +1)];script\standup.sqf
[[player, ""], "MAC_fnc_switchMove"] spawn BIS_fnc_MP;
player removeaction standup;
life_sit = false;core\fn_setupActions.sqf
//Hinsetzen
life_actions = life_actions + [player addAction["Sitdown",life_fnc_sitDown,cursorTarget,10,false,false,"",' !isNull cursorTarget && (player distance cursorTarget) < 3 && (cursorTarget isKindOf "Land_CampingChair_V1_F"cursorTarget isKindOf "Land_ChairWood_F"
cursorTarget isKindOf "Land_ChairPlastic_F")']];
//Aufstehen
life_actions = life_actions + [player addAction["Standup", life_fnc_sitDown,cursorTarget,10,false,false,"",'life_sitting']];Ich hoffe du kannst mir damit weiterhelfen ;D
-
Das ist ja wiederrum was anderes. Er meinte initserver.sqf und die kenne ich jetzt direkt nicht ;D
-
danke, ich teste es sobald ich Zuhause bin ;D
-
Sitdown.sqf
Spoiler anzeigen
//////////////////////////////////////////////////////////////////////////
// Script Made By //
// MacRae //
// //
// //
//1.Place a Camping Chair on the map. //
// //
//2.Add this to the Camping chair Init: //
//this addAction ["<t color='#0099FF'>Sit Down</t>","Chair\sitdown.sqf"]//
// 4D6163526165 //
//////////////////////////////////////////////////////////////////////////
_chair = _this select 0;
_unit = _this select 1;
[[_unit, "Crew"], "MAC_fnc_switchMove"] spawn BIS_fnc_MP;
_unit setPos (getPos _chair);
_unit setDir ((getDir _chair) - 180);
standup = _unit addaction ["<t color='#0099FF'>Stand Up</t>","Chair\standup.sqf"];
_unit setpos [getpos _unit select 0, getpos _unit select 1,((getpos _unit select 2) +1)]; -
Welche initserver? Sicher nicht die init wo auch z.B. das briefing geladen wird?
-
Und wie soll ich das machen? Bin jetzt keiner mit guter Erfahrung darin
-
Wie genau meinst du serverseitig ausführen? Wie denn? xD
-
hallo zusammen,
ich hatte da sie eine Idee die in Life Servern von Vorteil sein könnte. Ich weiß nicht ob es dazu schon ein Skript gibt...
Würde mich freuen wenn mir jemand da weiterhelfen kann oder wenns sowas noch nicht gibt vllt ein Skript schreibt ;D
Es geht um ein... ich nenne es mal Mute Item. Polizisten haben es z.B. immer schwer mit Leuten zu reden die dann einfach weiter labern oder trollen. Anders aber auch die Seite der Rebellen. Die müssen es ja auch irgendwie schaffen die Geisel zum schweigen zu bringen...
!!! Das Item, oder ein Button z.B. im Interaktionsmenü soll bewirken dass beim betroffenen Spieler ALLE Channel gemuted sein sollen also dass er in KEINEM Channel mehr reden kann. Somit wäre er stumm. Sobald man es wieder entfernt sind alle Channel wieder verfügbar. Abgesehen von den Channeln die durch disableChannel die ganze Zeit gemuted sind #SideChannel.
Wäre sehr nice wenn es da wenigstens bald eine Möglichkeit für gäbe.
Danke im vorraus
=Recon=
-
hallo Stig ,
ich hab da mal eine Frage...
Kann man iwie die Position auf der Karte und ein bisschen was am Text ändern? Wenn ja wie? Hat es mit der .sqf Datei zu tun? Wie füg ich die ein etc.?
Vielen dank im vorraus
=Recon=
-
Kann man das irgendwie ändern? Dass das auch über 0 funktioniert?
-
hallo zusammen,
ich hoffe jemand weiß Antwort auf mein Problem.Ich habe diese Skript auf dem Server womit man sich auf bestimmte Stühle
setzen kann. Ist auch ganz nice. Allerdings habe ich damit ein Problem.
Unten im Gebäude funktioniert alles bestens, aber wenn ich z.B. in einer
Kaserne einen Stuhl in den 1. Stock stelle und man setzt sich drauf,
buggt man durch den Boden und ist wieder im Erdgeschoss...Ich weiß nicht was ich machen soll. Ich habe schon versucht mit einem
Extra Boden in Form von der Geister Hotel Platform einen Festen Grund zu
erstellen aber auch ohne Erfolg.Danke im vorraus
=Recon= -
Eigentlich geht es für alle Versionen, vielleicht hast du einen Fehler gemacht.
Die Skripte selber, ja, aber ich sagte ja auch das Tutorial
In der 3.1.4.8 gibt es keinen config Ordner xD
-
Schöne Idee, aber es ist so wie im Tutorial beschrieben nicht für alle Versionen -.-
-
-
-
Was ich dazu sagen muss, ich habe die Position die dann mit geschrieben werden soll zu mapGridPosition geändert weil das andere keinen Sinn ergibt meiner Meinung nach. Funktioniert auch. Das Problem ist halt immernoch, dass ich das im Shop nicht sehen kann. Aber mir ist aufgefallen dass ich z.B. das Entschärfungskit auch nicht kaufen kann obwohl es drin steht.
Ein weiteres Problem ist jetzt auch dass die Position nichtmehr auf der Karte angezeigt wird, also es wird kein Marker erstellt.... -