Mal ne Frage was sagt denn das Logfile? Ich würde ja mal im Clientlog schauen, da gibt es bestimmt eine Fehlermeldung. Das macht das Suchen deutlich einfacher.
Beiträge von moeck
-
-
Hi,
wenn du die Datei so verwendest kann es nicht funktionieren ;-). Versuchs mal damit.
Gruß,
moeck
-
Hast Du die komplette PBO schon mal entpackt? Ist die PBO in irgendeiner art und weise "verschlüsselt"?
-
Hast du zufällig irgendwelche Mods geladen? bzw. scicke mal das komplette log hier rein
-
mh... ok das nächste mal
aber DB (Datenbank) Version, ich dachte das wäre verständlich aber ja ich vergaß, dass hier nicht nur Informatiker unterwegs sind *Asche auf mein Haupt"
-
HelperLee : ja die rgb werte kannst Du grundsätzlich für jedes Fahrzeug verwenden, allerdings sehen die dann zum teil komisch aus. Ich hatte das mal mit einem Xian gemacht und dann waren auch die Räder und Triebwerke in den Farben
-
Moin,
ich hab das mal ein wenig formatiert damit man es auch lesen kann. In Zeile 92 müsste dann die Prüfung rein. Leider habe ich aktuell noch keine Idee wie man da an die Lizenz des gegenüber kommt.
C
Alles anzeigen#include "..\..\script_macros.hpp" /* File: fn_playerTags.sqf Author: Bryan "Tonic" Boardwine Description: Adds the tags above other players heads when close and have visible range. */ if (!life_settings_tagson) exitWith {}; private ["_ui","_units","_masks"]; #define iconID 78000 #define scale 0.8 _headgear =["H_ShemagOpen_khk","H_ShemagOpen_tan","H_Shemag_olive"]; _goggles = ["G_Balaclava_blk"]; if (visibleMap || {!alive player} || {dialog}) exitWith { 500 cutText["","PLAIN"]; }; _ui = uiNamespace getVariable ["Life_HUD_nameTags",displayNull]; if (isNull _ui) then { 500 cutRsc["Life_HUD_nameTags","PLAIN"]; _ui = uiNamespace getVariable ["Life_HUD_nameTags",displayNull]; }; _units = nearestObjects[(visiblePosition player),["Man","Land_Pallet_MilBoxes_F","Land_Sink_F"],50]; _units = _units - [player]; _masks = LIFE_SETTINGS(getArray,"clothing_masks"); private _index = -1; { private "_text"; _idc = _ui displayCtrl (iconID + _forEachIndex); if (!(lineIntersects [eyePos player, eyePos _x, player, _x]) && alive _x && {!isNil {_x getVariable "realname"}}) then { _pos = switch (typeOf _x) do { case "Land_Pallet_MilBoxes_F":{ [visiblePosition _x select 0, visiblePosition _x select 1, (getPosATL _x select 2) + 1.5] }; case "Land_Sink_F": { [visiblePosition _x select 0,visiblePosition _x select 1, (getPosATL _x select 2) + 2] }; default { [visiblePosition _x select 0, visiblePosition _x select 1, ((_x modelToWorld(_x selectionPosition "head")) select 2)+.5] }; }; _sPos = worldToScreen _pos; _distance = _pos distance player; if (!((headgear _x) in _masks || (goggles _x) in _masks || (uniform _x) in _masks)) then { if (count _sPos > 1 && {_distance < 15}) then { _text = switch (true) do { case ((headgear _x) in _headgear): { format["<tcolor='#000000'>Unbekannter</t>"]; }; case ((goggles _x) in _goggles): { format["<t color='#000000'>Unbekannter</t>"]; }; case (_x in (units group player) && playerSide isEqualTo civilian): { format["<t color='#00FF00'>%1</t>",(_x getVariable ["realname",name _x])]; }; case (side _x isEqualTo west && {!isNil {_x getVariable "rank"}}): { format ["<img image='%1' size='1'></img>[%3] %2",switch((_x getVariable "rank")) do { case 2: {"icons\police\2.paa"}; case 3: {"icons\police\3.paa"}; case 4: {"icons\police\4.paa"}; case 5: {"icons\police\5.paa"}; case 6: {"icons\police\6.paa"}; case 7: {"icons\police\7.paa"}; case 8: {"icons\police\8.paa"}; default {"icons\police\1.paa"}; },_x getVariable ["realname",name _x],switch ((_x getVariable "rank")) do { case 2: {"PO"}; case 3: {"PM"}; case 4: {"POM"}; case 5: {"PHM"}; case 6: {"PK"}; case 7: {"POK"}; case 8: {"PHK"}; default {"PA"}; }] }; case (side _x isEqualTo independent): { format ["<t color='#FF0000'><img image='a3\ui_f\data\map\MapControl\hospital_ca.paa' size='1.5'></img></t> %1",_x getVariable ["realname",name _x]] }; default { if (!isNil {(group _x) getVariable "gang_name"}) then { format ["%1<br/><t size='0.8' color='#B6B6B6'>%2</t>",_x getVariable ["realname",name _x],(group _x) getVariable ["gang_name",""]]; } else { if (alive _x) then { //Lizenzprüfung und Format muss hier rein! _x getVariable ["realname",name _x]; } else { if (!isPlayer _x) then { _x getVariable ["realname","ERROR"]; }; }; }; }; }; _idc ctrlSetStructuredText parseText _text; _idc ctrlSetPosition [_sPos select 0, _sPos select 1, 0.4, 0.65]; _idc ctrlSetScale scale; _idc ctrlSetFade 0; _idc ctrlCommit 0; _idc ctrlShow true; } else { _idc ctrlShow false; }; } else { _idc ctrlShow false; }; } else { _idc ctrlShow false; }; _index = _forEachIndex; } forEach _units; (_ui displayCtrl (iconID + _index + 1)) ctrlSetStructuredText parseText "";
-
Ich frage mich gerade warum man nicht einfach das Tankstellen (Drogendealer) Script parameterisiert und es für beides nutzt. Wäre das nicht viel einfacher
.
Des Weiteren frage ich mich gerade ob man nicht parallel mehrere Dealer überfallen kann. Das wäre bei 6 Cops auch schon wieder eine Herausforderung.
Nicht desto trotz danke für das Script
-
Und da kannste dann auch die Skins einbauen wenn du welche hast. Es gibt für einige Fahrzeuge auch verschiedene Skins schon direkt in Arma
-
-
nox danke für den dislike aber ich wette dass er eine MySQL 5.5 oder kleiner installiert hat. Der Fehler den er gepostet hatte sagt das nämlich aber dass er Timestamp nicht mehrfach verwenden darf als default. Es liegt weder an deinen Files sondern einfach an einer alten DB Version
-
-
@Pac mit sicherheit aber wie gesagt ich kann auf meinem dienstlaptop nicht beliebig sachen installieren
daher nehe mich erstmal weiterhin notepad++ ich schaue mir aber zu hause das andere mal an
-
nox bei ihm funktioniert es nicht, da er eine falsche db version hat.
-
Die Sounds hast Du in der description.ext auch definiert?
-
Ähm du hast die falsche DB Version installiert. lass mich raten es handelt sich um eine 5.5 oder kleiner. Du brauchst min. 5.6 besser 5.7
-
-
Hi,
also der Client Log liegt normalerweise in "%localappdata%\Arma 3". Die Server Logs kann ich Dir nicht beantworten, da das je nach Server unterschiedlich sein kann. Kommt immer darauf an ob es ein Windows oder Linux Server ist. Des Weiteren könnte es auch z.B. Nitrado Server sein, da kommst Du per Webinterface an die Logs aber das müsstest Du wissen.
Ich halte es durchaus für sinnvoll, dass man sich selbst mit solchen Themen auseinandersetzt bevor man anfängt einen Server zu mieten bzw. einfach mal nach bestimmten Sachen selbst sucht. Sorry dass ist nix gegen Dich aber warum versucht man einen Server zu machen ohne sich vorher zumindestens mit ein paar grundlegenden Sachen anzueignen.
Es ist immer wichtig zu wissen wo man entsprechende Logs findet, damit man überhaupt eine Chance hat Fehler zu finden geschweige den zu lösen.
Gruß,
moeck
P.S: bitte nicht böse sein, geht nicht gegen Dich persönlich sondern eher um die Gesamtsituation
-
Moin,
schaust Du mal bei Bohemia. Actions, PlayGesture, PlayMove, .... Da findest Du dann auch eine Liste was möglich ist. Da kannst Du Dir dann das passende Zusamensuchen. Das mit den Objecten kann ich mir erst heute Abend anschauen, eventuell ist was in der Config drin auf dem Nitrado Server. Muss dann mal auf unserem Test bzw. Entwicklungsserver nachschauen.
Gruß,
moeck
-
Eventuell sind die Spawnpunkte einfach nicht gesetzt? Dann würden Sie auch nicht funktionieren, die anderen aber schon. Daher wäre das Log mal interessant, da eventuell eine Fehlermeldung drin steht