Das Urheberrecht dieses Beitrags liegt bei RAinZz5718, am 31. Juli 2014!
Zitat von RAinZz5718Alles anzeigen
Hallo Leute,
ich habe ein eigenes Spawn Intro gemacht und bin bereit es zu veröffentlichen.
_______________________________________________________________Preview_____________________________________________________________
Hier einmal ein Video wie das ganze aussieht:
Intro Kamera - YouTube
______________________________________________________________Installation___________________________________________________________
Schritt 1:
Erstellt ein Ordner Namens "Intro" in den Script Ordner.
Erstellt in Ordnerscript\Intro eine neue sqf namens Kavala.sqf mit folgendem inhallt:
Spoiler anzeigen
/*
-----------------------------------
Author: RAinZz5718
Description: Intro Kavala
-----------------------------------
*/
waitUntil { alive player };
player allowDamage false;
_camera = "camera" camCreate [0,0,0];
_camera CameraEffect ["internal","back"];
_camera CamCommitPrepared 0;
//-----------------------------------
// Das sind die Kamera Koordinaten (Kavala)
_camera camPrepareTarget [5789.28,-83292.53,-25736.98];
_camera camPreparePos [3642.66,13284.80,48.97];
_camera camPrepareFOV 0.700;
_camera camCommitPrepared 0;
//-----------------------------------
titleText ["","Black IN",4];
any=[
[
["Willkommen auf dem Altis Life Server","<t align = 'center' size = '0.7'>%1</t><br/>"],
["NEON RED","<t align = 'center' size =
'1'>%1</t><br/>"],// Hier könnt ihr den Server Name
eintragen...
["Server Restarts: 00:00, 06:00, 12:00, 18:00","<t align = 'center' size = '0.7'>%1</t><br/>"]
]
] spawn BIS_fnc_typeText;
sleep 11;
titleText ["","black out",3];
waitUntil {camCommitted _camera};
sleep 5;
titleText ["","Black IN",4];
_camera cameraEffect ["terminate","back"];
camDestroy _camera;
player allowDamage true;
sleep 0;
Erstellt in Ordnerscript\Intro eine neue sqf namens Athira.sqf mit folgendem inhallt:
Spoiler anzeigen
/*
-----------------------------------
Author: RAinZz5718
Description: Intro Athira
-----------------------------------
*/
waitUntil { alive player };
player allowDamage false;
_camera = "camera" camCreate [0,0,0];
_camera CameraEffect ["internal","back"];
_camera CamCommitPrepared 0;
//-----------------------------------
// Das sind die Kamera Koordinaten (Athira)
_camera camPrepareTarget [34140.72,99395.22,-55403.29];
_camera camPreparePos [14028.14,18663.38,50.45];
_camera camPrepareFOV 0.700;
_camera camCommitPrepared 0;
//-----------------------------------
titleText ["","Black IN",4];
any=[
[
["Willkommen auf dem Altis Life Server","<t align = 'center' size = '0.7'>%1</t><br/>"],
["NEON RED","<t align = 'center' size =
'1'>%1</t><br/>"], // Hier könnt ihr den Server Name
eintragen...
["Server Restarts: 00:00, 06:00, 12:00, 18:00","<t align = 'center' size = '0.7'>%1</t><br/>"]
]
] spawn BIS_fnc_typeText;
sleep 11;
titleText ["","black out",3];
waitUntil {camCommitted _camera};
sleep 5;
titleText ["","Black IN",4];
_camera cameraEffect ["terminate","back"];
camDestroy _camera;
player allowDamage true;
sleep 0;
Erstellt in Ordnerscript\Intro eine neue sqf namens Pyrgos.sqf mit folgendem inhallt:
Spoiler anzeigen
/*
-----------------------------------
Author: RAinZz5718
Description: Intro Pyrgos
-----------------------------------
*/
waitUntil { alive player };
player allowDamage false;
_camera = "camera" camCreate [0,0,0];
_camera CameraEffect ["internal","back"];
_camera CamCommitPrepared 0;
//-----------------------------------
// Das sind die Kamera Koordinaten (Pyrgos)
_camera camPrepareTarget [-73029.83,30524.23,-40203.07];
_camera camPreparePos [16746.00,12742.17,76.11];
_camera camPrepareFOV 0.700;
_camera camCommitPrepared 0;
//-----------------------------------
titleText ["","Black IN",4];
any=[
[
["Willkommen auf dem Altis Life Server","<t align = 'center' size = '0.7'>%1</t><br/>"],
["NEON RED","<t align = 'center' size =
'1'>%1</t><br/>"], // Hier könnt ihr den Server Name
eintragen...
["Server Restarts: 00:00, 06:00, 12:00, 18:00","<t align = 'center' size = '0.7'>%1</t><br/>"]
]
] spawn BIS_fnc_typeText;
sleep 11;
titleText ["","black out",3];
waitUntil {camCommitted _camera};
sleep 5;
titleText ["","Black IN",4];
_camera cameraEffect ["terminate","back"];
camDestroy _camera;
player allowDamage true;
sleep 0;
Erstellt in Ordnerscript\Intro eine neue sqf namens Sofia.sqf mit folgendem inhallt:
Spoiler anzeigen
/*
-----------------------------------
Author: RAinZz5718
Description: Intro Sofia
-----------------------------------
*/
waitUntil { alive player };
player allowDamage false;
_camera = "camera" camCreate [0,0,0];
_camera CameraEffect ["internal","back"];
_camera CamCommitPrepared 0;
//-----------------------------------
// Das sind die Kamera Koordinaten (Sofia)
_camera camPrepareTarget [-60140.65,26641.50,-50810.04];
_camera camPreparePos [25785.72,21368.36,52.56];
_camera camPrepareFOV 0.700;
_camera camCommitPrepared 0;
//-----------------------------------
titleText ["","Black IN",4];
any=[
[
["Willkommen auf dem Altis Life Server","<t align = 'center' size = '0.7'>%1</t><br/>"],
["NEON RED","<t align = 'center' size =
'1'>%1</t><br/>"], // Hier könnt ihr den Server Name
eintragen...
["Server Restarts: 00:00, 06:00, 12:00, 18:00","<t align = 'center' size = '0.7'>%1</t><br/>"]
]
] spawn BIS_fnc_typeText;
sleep 11;
titleText ["","black out",3];
waitUntil {camCommitted _camera};
sleep 5;
titleText ["","Black IN",4];
_camera cameraEffect ["terminate","back"];
camDestroy _camera;
player allowDamage true;
sleep 0;
Schritt 2:
Geht in die fn_initCiv.sqf und fügt ganz unten das ein:Spoiler anzeigen
// Intro Scripts
if((getPos player) distance (getMarkerPos "civ_spawn_1") < 500) then
{
[] execVM "script\Intro\Kavala.sqf";
};
if((getPos player) distance (getMarkerPos "civ_spawn_2") < 500) then
{
[] execVM "script\Intro\Pyrgos.sqf";
};
if((getPos player) distance (getMarkerPos "civ_spawn_3") < 500) then
{
[] execVM "script\Intro\Athira.sqf";
};
if((getPos player) distance (getMarkerPos "civ_spawn_4") < 500) then
{
[] execVM "script\Intro\Sofia.sqf";
};
Fertig!!!
_______________________________________________________________Editieren____________________________________________________________
Text ändern:
Wenn ihr den Text ändert wollt geht in die jeweilige Scripts rein und dann könnt ihr ein beliebigen Text reinschreiben
Kamera ändern:
In den Scripts ist beschriftet wo die Kamera Koordinaten sind.
Ihr könnt die Koordinaten im Editor raus finden ladet auch die Missions Datei runter und öffnet es,
dann drückt ihr auf vorschau.
Jetzt müsstet ihr in einer Kamera gespawnt sein, nun könnt ihr über die Pfeil tasten die Kamera hin und her bewegen.
Durch ein Drücken werden die Koordinaten gespeichert und könnt die dann in das Scrip einfügen.
Hoffe es hat alles funktioniert.
Grüße RAinZz/Tobias