Nope noch immer Errors...
Aber Danke trotzdem ![]()
arma3server_2018-04-25_17-42-23.rpt
Schön, dass du den Weg zu NodeZone.net gefunden hast! Aktuell bist du nicht angemeldet und kannst deshalb nur eingeschränkt auf unsere Community zugreifen. Um alle Funktionen freizuschalten, spannende Inhalte zu entdecken und dich aktiv einzubringen, registriere dich jetzt kostenlos oder melde dich mit deinem Account an.
Nope noch immer Errors...
Aber Danke trotzdem ![]()
arma3server_2018-04-25_17-42-23.rpt
Genau das Problem habe ich auch was NotFckingFex hat!
arma3server_2018-04-24_18-04-17.rpt
Arma3_x64_2018-04-24_17-57-07.rpt
#include "..\script_macros.hpp"
/*
File: fn_initCop.sqf
Author: Bryan "Tonic" Boardwine
Description:
Cop Initialization file.
*/
private "_end";
player addRating 9999999;
case west: {
waitUntil {!(isNull (findDisplay 46))};
_end = false;
if (life_blacklisted) exitWith {
["Blacklisted",false,true] call BIS_fnc_endMission;
sleep 30;
};
if (!(str(player) in [""])) then {
if ((FETCH_CONST(life_coplevel) isEqualTo 0) && (FETCH_CONST(life_adminlevel) isEqualTo 0)) then {
["NotWhitelisted",false,true] call BIS_fnc_endMission;
sleep 35;
};
};
[] spawn life_fnc_placeablesInit;
player setVariable["rank",(FETCH_CONST(life_coplevel)),true];
[] call life_fnc_spawnMenu;
waitUntil{!isNull (findDisplay 38500)}; //Wait for the spawn selection to be open.
waitUntil{isNull (findDisplay 38500)}; //Wait for the spawn selection to be done.
[] spawn
{
while {true} do
{
waitUntil {uniform player == "U_B_CombatUniform_mcam_tshirt"};
player setObjectTextureGlobal [0,"textures\cop\human\polizei_uniform.paa"];
waitUntil {uniform player != "U_B_CombatUniform_mcam_tshirt"};
};
};
[] spawn
{
while {true} do
{
waitUntil {uniform player == "U_B_CombatUniform_mcam"};
player setObjectTextureGlobal [0,"textures\cop\human\polizei_uniform.paa"];
waitUntil {uniform player != "U_B_CombatUniform_mcam"};
};
};
[] spawn
{
while {true} do
{
waitUntil {uniform player == "U_B_CombatUniform_mcam_vest"};
player setObjectTextureGlobal [0,"textures\cop\human\sek.paa"];
waitUntil {uniform player != "U_B_CombatUniform_mcam_vest"};
};
};
[] spawn
{
while {true} do
{
waitUntil {uniform player == "U_B_CombatUniform_mcam_worn"};
player setObjectTextureGlobal [0,"textures\cop\human\prasen.paa"];
waitUntil {uniform player != "U_B_CombatUniform_mcam_worn"};
};
};
[] spawn {
while {true} do {
waitUntil {uniform player == "U_Rangemaster"};
player setObjectTextureGlobal [0,"textures\cop_uniform.paa"];
waitUntil {uniform player != "U_Rangemaster"};
};
};
Alles anzeigen
EDIT: Die Medics haben das Problem auch
Nein geht leider noch immer nicht...
EDIT: So langsam verzweifel ich ![]()
shoXy Deine useitem version macht Errors...
arma3server_2018-04-24_18-04-17.rpt
OK Ich guck mal
Danke dir
Ich weiß bin ich auch dabei ![]()
Jeweils am Ende des Blocks den ich gepostet habe.
Habe ich eig. ...
Es fehlt ein };
Emm wo?
häääääääh
Arma3_x64_2018-04-23_17-44-17.rpt
Ich gucken mal
Juten Tach,
Ich habe momentan das Problem das die Items im Z Menü nicht mehr funktionieren...
Ich habe ein Paar neue Items hinzugefügt wie: Protestschild,SoS Knopf und Nothammer. Seit dem funkt. es nicht mehr...
#include "..\..\script_macros.hpp"
/*
File: fn_useItem.sqf
Author: Bryan "Tonic" Boardwine
Description:
Main function for item effects and functionality through the player menu.
*/
private "_item";
disableSerialization;
if ((lbCurSel 2005) isEqualTo -1) exitWith {hint localize "STR_ISTR_SelectItemFirst";};
_item = CONTROL_DATA(2005);
switch (true) do {
case (_item in ["waterBottle","coffee","redgull"]): {
if ([false,_item,1] call life_fnc_handleInv) then {
life_thirst = 100;
if (LIFE_SETTINGS(getNumber,"enable_fatigue") isEqualTo 1) then {player setFatigue 0;};
if (_item isEqualTo "redgull" && {LIFE_SETTINGS(getNumber,"enable_fatigue") isEqualTo 1}) then {
[] spawn {
life_redgull_effect = time;
titleText[localize "STR_ISTR_RedGullEffect","PLAIN"];
player enableFatigue false;
waitUntil {!alive player || ((time - life_redgull_effect) > (5 * 60))};
player enableFatigue true;
};
};
};
};
case (_item isEqualTo "boltcutter"): {
[cursorObject] spawn life_fnc_boltcutter;
closeDialog 0;
};
case (EQUAL(_item,"protestschild")): {
if(([false,_item,1] call life_fnc_handleInv)) then {
[] spawn life_fnc_protestschild;
closeDialog 0;
};
case (_item isEqualTo "sos"): {
if([false,_item,1] call life_fnc_handleInv) then {
[] spawn life_fnc_copbackup;
closeDialog 0;
};
case (_item == "gpstracker"): {
[cursorTarget] spawn life_fnc_gpsTracker;
};
case (_item == "caropen"): {
[cursorTarget] spawn caropen; closeDialog 0;
};
case (_item == "sos"): {
[] spawn life_fnc_callbackup;
};
case (_item == "schmerzmittel"):
{
if(vehicle player != player) exitWith {hintSilent "Du kannst dich nicht in einem Fahrzeug heilen..."};
if(([false,_item,1] call life_fnc_handleInv)) then
{
player setDamage 0;
player setFatigue 0;
player allowDamage true;
player enableSimulation true;
closeDialog 0;
hintSilent "Die Schmerzmittel haben gewirkt! Du hast nun wieder volles Leben."
};
};
case (_item isEqualTo "blastingcharge"): {
player reveal fed_bank;
(group player) reveal fed_bank;
[cursorObject] spawn life_fnc_blastingCharge;
closeDialog 0;
};
case (_item isEqualTo "defusekit"): {
[cursorObject] spawn life_fnc_defuseKit;
closeDialog 0;
};
case (_item isEqualTo "storagesmall"): {
[false] call life_fnc_storageBox;
};
case (_item isEqualTo "storagebig"): {
[true] call life_fnc_storageBox;
};
case (_item isEqualTo "spikeStrip"): {
if (!isNull life_spikestrip) exitWith {hint localize "STR_ISTR_SpikesDeployment"; closeDialog 0};
if ([false,_item,1] call life_fnc_handleInv) then {
[] spawn life_fnc_spikeStrip;
closeDialog 0;
};
};
case (_item isEqualTo "fuelFull"): {
if (vehicle player != player) exitWith {hint localize "STR_ISTR_RefuelInVehicle"};
[] spawn life_fnc_jerryRefuel;
closeDialog 0;
};
case (_item isEqualTo "fuelEmpty"): {
[] spawn life_fnc_jerrycanRefuel;
closeDialog 0;
};
case (_item isEqualTo "lockpick"): {
[] spawn life_fnc_lockpick;
closeDialog 0;
};
case (_item in ["apple","rabbit","salema","ornate","mackerel","tuna","mullet","catshark","turtle_soup","hen","rooster","sheep","goat","donuts","tbacon","peach"]): {
if (!(M_CONFIG(getNumber,"VirtualItems",_item,"edible") isEqualTo -1)) then {
if ([false,_item,1] call life_fnc_handleInv) then {
_val = M_CONFIG(getNumber,"VirtualItems",_item,"edible");
_sum = life_hunger + _val;
switch (true) do {
case (_val < 0 && _sum < 1): {life_hunger = 5;}; //This adds the ability to set the entry edible to a negative value and decrease the hunger without death
case (_sum > 100): {life_hunger = 100;};
default {life_hunger = _sum;};
};
};
};
};
default {
hint localize "STR_ISTR_NotUsable";
};
};
[] call life_fnc_p_updateMenu;
[] call life_fnc_hudUpdate;
Alles anzeigen
arma3server_2018-04-23_17-44-03.rpt
Danke im Vorraus LG Felix ![]()
Arma3_x64_2018-04-22_22-52-21.rpt Bitte
Ich habe bdw bemerkt das ich garkein Item mehr nutzen kann..
arma3server_2018-04-22_15-59-49.rpt
#include "..\..\script_macros.hpp"
/*
File: fn_useItem.sqf
Author: Bryan "Tonic" Boardwine
Description:
Main function for item effects and functionality through the player menu.
*/
private "_item";
disableSerialization;
if ((lbCurSel 2005) isEqualTo -1) exitWith {hint localize "STR_ISTR_SelectItemFirst";};
_item = CONTROL_DATA(2005);
switch (true) do {
case (_item in ["waterBottle","coffee","redgull"]): {
if ([false,_item,1] call life_fnc_handleInv) then {
life_thirst = 100;
if (LIFE_SETTINGS(getNumber,"enable_fatigue") isEqualTo 1) then {player setFatigue 0;};
if (_item isEqualTo "redgull" && {LIFE_SETTINGS(getNumber,"enable_fatigue") isEqualTo 1}) then {
[] spawn {
life_redgull_effect = time;
titleText[localize "STR_ISTR_RedGullEffect","PLAIN"];
player enableFatigue false;
waitUntil {!alive player || ((time - life_redgull_effect) > (5 * 60))};
player enableFatigue true;
};
};
};
};
case (_item isEqualTo "boltcutter"): {
[cursorObject] spawn life_fnc_boltcutter;
closeDialog 0;
};
case (EQUAL(_item,"protestschild")): {
if(([false,_item,1] call life_fnc_handleInv)) then {
[] spawn life_fnc_protestschild;
closeDialog 0;
};
case (_item isEqualTo "sos"): {
if([false,_item,1] call life_fnc_handleInv) then {
[] spawn life_fnc_copbackup;
closeDialog 0;
};
case (_item == "gpstracker"): {
[cursorTarget] spawn life_fnc_gpsTracker;
};
case (_item == "caropen"): {
[cursorTarget] spawn caropen; closeDialog 0;
};
case (_item == "sos"): {
[] spawn life_fnc_callbackup;
};
case (_item isEqualTo "schmerzmittel"): {
_schaden = getdammage player;
if (_schaden isEqualTo 0) exitWith {hint "Du brauchst kein Schmerzmittel!";};
if ([false,_item,1] call life_fnc_handleInv) then {
player setdamage (_schaden - 0.25);
hint "Erfolgreich geheilt";
};
case (_item isEqualTo "blastingcharge"): {
player reveal fed_bank;
(group player) reveal fed_bank;
[cursorObject] spawn life_fnc_blastingCharge;
closeDialog 0;
};
case (_item isEqualTo "defusekit"): {
[cursorObject] spawn life_fnc_defuseKit;
closeDialog 0;
};
case (_item isEqualTo "storagesmall"): {
[false] call life_fnc_storageBox;
};
case (_item isEqualTo "storagebig"): {
[true] call life_fnc_storageBox;
};
case (_item isEqualTo "spikeStrip"): {
if (!isNull life_spikestrip) exitWith {hint localize "STR_ISTR_SpikesDeployment"; closeDialog 0};
if ([false,_item,1] call life_fnc_handleInv) then {
[] spawn life_fnc_spikeStrip;
closeDialog 0;
};
};
case (_item isEqualTo "fuelFull"): {
if (vehicle player != player) exitWith {hint localize "STR_ISTR_RefuelInVehicle"};
[] spawn life_fnc_jerryRefuel;
closeDialog 0;
};
case (_item isEqualTo "fuelEmpty"): {
[] spawn life_fnc_jerrycanRefuel;
closeDialog 0;
};
case (_item isEqualTo "lockpick"): {
[] spawn life_fnc_lockpick;
closeDialog 0;
};
case (_item in ["apple","rabbit","salema","ornate","mackerel","tuna","mullet","catshark","turtle_soup","hen","rooster","sheep","goat","donuts","tbacon","peach"]): {
if (!(M_CONFIG(getNumber,"VirtualItems",_item,"edible") isEqualTo -1)) then {
if ([false,_item,1] call life_fnc_handleInv) then {
_val = M_CONFIG(getNumber,"VirtualItems",_item,"edible");
_sum = life_hunger + _val;
switch (true) do {
case (_val < 0 && _sum < 1): {life_hunger = 5;}; //This adds the ability to set the entry edible to a negative value and decrease the hunger without death
case (_sum > 100): {life_hunger = 100;};
default {life_hunger = _sum;};
};
};
};
};
default {
hint localize "STR_ISTR_NotUsable";
};
};
[] call life_fnc_p_updateMenu;
[] call life_fnc_hudUpdate;
Alles anzeigen
Ja also.. ka xD Ich versuche es mal
Arma3_x64_2018-04-18_16-41-57.rpt
Habe es getestet aber wenn ich es benutzen will passiert nix...
arma3server_2018-04-18_17-14-38.rpt
Oki ich guck mal ![]()
Achja ich habe wegen Test Zwecken dieCfgRemoteExec.hpp deaktiviert + ich habe beide Commands trotzdem freigegeben
Und es sollen bdw nur die Cops hören ![]()
Bin überfordert xD Und wenn ich "Benutzen" drücken will passiert garnix... Also muss emm also häh?
/*
Autor : Maximum
Umgeschrieben in 4.4r3+ : powerafro
*/
private ["_backupmsg"];
_msgBck = format["SOS! Officer %1 Benötigt dringend Hilfe %2 !", name player, getPos player];
[0,"%1 benötigt dringende Unterstützung!",true,[profileName]] remoteExec ["life_fnc_broadcast",west];
[ObjNull,_msgBck,player,1] remoteExec ["TON_fnc_handleMessages"];
_backupmsg = createMarker [("_backupmsg" + name player), getPos player];
_backupmsg setmarkertype "mil_warning";
_backupmsg setmarkercolor "colorRed";
_backupmsg setmarkertext format ["Officer in Not",name player];
"PButton" remoteExec ["BIS_fnc_playSound",west];
sleep 60;
deletemarker _backupmsg;
hint "Marker wurde entfernt";
sleep 320;
hint format ["%1, Du kannst jetzt wieder den SoS Knopf betätigen",name player];
Alles anzeigen
Danke im Vorraus ![]()
Hallo,
ich bins wieder mit einem neuen Problem: Ich wollte es so machen das wenn man den SoS Knopf drückt das alle Cops ein Sound hören...
Daraufhin bin ich auf den Thread gestosen [4.4R4] Sound für Playerside?
Da hatte SilentF0x das selbe Problem was ich auch hatte.
"PanicButtonSound" remoteExecCall ["life_fnc_globalSound",west];
Wenn ich diesen Command rausnehme funktioniert es ja.
Jemand eine Lösung? ![]()
Danke im Vorraus
LG Felix