PROCEDURE arma3life.deleteOldMessages does not exist
Dir fehlt da eine Prozedur, überprüf das ganze mal, könnte durchaus daran liegen.
Beiträge von blackfisch
-
-
BEC am besten ins Arma 3 Installationsverzeichnis, ob es wo anders funktioniert bin ich nicht sicher.
-
Das höre ich grade zum ersten Mal

Bitte einmal [lexicon]extDB[/lexicon] & rpt-Logs, vielleicht steht da was Aufschlussreiches drin. Was war denn deine letzte Änderung am Server, bevor das auftrat?
-
Zum Thema Musik...
Im Idealfall nimmst du komplett Lizenzfreie Musik (gibt dafür diverse YT Channels) oder lizenzfreie Remixe (ist auch erlaubt). Gute Musik gibt es auch auf diversen Seiten.Für Musik, aber auch für Bilder etc. kann ich nur die Suche von Creative Commons (CC search ) empfehlen. Am besten informierst du dich über die verschiedenen Lizenzen und was sie bedeuten. Dann kann nichts schief gehen.
-
Nein ist es nicht. Die Radiosender haben eine Lizenz, um Musik zu verbreiten. Wenn du jetzt den Stream verbreitest und abspielst, kann das einerseits ggf. gegen die AGB des Streams verstoßen und zählt andererseits genau so, als wenn du einen Radiostream ohne Lizenz betreibst, da du keine Lizenz von der GEMA besitz. Das kann dich deinen Server und ne Menge Geld kosten. Selbiges gilt für Musikbots auf TeamSpeak Servern - ist eigentlich nicht erlaubt, wenn nicht lizenzfreie / Creative Commons Lizensierte Musik läuft
-
@CooliMC Ich finde das ein wenig zu verallgemeinert. Nicht jeder hat Ahnung von HC's - ich selbst zähle da mit dazu. Du kannst nicht erwarten, dass jeder im Forum den ganzen Tag mit Headless Clients abeitet und sich 100% damit auskennt. Klar ist es schade, dass gar niemand geantwortet hat. Dann aber die Schuld auf die gesamte Community zu schieben und sie als "egoistisch und unobjektiv" finde ich persönlich ein wenig respektlos.
-
Junge mach deine Firewall an
Bist du lebensmüde? Nur als Hinweis: Falls dich jemand hackt und irgendwelche Scheiße über deinen Server anstellt bist DU der, der verklagt wird 
Zurück zum Thema...
Die beserver.cfg ist auch in besagtem Ordner? Sonst versuch's mal ohne TADST - hab auch schon von Fällen gelesen wo TADST Schuld war. (TADST kann sowieso nicht mehr als jemand der weiß wie mit der server.cfg und Startparametern auch.... und der https://native-network.net/wsif/entry/94-…ts-crash-check/ ist auch eine Möglichkeit
) -
Letztendlich hast du zwei Möglichkeiten... Entweder du gibst dem Typ, der das nicht rafft, gar nicht die Chance auszusteigen und machst es so wie wir dir vorgeschlagen haben, oder du lässt den Cop aufschließen und kommst als Admin nicht hinterher solche Leute zu bannen... Ist leider so

-
Port 8080 in der Firewall auch freigegeben? Und ich kann TADST nicht empfehlen...
-
Bau dir das Script ein, dass die Polizei in verschlossene Fahrzeuge einsteigen kann. Dann kannst den gefesselt en auch in abgeschlossene setzen und somit können die nicht aussteigen.
Du kannst ja auch eine Abfrage rein machen, ob der Cop einen Schlüssel für das Fahrzeug hat, um ein Abuse der Funktion auszuschließen:
[Tutorial] Polizei in geschlossene Fahrzeuge ein und aussteigen
Alles anzeigen//CopEnter - Driver Seat
life_actions = life_actions + [player addAction[localize "STR_pAct_DriverSeat",life_fnc_copEnter,"driver",200,false,false,"",'!isNull cursorTarget && ((cursorTarget isKindOf "Car")||(cursorTarget isKindOf "Air")||(cursorTarget isKindOf "Ship")) && (locked cursorTarget) != 0 && cursorTarget distance player < 3.5']];
//CopEnter - Passenger Seat
life_actions = life_actions + [player addAction[localize "STR_pAct_PassengerSeat",life_fnc_copEnter,"passenger",100,false,false,"",'!isNull cursorTarget && ((cursorTarget isKindOf "Car")||(cursorTarget isKindOf "Air")||(cursorTarget isKindOf "Ship")) && (locked cursorTarget) != 0 && cursorTarget distance player < 3.5']];
//CopEnter - Gunner Seat
life_actions = life_actions + [player addAction[localize "STR_pAct_GunnerSeat",life_fnc_copEnter,"gunner",100,false,false,"",'!isNull cursorTarget && ((cursorTarget isKindOf "Car")||(cursorTarget isKindOf "Air")||(cursorTarget isKindOf "Ship")) && (locked cursorTarget) != 0 && cursorTarget distance player < 3.5']];
//CopEnter - Exit
life_actions = life_actions + [player addAction[localize "STR_pAct_GoOut",life_fnc_copEnter,"exit",100,false,false,"",'(vehicle player != player) && (locked(vehicle player)==2)']];
abgeändert wäre das so:C: fn_setupActions.sqf (case west)//CopEnter - Driver Seat life_actions = life_actions + [player addAction[localize "STR_pAct_DriverSeat",life_fnc_copEnter,"driver",200,false,false,"",'!isNull cursorTarget && ((cursorTarget isKindOf "Car")||(cursorTarget isKindOf "Air")||(cursorTarget isKindOf "Ship")) && (locked cursorTarget) != 0 && cursorTarget distance player < 3.5 && cursorTarget in life_vehicles']]; //CopEnter - Passenger Seat life_actions = life_actions + [player addAction[localize "STR_pAct_PassengerSeat",life_fnc_copEnter,"passenger",100,false,false,"",'!isNull cursorTarget && ((cursorTarget isKindOf "Car")||(cursorTarget isKindOf "Air")||(cursorTarget isKindOf "Ship")) && (locked cursorTarget) != 0 && cursorTarget distance player < 3.5 && cursorTarget in life_vehicles']]; //CopEnter - Gunner Seat life_actions = life_actions + [player addAction[localize "STR_pAct_GunnerSeat",life_fnc_copEnter,"gunner",100,false,false,"",'!isNull cursorTarget && ((cursorTarget isKindOf "Car")||(cursorTarget isKindOf "Air")||(cursorTarget isKindOf "Ship")) && (locked cursorTarget) != 0 && cursorTarget distance player < 3.5 && cursorTarget in life_vehicles']]; //CopEnter - Exit life_actions = life_actions + [player addAction[localize "STR_pAct_GoOut",life_fnc_copEnter,"exit",100,false,false,"",'(vehicle player != player) && (locked(vehicle player)==2)']];Dann kann der Polizist nur einsteigen, wenn er die Schlüssel hat. Das wird durch die Abfrage cursorTarget in life_vehicles geregelt.
life_vehicles ist eine Variable, in die alle Fahrzeuge geschrieben werden, für die du die Schlüssel hast. Ist nun das cursorTarget (in dem Falle das Fahrzeug vor dir) darin enthalten, bekommst du die Möglichkeit zum einsteigen angezeigt, sonst nicht.
-
Wenn du eine [lexicon]Tanoa[/lexicon] Life Mission haben möchtest, lade dir hier einfach aus dem Downloads-Bereich im Forum eine Altis Life Mission runter, öffne Sie im Editor, markiere alles, STRG+C, Neue Map auf [lexicon]Tanoa[/lexicon] öffnen, STRG+V und du hast eine "[lexicon]Tanoa[/lexicon] Life Mission"
Dann einfach noch dieses Tutorial durcharbeiten: [FIX] "Error MissionLoading" , Map mit EDEN bearbeiten!Und die ganzen NPC richtig platzieren. Das wars schon.
-
Channel Namen ändern:
Das ganze geht in der @life_server in der init:C: init.sqf/* Setup radio channels for west/independent/civilian */ life_radio_west = radioChannelCreate [[0, 0.95, 1, 0.8], "Cop Side Channel Name", "%UNIT_NAME", []]; life_radio_civ = radioChannelCreate [[0, 0.95, 1, 0.8], "Civ Side Channel Name", "%UNIT_NAME", []]; life_radio_indep = radioChannelCreate [[0, 0.95, 1, 0.8], "Medic Side Channel Name", "%UNIT_NAME", []];BEC-Admin Name:
Ist abhängig vom Username auf dem der Server läuft. Heißt der User "Affe" heißt der BattlEye Global Admin auch soJoin Messages:
Müsste man soweit ich weiß in der server.cfg über die Einstellungen regelnCodeonUserConnected = "systemChat 'Ein User hat den Server betreten'"; // command to run when a player connects onUserDisconnected = 'systemChat "Ein User hat den Server verlassen'"; // command to run when a player disconnectsIch wüsste aber nicht, dass man den Namen anzeigen lassen könnte (_this select 0 gibt lediglich die ID des Spielers aus -> siehe Bohemia Interactive Wiki - Server Sided Scripting) und die Standard Join Nachrichten kann man leider auch nicht deaktivieren (siehe Bohemia Interactive Forum - "Disable server message in chat")
-
Such ich auch aktuell, ohne Dabei alle anderen Dialoge schließen zu müssen doofy
-
Ist mit im Tutorial
RConPassword MeinRConPasswortIstToll
RConIP *eure Server IP*
RConPort *beliebiger RCon Port* (Muss in Firewall UDP eingehend freigeschaltet sein!)
und BEC Config# Set the ip to your server. normally 127.0.0.1 will be fine.
Ip = *deine Server IP* (siehe beserver.cfg)# Set the port to the server. default port is 2302
Port = *dein RCon Port* (siehe beserver.cfg)# Set the path to the BattlEye directory that is currently in use by the server.
BePath = Das:\Verzeichnis\zu\eurem\battleye--> [FIX] - BEC Message "No Valid Response. Trying to Reconnect!"
-
-
@Truba siehe Kommentar oberhalb

-
-
C
Alles anzeigen/* File: fn_seizeWeapon.sqf Author: Skalicon Description: */ _clear = nearestObjects [player,["weaponholder"],3]; _destroyed = 0; for "_i" from 0 to count _clear - 1 do { _destroyed = _destroyed + 1; deleteVehicle (_clear select _i); sleep 0.1; }; titleText[format["%1 Objekte wurden entfernt.", _destroyed],"PLAIN"]; [51, player, format["%1 Objekte wurden entfernt.", _destroyed]] remoteExec ["STS_fnc_logIt",2];Versuchs mal damit. Du hattest nach count _clear -1 ein ; gesetzt, das da nicht hin gehört
-
Hey, ich kann dir helfen, tu mal deine Battleye Filter überprüfen. Bitte

-
@Shinji Das sind keine Mods, das sind Standard Arma 3 Assets, APEX sogar wenn ich micht nicht irre
@B4v4r!4n_Str!k3r schau mal ob du auch wirklich APEX auf dem Server hast! Sonst installier mal Arma neu, da scheint was schief gelaufen zu sein