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?