Moin zusammen, hier möchte ich euch mein Rubbellos script vorstellen, es ist sehr einfach gehalten.
1: Zuerst Erstellt ihr bei /Core/Items eine Datei namens fn_rubbellos.sqf
Code
#include "..\..\script_macros.hpp"
/*
File: fn_rubbellos.sqf
Author: Natic
Zeile 39 nur verwendbar mit dem CarSpawn script
*/
private["_winner"];
//Close inventory
closeDialog 0;
if(!([false,"rubbellos",1] call life_fnc_handleInv)) exitWith {};titleText["Du rubbelst dein Rubbellos und...","PLAIN"];
sleep 3;
_winner = floor(random(50));
if(_winner < 45) exitWith {
titleText["Leider eine Niete :( Das war leider Pech, versuche es nochmal!","PLAIN"];
};
if(_winner == 45) exitWith {
titleText["Du hast 150$ gewonnen. Herzlichen Glückwunsch!","PLAIN"];
CASH = CASH + 150;
};
if(_winner == 46) exitWith {
titleText["Du hast 350$ gewonnen. Herzlichen Glückwunsch!","PLAIN"];
CASH = CASH + 350;
};
if(_winner == 47) exitWith {
titleText["Du hast 750$ gewonnen. Herzlichen Glückwunsch!","PLAIN"];
CASH = CASH + 750;
};
if(_winner == 48) exitWith {
titleText["Du hast 2000$ gewonnen. Herzlichen Glückwunsch!","PLAIN"];
CASH = CASH + 2000;
};
if(_winner == 49) exitWith {
titleText["Du hast 5000$ gewonnen. Herzlichen Glückwunsch!","PLAIN"];
CASH = CASH + 5000;
};
if(_winner == 50) exitWith {
titleText["Du hast 7500$ gewonnen. Herzlichen Glückwunsch!","PLAIN"];
CASH = CASH + 7500;
//[true,"carspawn",1] call life_fnc_handleInv;
};
Alles anzeigen
2: Nun geht ihr in die Datei /Core/Pmenu/ fn_useitem.sqf und erstellt folgenden Eintrag
3: Jetzt geht ihr in eure Functions.hpp und erstellt folgenden Eintrag unter /core/items
4: Geht in eure Config_vItems.hpp und erstellt folgenden Eintrag
Code
//Nicht Vergessen das item in den gewünschten Shop einzufügen
class rubbellos {
variable = "rubbellos";
displayName = "STR_Item_rubbellos";
weight = 4;
buyPrice = 10000;
sellPrice = 450;
illegal = false;
edible = -1;
icon = "";
};
Alles anzeigen
5: Jetzt geht ihr noch in eure Stringtable und fügt folgendes Hinzu
Code
<Key ID="STR_Item_rubbellos">
<Original>rubbellos</Original>
<Czech>rubbellos</Czech>
<Spanish>rubbellos</Spanish>
<Russian></Russian>
<German>rubbellos</German>
<French>rubbellos</French>
<Italian>rubbellos.</Italian>
<Portuguese>rubbellos.</Portuguese>
<Polish>rubbellos</Polish>
</Key>
Alles anzeigen
Viel Spaß mit dem Script
Mit freundlichen Grüßen
Natic