Beiträge von danielderhoth
Das neue Nodezone befindet sich in der finalen Entwicklungsphase. Mit dem geplanten Start wird das bisherige Forum auf Read Only umgestellt und künftig als Archiv erhalten bleiben.
Alle Informationen zur neuen Plattform, zur Accountübernahme und zum weiteren Ablauf findest du hier: Zum aktuellen Nodezone Beitrag
-
-
geil danke dir eine frage hab ich dazu noch wird das dann so gemacht
Spoiler anzeigen
/*
File: fn_jail.sqf
Author: Bryan "Tonic" Boardwine
Description:
Starts the initial process of jailing.
*/
private["_bad","_unit","_time"];
_unit = [_this,0,ObjNull,[ObjNull]] call BIS_fnc_param;
hintSilent format["%1", _unit];
if(isNull _unit) exitWith {}; //Dafuq?
if(_unit != player) exitWith {}; //Dafuq?
if(life_is_arrested) exitWith {}; //Dafuq i'm already arrested
_time = [_this,2,15,[0]] call BIS_fnc_param;
_bad = [_this,1,false,[false]] call BIS_fnc_param;player setVariable["restrained",false,true];
player setVariable["Escorting",false,true];
player setVariable["transporting",false,true];titleText["You have been arrested, wait your time out. If you attempt to respawn or reconnect your time will increase!","PLAIN"];
hintSilent "For being arrested you have lost the following licenses if you own them\n\nFirearms License\nRebel License";
player setPos (getMarkerPos "jail_marker");if(_bad) then
{
waitUntil {alive player};
uiSleep 1;
};//Check to make sure they goto check
if(player distance (getMarkerPos "jail_marker") > 100) then
{
player setPos (getMarkerPos "jail_marker");
};[1] call life_fnc_removeLicenses;
if(life_inv_driver > 0) then {[false,"driver",license_civ_driver] call license_civ_driver;}; <--------------------------------------------hier
if(life_inv_heroinu > 0) then {[false,"heroinu",life_inv_heroinu] call life_fnc_handleInv;};
if(life_inv_heroinp > 0) then {[false,"heroinp",life_inv_heroinp] call life_fnc_handleInv;};
if(life_inv_coke > 0) then {[false,"cocaine",life_inv_coke] call life_fnc_handleInv;};
if(life_inv_cokep > 0) then {[false,"cocainep",life_inv_cokep] call life_fnc_handleInv;};
if(life_inv_turtle > 0) then {[false,"turtle",life_inv_turtle] call life_fnc_handleInv;};
if(life_inv_cannabis > 0) then {[false,"cannabis",life_inv_cannabis] call life_fnc_handleInv;};
if(life_inv_marijuana > 0) then {[false,"marijuana",life_inv_marijuana] call life_fnc_handleInv;};
if(life_inv_methu > 0) then {[false,"methu",life_inv_methu] call life_fnc_handleInv;};
if(life_inv_methp > 0) then {[false,"methp",life_inv_methp] call life_fnc_handleInv;};
if(life_inv_bottledwhiskey > 0) then {[false,"bottledwhiskey",life_inv_bottledwhiskey] call life_fnc_handleInv;};
if(life_inv_bottledbeer > 0) then {[false,"bottledbeer",life_inv_bottledbeer] call life_fnc_handleInv;};
life_is_arrested = true;removeAllItems player;
removeVest player;
removeBackpack player;
removeGoggles player;
removeHeadgear player;
removeAllWeapons player;
{player removeMagazine _x} foreach (magazines player);
removeUniform player;
player forceAddUniform "U_C_Scientist";[[player,_bad,_time],"life_fnc_jailSys",false,false] spawn life_fnc_MP;
[5] call SOCK_fnc_updatePartial; -
Kurze frage ich das hier der script damit die spieler ihre lizenzen verlieren wenn sie im knast sind ? wenn ja wo muss ich die neuen lizenzen hin schreiben damit die auch weg sind
Spoiler anzeigen
/*
File: fn_removeLicenses.sqf
Author: Bryan "Tonic" Boardwine
Description:
Used for stripping certain licenses off of civilians as punishment.
*/
private["_state"];
_state = [_this,0,1,[0]] call BIS_fnc_param;switch (_state) do
{
// Drivers License
case 10:
{
license_civ_driver = false;
hintSilent localize "STR_Civ_RevokeLicense_Driver";
};
// Truck License
case 11:
{
license_civ_truck = false;
hintSilent localize "STR_Civ_RevokeLicense_Truck";
};
// Pilot License
case 12:
{
license_civ_air = false;
hintSilent localize "STR_Civ_RevokeLicense_Pilot";
};
// Boating License
case 13:
{
license_civ_boat = false;
hintSilent localize "STR_Civ_RevokeLicense_Boating";
};
// Diving License
case 14:
{
license_civ_dive = false;
hintSilent localize "STR_Civ_RevokeLicense_Diving";
};
// Taxi License
case 15:
{
license_civ_driver = false;
hintSilent localize "STR_Civ_RevokeLicense_Taxi";
};
// All Motor Vehicle
case 16:
{
license_civ_driver = false;
license_civ_truck = false;
license_civ_air = false;
license_civ_boat = false;
license_civ_air = false;
license_civ_dive = false;
hintSilent localize "STR_Civ_RevokeLicense_AllMotor";
};
// Firearms License
case 17:
{
license_civ_gun = false;
hintSilent localize "STR_Civ_RevokeLicense_Firearm";
};
}; -
gibt es einen tankstellen script fürs tanken ? xD
danke im vorraus MFG Dani
-
kann mir einer erklären wie ich arma 3 whitelist script einfüge für polizei und medic
-
wie genau mach ich das ? hab es mal mit fn_inispy.sql probiert auszustellen mit dem befehl exitWith{}; ging aber nicht alternative ?
danke im vorraus
-
Ich habe eben die version 4.4r4 installiert wenn ich auf dem server kommen steht dort erkannt von Spyglass