Ne, gibt's nur, wenn man dein Loadout-Script verwendet @nox
Oder das neue aus der R3.
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.
Ne, gibt's nur, wenn man dein Loadout-Script verwendet @nox
Oder das neue aus der R3.
Wenn du die [] call life_fnc_playerSkins; raus nimmst sollte das Problemfrei laufen @Truba
War mir grad nicht sicher ob es die dort schon gab, aber stimmt so. Das ganze entfernen, dann sollte es gehen.
Was auch immer du tust, lösch nicht den Master Group NPC, wird sonst eine böse Überraschung beim nächsten Serverbeitritt. Wir hatten hier schon einmal die Diskussion bezüglich NPCs gegen Schilder tauschen, bringt nicht wirklich viel. enableSimulation false in allen NPCs hat in etwa den gleichen Effekt.
Hallo zusammen.
In diesem Tutorial zeige ich euch kurz wie ihr eure Polizisten (oder wen auch immer) per Knopfdruck komplett ausrüsten könnt, ohne jedes mal jedes Teil einzeln kaufen zu müssen.
Erstellt zuerst folgende Datei in folgendem Verzeichnis: core/cop/fn_copLoadoutNeu.sqf
Diese Datei bekommt folgenden Inhalt:
#include "..\..\script_macros.hpp"
/*
File: fn_copLoadout.sqf
Author: Bryan "Tonic" Boardwine
Edited: Itsyuka
Description:
Loads the cops out with the default gear.
*/
if ((FETCH_CONST(life_coplevel) isEqualTo 0) && (FETCH_CONST(life_adminlevel) isEqualTo 0)) exitWith { hint "Du bist kein Polizeibeamter!" };
private["_handle"];
_handle = [] spawn life_fnc_stripDownPlayer;
waitUntil {scriptDone _handle};
//Load player with default cop gear.
player addUniform "U_Rangemaster";
player addVest "V_PlateCarrier1_blk";
player addBackpack "B_Bergen_mcamo";
player addHeadgear "H_Beret_02";
/* TAZER */
player addWeapon "hgun_P07_snds_F";
player addMagazine "16Rnd_9x21_Mag";
player addMagazine "16Rnd_9x21_Mag";
player addMagazine "16Rnd_9x21_Mag";
player addMagazine "16Rnd_9x21_Mag";
player addMagazine "16Rnd_9x21_Mag";
player addMagazine "16Rnd_9x21_Mag";
/* SCHARFE WAFFE */
player addWeapon "SMG_05_F";
player addMagazine "30Rnd_9x21_Mag_SMG_02";
player addMagazine "30Rnd_9x21_Mag_SMG_02";
player addMagazine "30Rnd_9x21_Mag_SMG_02";
player addMagazine "30Rnd_9x21_Mag_SMG_02";
player addMagazine "30Rnd_9x21_Mag_SMG_02";
player addMagazine "30Rnd_9x21_Mag_SMG_02";
/* ITEMS */
player addItem "ItemMap";
player assignItem "ItemMap";
player addItem "ItemCompass";
player assignItem "ItemCompass";
player addItem "ItemWatch";
player assignItem "ItemWatch";
player addItem "ItemGPS";
player assignItem "ItemGPS";
[] call life_fnc_playerSkins;
[] call life_fnc_saveGear;
Alles anzeigen
Dort könnt ihr nun jedes einzelne Teil festlegen welches der Polizist durch den Loadout erhalten soll, das Script kann zudem nicht von normalen Spielern ausgeführt werden da zu Beginn das Level des Polizisten abgefragt wird.
Im Anschluss öffnet Ihr nun eure Functions.h und fügt in eurer Cop-Klasse folgendes hinzu:
Nun müsst ihr noch der INIT Eures Polizei-Shop-NPCs eine neue Zeile hinzufügen, welche die Option für den Loadout beinhaltet. Schreibt folgendes in die Init:
Nun kann jeder Polizist den entsprechenden Shop benutzen und erhält auf Knopfdruck seine neu Ausrüstung, die bereits vorhandene Ausrüstung wird dabei überschrieben.
Eine "Vanilla" gibt es nicht, alles aktuelle ist basierend auf dem Altis Life Framework gebaut worden, so wirst du es wohl auch machen müssen ![]()
Von welcher Version sprechen wir? 4.4? 4.4 R3? Arbeitest du noch mit life_fnc_MP ?
Da steht "life_inv_Unrefined" das ist kein Item. Probier es mal mit life_inv_copper_unrefined
Du meinst mit life_inv_copperUnrefined ![]()
Du kannst Dateien nur im GUI Editor öffnen von welchen du das Ausgangsformat, also quasi das GUI Format besitzt. Normale HPPs wirst du damit nicht öffnen können.
-moved-
Keine Ahnung was da mit Mapping zutun hat.
Wann kommt nun ne Market Bewertung sprich Käufer bewertet Verkäufer => Verkäufer bewertet Käufer (ohne sterne)
Sowas wie 2 Bewertungen Trusted | Not Trusted ( 1 | 2 )die halt über den "Erhaltene Likes" dann angezeigt werden.
Sobald du oder jemand aus unserem Team die Zeit findet ein WBB Plugin dafür zu schreiben. ![]()
Ändere mal in der fn_HandleDB.sqf in Zeile 18 das hier:
Zu dem:
_query = format["UPDATE dynmarket SET prices='%1' WHERE id=1",DYNMARKET_Items_CurrentPriceArr];
Das sollte das beheben:
7:29:40 "extDB2: Protocol Error: [0,"Error Statement Exception"]"
7:29:40 Error in expression <rray = _queryResult select 0;
if (count _pricearray < 1) then {
diag_log "######>
7:29:40 Error position: <_pricearray < 1) then {
diag_log "######>
7:29:40 Error Undefined variable in expression: _pricearray
7:29:40 File life_server\Functions\DynMarket\fn_HandleDB.sqf, line 33
Sollte daran liegen dass du RAW_SQL anstelle der Custom altis-life-4-rpg.ini für die Querys nutzt. Häng ansonsten bitte noch deine [lexicon]extDB[/lexicon] Logs mit an, mit dem fehlenden Knopf kann ich grad leider nichts anfangen ![]()
Das ganze ist nun seit kurzem verfügbar, man benötigt 500 Aktivitätspunkte um eine Bewertung vergeben zu können. Zudem werden alle Bewertungen von einem Moderator geprüft und anschließend freigegeben.
Wir behalten das ganze im Auge und sind gespannt wie es bei allen ankommt...
Regeländerungen dazu: https://native-network.net/regeln/
Nen bisschen kurz für eine Infistar_config.sqf, oder? ![]()
Was sagt der RPT?
Für komplette Anfänger sollte das reichen: [Tutorial] ArmA 3 Altis Life RPG & Tanoa Life RPG Server einrichten unter Windows (mit extDB & BEC)
Sollte so klappen wie du es beschreibst ![]()
- moved -
Du musst doch bloß die Mapendung ändern... Den rest findest du hier im Forum sonst mach nen Beitrag dazu auf ![]()
Doof ist halt dass er dann nicht mehr reden kann... Wenn mir was besseres einfällt meld ich mich hier nochmal. ![]()
Ich habe nur keine Lust nachher bei meinem Projekt Kevin, Falko & Jeremy dreimal zu erklären wieso sie nicht aus eigener Kraft aussteigen können.
Deswegen möchte ich lieber so ein einfaches System abdecken um meine Ressourcen anderweitig einsetzten.Achja es geht nicht ._.
Das Script von Risk hab ich in der Datei eingefügt die gesagt wurde unter dem was Shinji gesagt hatte.
Kann ich euch da irgendwas schicken ne Log oder so? Nen Schokoeis?
Nachvollziehbar, jedoch finde ich dass solche "Menschen" lieber gar nichts spielen sollten... ![]()
Du könntest abfragen ob die Person gefesselt ist und ob sie sich in einem Fahrzeug befindet, wenn beides zutrifft anschließend den userInput abschalten wodurch er jedoch auch nicht mehr reden könnte. Mehr fällt mir um die Uhrzeit leider nicht ein ![]()