Ich würde dir raten, immer zuerst den Support des Verkäufers zu kontaktieren. Also den Contributor bei The-Programmer per Support anschreiben, wäre die eigentlich beste Lösung
Das habe ich getan, aber die sind auch ratlos
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.
Ich würde dir raten, immer zuerst den Support des Verkäufers zu kontaktieren. Also den Contributor bei The-Programmer per Support anschreiben, wäre die eigentlich beste Lösung
Das habe ich getan, aber die sind auch ratlos
Hallo zusammen,
ich habe bei The_Programmer des Dispatch-System gekauft. Es funktioniert auch bei Cops und Medic´s. Der ADAC bekommt aber keinen Hint, also wird garnicht benachrichtigt. Wenn man aber was abschickt taucht dieser Dispatch auch im System auf. Als würde dort nur die Benachrichtigung fehlen.
Hier meine functions.sqf:
#include "script_macros.hpp"
/*
File: functions.sqf
Author: Bryan "Tonic" Boardwine
Description: They are functions.
*/
publicVariable "TON_fnc_terrainSort";
TON_fnc_index =
compileFinal "
params [
""_item"",
[""_stack"",[],[[]]]
];
_stack findIf {_item in _x};
";
TON_fnc_player_query =
compileFinal "
private [""_ret""];
_ret = _this select 0;
if (isNull _ret) exitWith {};
if (isNil ""_ret"") exitWith {};
[life_atmbank,life_cash,owner player,player,profileNameSteam,getPlayerUID player,playerSide] remoteExecCall [""life_fnc_adminInfo"",_ret];
";
publicVariable "TON_fnc_player_query";
publicVariable "TON_fnc_index";
TON_fnc_isNumber =
compileFinal "
params [
['_string','',['']]
];
if (_string isEqualTo '') exitWith {false};
private _array = _string splitString '';
private _return = true;
{
if !(_x in ['0','1','2','3','4','5','6','7','8','9']) exitWith {
_return = false;
};
} forEach _array;
_return;
";
publicVariable "TON_fnc_isNumber";
TON_fnc_clientGangKick =
compileFinal "
private [""_unit"",""_group""];
_unit = _this select 0;
_group = _this select 1;
if (isNil ""_unit"" || isNil ""_group"") exitWith {};
if (player isEqualTo _unit && (group player) == _group) then {
life_my_gang = objNull;
[player] joinSilent (createGroup civilian);
hint localize ""STR_GNOTF_KickOutGang"";
};
";
publicVariable "TON_fnc_clientGangKick";
TON_fnc_clientGetKey =
compileFinal "
private [""_vehicle"",""_unit"",""_giver""];
_vehicle = _this select 0;
_unit = _this select 1;
_giver = _this select 2;
if (isNil ""_unit"" || isNil ""_giver"") exitWith {};
if (player isEqualTo _unit && !(_vehicle in life_vehicles)) then {
_name = getText(configFile >> ""CfgVehicles"" >> (typeOf _vehicle) >> ""displayName"");
hint format [localize ""STR_NOTF_gaveKeysFrom"",_giver,_name];
life_vehicles pushBack _vehicle;
[getPlayerUID player,playerSide,_vehicle,1] remoteExecCall [""TON_fnc_keyManagement"",2];
};
";
publicVariable "TON_fnc_clientGetKey";
TON_fnc_clientGangLeader =
compileFinal "
private [""_unit"",""_group""];
_unit = _this select 0;
_group = _this select 1;
if (isNil ""_unit"" || isNil ""_group"") exitWith {};
if (player isEqualTo _unit && (group player) == _group) then {
player setRank ""COLONEL"";
_group selectLeader _unit;
hint localize ""STR_GNOTF_GaveTransfer"";
};
";
publicVariable "TON_fnc_clientGangLeader";
TON_fnc_clientGangLeft =
compileFinal "
private [""_unit"",""_group""];
_unit = _this select 0;
_group = _this select 1;
if (isNil ""_unit"" || isNil ""_group"") exitWith {};
if (player isEqualTo _unit && (group player) == _group) then {
life_my_gang = objNull;
[player] joinSilent (createGroup civilian);
hint localize ""STR_GNOTF_LeaveGang"";
};
";
publicVariable "TON_fnc_clientGangLeft";
//Cell Phone Messaging
/*
-fnc_cell_textmsg
-fnc_cell_textcop
-fnc_cell_textadmin
-fnc_cell_adminmsg
-fnc_cell_adminmsgall
*/
//To EMS
TON_fnc_cell_emsrequest =
compileFinal "
private [""_msg"",""_to""];
ctrlShow[2404,false];
_msg = ctrlText 2400;
_length = count (toArray(_msg));
if (_length > 400) exitWith {hint localize ""STR_CELLMSG_LIMITEXCEEDED"";ctrlShow[2404,true];};
_to = ""EMS Units"";
if (_msg isEqualTo """") exitWith {hint localize ""STR_CELLMSG_EnterMSG"";ctrlShow[2404,true];};
[_msg,name player,5,mapGridPosition player,player] remoteExecCall [""TON_fnc_clientMessage"",independent];
[] call life_fnc_cellphone;
hint format [localize ""STR_CELLMSG_ToEMS"",_to,_msg];
ctrlShow[2404,true];
maxence_waiting_med_calls pushBack [(name player),(position player),_msg,servertime,"""", player,0];
publicVariable ""maxence_waiting_med_calls"";
";
TON_fnc_cell_adacrequest =
compileFinal "
private [""_msg"",""_to""];
ctrlShow[2405,false];
_msg = ctrlText 2400;
_length = count (toArray(_msg));
if (_length > 400) exitWith {hint localize ""STR_CELLMSG_LIMITEXCEEDED"";ctrlShow[2405,true];};
_to = ""FLAC Units"";
if (_msg isEqualTo """") exitWith {hint localize ""STR_CELLMSG_EnterMSG"";ctrlShow[2405,true];};
[_msg,name player,5,mapGridPosition player,player] remoteExecCall [""TON_fnc_clientMessage"",east];
[] call life_fnc_cellphone;
hint format [localize ""STR_CELLMSG_ToEAST"",_to,_msg];
ctrlShow[2405,true];
maxence_waiting_adac_calls pushBack [(name player),(position player),_msg,servertime,"""", player,0];
publicVariable ""maxence_waiting_adac_calls"";
";
//To One Person
TON_fnc_cell_textmsg =
compileFinal "
private [""_msg"",""_to""];
ctrlShow[2401,false];
_msg = ctrlText 2400;
_length = count (toArray(_msg));
if (_length > 400) exitWith {hint localize ""STR_CELLMSG_LIMITEXCEEDED"";ctrlShow[2401,true];};
if (lbCurSel 3004 isEqualTo -1) exitWith {hint localize ""STR_CELLMSG_SelectPerson""; ctrlShow[2401,true];};
_to = call compile format [""%1"",(lbData[3004,(lbCurSel 3004)])];
if (isNull _to) exitWith {ctrlShow[2401,true];};
if (isNil ""_to"") exitWith {ctrlShow[2401,true];};
if (_msg isEqualTo """") exitWith {hint localize ""STR_CELLMSG_EnterMSG"";ctrlShow[2401,true];};
[_msg,name player,0] remoteExecCall [""TON_fnc_clientMessage"",_to];
[] call life_fnc_cellphone;
hint format [localize ""STR_CELLMSG_ToPerson"",name _to,_msg];
ctrlShow[2401,true];
";
//To All Cops
TON_fnc_cell_textcop =
compileFinal "
private [""_msg"",""_to""];
ctrlShow[2402,false];
_msg = ctrlText 2400;
_to = ""The Police"";
if (_msg isEqualTo """") exitWith {hint localize ""STR_CELLMSG_EnterMSG"";ctrlShow[2402,true];};
_length = count (toArray(_msg));
if (_length > 400) exitWith {hint localize ""STR_CELLMSG_LIMITEXCEEDED"";ctrlShow[2402,true];};
[_msg,name player,1,mapGridPosition player,player] remoteExecCall [""TON_fnc_clientMessage"",-2];
[] call life_fnc_cellphone;
hint format [localize ""STR_CELLMSG_ToPerson"",_to,_msg];
ctrlShow[2402,true];
maxence_waiting_cop_calls pushBack [(name player),(position player),_msg,servertime,"""", player,0];
publicVariable ""maxence_waiting_cop_calls"";
";
//To All Admins
TON_fnc_cell_textadmin =
compileFinal "
private [""_msg"",""_to"",""_from""];
ctrlShow[2403,false];
_msg = ctrlText 2400;
_to = ""The Admins"";
if (_msg isEqualTo """") exitWith {hint localize ""STR_CELLMSG_EnterMSG"";ctrlShow[2403,true];};
_length = count (toArray(_msg));
if (_length > 400) exitWith {hint localize ""STR_CELLMSG_LIMITEXCEEDED"";ctrlShow[2403,true];};
[_msg,name player,2,mapGridPosition player,player] remoteExecCall [""TON_fnc_clientMessage"",-2];
[] call life_fnc_cellphone;
hint format [localize ""STR_CELLMSG_ToPerson"",_to,_msg];
ctrlShow[2403,true];
";
//Admin To One Person
TON_fnc_cell_adminmsg =
compileFinal "
if (isServer) exitWith {};
if ((call life_adminlevel) < 1) exitWith {hint localize ""STR_CELLMSG_NoAdmin"";};
private [""_msg"",""_to""];
ctrlShow[2407,false];
_msg = ctrlText 2400;
_to = call compile format [""%1"",(lbData[2100,(lbCurSel 2100)])];
if (isNull _to) exitWith {ctrlShow[2407,true];};
if (isNil ""_to"") exitWith {ctrlShow[2407,true];};
if (_msg isEqualTo """") exitWith {hint localize ""STR_CELLMSG_EnterMSG"";ctrlShow[2407,true];};
[_msg,name player,3] remoteExecCall [""TON_fnc_clientMessage"",_to];
[] call life_fnc_cellphone;
hint format [localize ""STR_CELLMSG_AdminToPerson"",name _to,_msg];
ctrlShow[2407,true];
";
TON_fnc_cell_adminmsgall =
compileFinal "
if (isServer) exitWith {};
if ((call life_adminlevel) < 1) exitWith {hint localize ""STR_CELLMSG_NoAdmin"";};
private [""_msg"",""_from""];
ctrlShow[2406,false];
_msg = ctrlText 2400;
if (_msg isEqualTo """") exitWith {hint localize ""STR_CELLMSG_EnterMSG"";ctrlShow[2406,true];};
[_msg,name player,4] remoteExecCall [""TON_fnc_clientMessage"",-2];
[] call life_fnc_cellphone;
hint format [localize ""STR_CELLMSG_AdminToAll"",_msg];
ctrlShow[2406,true];
";
publicVariable "TON_fnc_cell_textmsg";
publicVariable "TON_fnc_cell_textcop";
publicVariable "TON_fnc_cell_textadmin";
publicVariable "TON_fnc_cell_adminmsg";
publicVariable "TON_fnc_cell_adminmsgall";
publicVariable "TON_fnc_cell_emsrequest";
publicVariable "TON_fnc_cell_adacrequest";
//Client Message
/*
0 = private message
1 = police message
2 = message to admin
3 = message from admin
4 = admin message to all
*/
TON_fnc_clientMessage =
compileFinal "
if (isServer) exitWith {};
private [""_msg"",""_from"", ""_type""];
_msg = _this select 0;
_from = _this select 1;
_type = _this select 2;
if (_from isEqualTo """") exitWith {};
switch (_type) do {
case 0 : {
private [""_message""];
_message = format ["">>>Nachricht von %1: %2"",_from,_msg];
hint parseText format [""<t color='#FFCC00'><t size='2'><t align='center'>Neue Nachricht<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Für: <t color='#ffffff'>Dich<br/><t color='#33CC33'>Von: <t color='#ffffff'>%1<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%2"",_from,_msg];
[""TextMessage"",[format [""Du erhälst einen neue Nachricht von %1"",_from]]] call bis_fnc_showNotification;
systemChat _message;
};
case 1 : {
if (side player != west) exitWith {};
private [""_message"",""_loc"",""_unit""];
_loc = _this select 3;
_unit = _this select 4;
_message = format [""--- 110 Dispatch von %1: %2"",_from,_msg];
if (isNil ""_loc"") then {_loc = ""Unknown"";};
hint parseText format [""<t color='#316dff'><t size='2'><t align='center'>Neuer Dispatch<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Für: <t color='#ffffff'>Alle Polizisten<br/><t color='#33CC33'>Von: <t color='#ffffff'>%1<br/><t color='#33CC33'>Koords: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%3"",_from,_loc,_msg];
[""PoliceDispatch"",[format [""Ein neuer Polizei-Notruf von: %1"",_from]]] call bis_fnc_showNotification;
systemChat _message;
};
case 2 : {
if ((call life_adminlevel) < 1) exitWith {};
private [""_message"",""_loc"",""_unit""];
_loc = _this select 3;
_unit = _this select 4;
_message = format [""!!! Admin Anfrage von %1: %2"",_from,_msg];
if (isNil ""_loc"") then {_loc = ""Unknown"";};
hint parseText format [""<t color='#ffcefe'><t size='2'><t align='center'>Admin Request<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Für: <t color='#ffffff'>Admins<br/><t color='#33CC33'>Von: <t color='#ffffff'>%1<br/><t color='#33CC33'>Koords: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%3"",_from,_loc,_msg];
[""AdminDispatch"",[format [""%1 hat einen Admin kontaktiert!"",_from]]] call bis_fnc_showNotification;
systemChat _message;
};
case 3 : {
private [""_message""];
_message = format [""!!! Admin Nachricht: %1"",_msg];
_admin = format [""Gesendet von Admin: %1"", _from];
hint parseText format [""<t color='#FF0000'><t size='2'><t align='center'>Admin Nachricht<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Für: <t color='#ffffff'>Dich<br/><t color='#33CC33'>Von: <t color='#ffffff'>An Admin<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%1"",_msg];
[""AdminMessage"",[""Du hast eine Nachricht von einem Admion erhalten!""]] call bis_fnc_showNotification;
systemChat _message;
if ((call life_adminlevel) > 0) then {systemChat _admin;};
};
case 4 : {
private [""_message"",""_admin""];
_message = format [""!!!Admin Nachricht: %1"",_msg];
_admin = format [""Gesendet von Admin: %1"", _from];
hint parseText format [""<t color='#FF0000'><t size='2'><t align='center'>Admin Nachricht<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Für: <t color='#ffffff'>Alle Spieler<br/><t color='#33CC33'>Von: <t color='#ffffff'>Den Admins<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%1"",_msg];
[""AdminMessage"",[""Du hast eine Nachricht von einem Admion erhalten!""]] call bis_fnc_showNotification;
systemChat _message;
if ((call life_adminlevel) > 0) then {systemChat _admin;};
};
case 5: {
if (side player != independent) exitWith {};
private [""_message"",""_loc"",""_unit""];
_loc = _this select 3;
_unit = _this select 4;
_message = format [""!!! Medic Request: %1"",_msg];
hint parseText format [""<t color='#FFCC00'><t size='2'><t align='center'>Medic Request<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Für: <t color='#ffffff'>Alle Medic-Mitarbeiter<br/><t color='#33CC33'>Von: <t color='#ffffff'>%1<br/><t color='#33CC33'>Koords: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%3"",_from,_loc,_msg];
[""TextMessage"",[format [""Medic Request von %1"",_from]]] call bis_fnc_showNotification;
};
case 6: {
if (side player != east) exitWith {};
private [""_message"",""_loc"",""_unit""];
_loc = _this select 3;
_unit = _this select 4;
_message = format [""--- FLAC Dispatch von %1: %2"",_from,_msg];
if (isNil ""_loc"") then {_loc = ""Unknown"";};
hint parseText format [""<t color='#316dff'><t size='2'><t align='center'>Neuer Dispatch<br/><br/><t color='#33CC33'><t align='left'><t size='1'>Für: <t color='#ffffff'>Alle FLAC-Mitarbeiter<br/><t color='#33CC33'>Von: <t color='#ffffff'>%1<br/><t color='#33CC33'>Koords: <t color='#ffffff'>%2<br/><br/><t color='#33CC33'>Nachricht:<br/><t color='#ffffff'>%3"",_from,_loc,_msg];
[""PoliceDispatch"",[format [""Ein neuer FLAC-Notruf von: %1"",_from]]] call bis_fnc_showNotification;
systemChat _message;
};
};
";
publicVariable "TON_fnc_clientMessage";
Alles anzeigen
In den RPT Log´s steht nichts drin zwecks dieser Sache.
Jemand ne Idee?
MFG
Hallo zusammen,
ich wollte den Thread jetzt nicht pushen oder so, aber irgendjemand hat hier auch mal gefragt, warum die Preise sich nicht aktualisieren. Dieses Problem besteht bei uns auch. In den RPT Logs sieht alles ganz fein aus. Es wird mir des Menü angezeigt und die Items werden mir angezeigt, aber die Preise ändern sich einfach nicht. Irgendeine Ahnung wieso?
Kind Regards
Hallo zusammen,
hat jemand die SQL dateien für nen Exile Server mit extDB3? Ja, ich weiß, dass exile normalerweise nur mit extDB2 läuft (zumindest offiziell).
Mit freundlichen Grüßen
Es gibt ja von DE100 die Definition in den EInstellungen, dass man dies rumschieben kann... nur wie kann ich das auf die ASN_Nachrichten_system einstellen?
Ich hab auch nicht dass Nachrichten-System von ASN direkt gekauft. Dieses ist in der ASN Core drin. Wir benutzen das Fire Script und dafür brauchen wir dieses Nachrichten-System. Deswegen
Ne ich wollte schon des des Nachrichtensystem von ASN Nutzen
Danke für deine Antwort. Die haben mir gesagt, dass es Open-Source sei. Aber wie ich das Mache...keine ahnung.
Hallo zusammen,
wie es der Titel schon verrät, suche ich eine Möglichkeit, das Notify-System von ASN ( Diese Custom-Hints ) auf dem kompletten Screen zu verschieben. Momentan ist es nur oben links in der Ecke. Ich wollte den Spielern aber eine Möglichkeit geben dies für sich selber einzustellen. Kennt sich jemand damit aus?
Mit freundlichen Grüßen
SeCTioN
Funktioniert einwandfrei. Danke Stig
Es ist eine Schleife. Scheiß egal wie oft die läuft. SeCTioN mach ich dir nachher Fertig ohne Fehler
ok danke dir
SeCTioN nicht gegen das Script Michael Scott aber das ist sehr unperformant. Da bei meinem Beitrag stand man solle es testen frag ich mich wieso du mich nicht taggst und klar sagst Dat und Dat geht net. Ich würde es ja fixen aber wenn es keiner testet kann ich wenig Unternehmen. Und wie gesagt.... Das Script von Michael Scott hat ne Schleife obwohl man eine Vorhandene nehmen kann....
Logs und eventuell Client logs und ich Fix das
Hier ist die Fehlermeldung:
In welchem Verzeichnis liegt die Datei fn_initPayChecks.sqf?
in der core/functions
Hallo zusammen,
ich habe mir das von BlueTypes Script eingebaut, und irgendwie steht da ingame nur: Error: not defined
Habe mir die FSM angeguckt und war etwas verwundert, warum beim medc auch der coplevel abgefragt wird.
ich weiß jetzt nicht, ob dies der fehler ist, aber wüsstet ihr vielleicht woran das liegen könnte?
Stig hättest du für mich das Update noch?
danke für eure antworten. Ich guck mir des mal an danke
Ja das wäre möglich
Woran scheitert es denn? Die Struktur von dem Script ist eigentlich denke ich recht einfach zu durchschauen und anzupassen dahingehend
danke für deine Antwort Blackfisch ( auch wenn ich für den push ne verwarnung bekommen habe xD ) es scheitert dahingehend dass ich denke dass dies ja so nicht funktionieren kann da es ja nur "west" gibt. wie also definier ich jetzt die anderen fraktionen?