Hey^^
Da ich momentan viel an unserem Server bastle und mir hin und wieder auch spontan eine Idee kommt, was man noch so hinzufügen könnte, habe ich ein kleines Giftscript erstellt.
Dieses ist bei den Mafiosi kaufbar und getarnt als "Whiskey". Ist mit Sicherheit nichts Besonderes, aber ich dachte, es interessiert vlt. jemanden
Anmerkung: Das ist mein erstes Tutorial hier, also bitte nicht schlagen wenn ich mich ein bisschen blöd anstelle
Ich setze vorraus, dass jeder selbstständig Einträge in der Stringtabelle vornimmt.
Schritt 1
vItem in "Config_vItems.hpp" eintragen
class gift {
variable = "gift";
displayName = "STR_Item_Gift";
weight = 3;
buyPrice = 1250000;
sellPrice = -1;
illegal = true;
edible = -1;
icon = "icons\gift.paa";
};
Preis natürlich individuell anpassbar.
Ich empfehle, das Item "Whiskey" (ja, mit den Anführungszeichen) zu nennen.
Icon und Sound sind angehängt
Schritt 2
vItem in der "fn_useItem.sqf" deklarieren
Schritt 3
"fn_gift.sqf" in core\items erstellen
/*
----------------------------------------------|
Author: [O.V.S] Sneaky
Description: Ein Gift getarnt als Whiskey.
----------------------------------------------|
*/
closeDialog 0;
[false,"gift",1] call life_fnc_handleInv; //Item aus Inventar entfernen
if(isNil "life_drug") then {life_drug = 0;}; // Vorrausgesetzt man hat das System, sonst einfach entfernen
life_drug = life_drug + 1;
player say3D "Drink_sound"; //Codeline natürlich entfernen, insofern ihr keinen Sound habt
hintC "Der Whiskey schmeckt ein wenig bitter...";
enableCamShake true;
addCamShake [10, 3, 25];
sleep 3;
resetCamShake;
sleep 600; //Zeit in Sekunden, bis das Gift wirkt
titleText [localize "STR_MISC_Poisoned","BLACK OUT"]; //In die Stringtabelle eintragen
player playMoveNow "Incapacitated";
sleep 30; //Zeit in Sekunden, bis der Spieler stirbt
player setDamage 1; //Spieler töten
Alles anzeigen
Schritt 4
Funktion in der "Functions.hpp" unter "Items" eintragen
class gift {};
Das war's auch schon.
Das Gift ist hauptsächlich für's Roleplay gedacht, gerade deshalb steht es bei uns auch den Mafiosi zur Verfügung
Ich hoffe ich konnte euch ein wenig weiterhelfen.
Das Script darf man selbstverständlich nach eigenen Belieben anpassen und verändern!