Hey^^
Ich habe heute das Marktsystem von Black Lagoon eingebunden und konfiguriert.
Nur leider verstehe ich die beiden letzten Einträge pro Item nicht, ich glaube ich bin einfach zu blöd dafür ![]()
Meine "fn_marketconfiguration.sqf" schaut folgendermaßen aus:
Code
/*
Main configuration for non-persistent market system
Will need triggers to hook into vanilla pricing methods
*/
//Schema: SHORTNAME, Default, Min, Max, changes in action, [Sales multiplied by 1, Purchase multiplied by -1]
//["gold", 1500, 450, 2300, 8, 5],
////////////MAIN CONFIG
life_market_resources = [
// Default İsler
["iron_refined", 1100, 350, 3200, 3, 5,
[
["gummi",1]
]
],
["gummi", 1650, 850, 2900, 3, 5,
[
["iron_refined",1]
]
],
["whiskey", 2750, 1200, 4680, 3, 5,
[
["kaffee",1],
["cannabis",1]
]
],
["kaffee", 2500, 950, 4800, 3, 5,
[
["whiskey",1],
["cannabis",1]
]
],
["sweetsP", 1350, 500, 2900, 3, 5,
[
["kaffee",1],
["whiskey",1]
]
],
["cannabis", 800, 420, 2000, 3, 5,
[
["whiskey",1],
["kaffee",1]
]
],
["marijuana", 4500, 2750, 6250, 3, 5,
[
["cocaine_processed",1],
["lsd",1]
]
],
["cocaine_processed", 6250, 2800, 8500, 3, 5,
[
["marijuana",1],
["lsd",1],
["kaffee",1]
]
],
["lsd", 5800, 3600, 7500, 3, 5,
[
["marijuana",1],
["whiskey",1],
["cocaine_processed",1],
["sweetsP",1]
]
],
["goldbar", 95000, 65000, 120000, 10, 5,
[
["cocaine_processed",1]
]
]
];
publicVariable "life_market_resources";
////////////GENERATED CONFIG
//life_market_changes = []; //[SHORTNAME,SELL,BUY]
life_market_shortnames = []; //shortnames if in market
//life_market_clampprices = []; //[SHORTNAME,MIN,MAX]
{
life_market_shortnames set [count life_market_shortnames, _x select 0];
//life_market_clampprices set [count life_market_clampprices, [_x select 0, _x select 2, _x select 3] ];
//life_market_changes set [count life_market_changes, [_x select 0, _x select 4, _x select 5] ];
}
foreach life_market_resources;
publicVariable "life_market_shortnames";
//publicVariable "life_market_clampprices";
////////////SYNC PRICES WITH SERVER IF EMPTY
//if(isNil("life_market_prices")) then
//{
life_market_prices = []; //[SHORTNAME,CURRENTPRICE,DIRECTIONGLOBAL,DIRECTIONLOCAL]
{
life_market_prices set [count life_market_prices, [_x select 0, _x select 1, 0, 0] ];
}
foreach life_market_resources;
publicVariable "life_market_prices";
systemChat "Börsenpreise generiert!";
//};
Alles anzeigen
Man sollte ja meinen, dass das ganze selbsterklärend ist.
Soweit ist auch alles klar, jedoch verstehe ich die elementaren Einträge (die letzten beiden) sprich ["whiskey", 2750, 1200, 4680, 3, 5,nicht.
Wofür steht das denn jetzt genau? ![]()
Die Erklärung changes in action, [Sales multiplied by 1, Purchase multiplied by -1]hilft da dementsprechend nicht wirklich weiter.
Kann mir da vlt. jemand helfen? ![]()