Ja der Adac ist in die Opfor Fraktion intigriert
Beiträge von YOLOGaming
-
-
Endlich jemand der es versteht Sry, war ein bisschen doof beschrieben^^
-
Naja nicht wirklich xD
Ich wollte das Adac Beamte Beschlagnahmen können^^ -
Hallo liebe Community,
Ich frage mich ob es möglich ist dem Adac die funktion im Interactionsmenü zu geben das Adac Beamte beschlagnahmen können. Außerdem stellt sich mir die Frage wie ich die Toolkits für den Adac unendlich machen. Wäre echt super wenn mir jemand auf die Sprünge helfen könnteSchon mal vielen Dank im voraus
-
Ich habe gerade mit dem Ersteller des Tutorials gesprochen und dieser hat seine Einwilligung gegeben. Also kannst du es verändern wie du willst
Hallo,
Ist die Erlaubnis zur veränderung der Datein für alle oder nur für Loki? Sonst würde ich auch nach einer Einwiligung fragen. Schon mal danke im vorraus -
Hallo Sacha
Mal wieder vielen Dank, das du mir geholfen hast nun funktioniert es. Ich mich jetzt außerdem weiter in das Markt System "eingelesen" somit muss ich hier keine dummen Fragen mehr stellen. lol-----Off Topic----
Liebe Moderatoren bitte eröffnet hier keinen Krieg sonst endet das ganze noch in einem "Weltkrieg" rocketlauncher xD -
Hallo,
Danke für deine Antwort ich habe die fn_marketChange.sqf und die fn_marketconfiguration.sqf bearbeitet. Dort habe ich Lsd entfernt da es dieses nicht in der Mission giebt. Das Problem besteht aber noch wärst du vielleicht einmal so freundlich da einmal kurz drüber zu "lesen" vielleicht hab ich ja was übersehen. -
Hallo liebe Community,
Ich habe nun wieder diesen Fehler in RPT Logs er tritt auf nachdem mit einem Market Event ein Market change gecalled wird.Spoiler anzeigen
"[MARKET] marketChange called."
Error in expression <_modifier = (_amount * (_arr_resource select 5));
_price = _price + _modifie>
8:49:14 Error position: <select 5));_price = _price + _modifie>
Error Zero divisor
File mpmissions\Altis_Life.Altis\core\market\fn_marketBuy.sqf, line 22
"Server FSM timer"
Error in expression <_modifier = (_amount * (_arr_resource select 5));
_price = _price + _modifie>
File mpmissions\Altis_Life.Altis\core\market\fn_marketSell.sqf, line 22
"Server FSM timer"
Error in expression <_modifier = (_amount * (_arr_resource select 4));
_price = _price - _modifie>
Error position: <select 4));_price = _price - _modifie>
Error Zero divisor
File mpmissions\Altis_Life.Altis\core\market\fn_marketSell.sqf, line 22
"+Market+ Event goldm""[MARKET] marketChange called."
Ich habe die Dateien schon durchgeguckt aber ich finde den Fehler nicht außerdem wundert es mich das es jetzt plötzlich nicht mehr geht obwohl es eine kurze Zeit funktioniert hat nachdem ich den Tipp aus meinem alten Thread befolgt habe. Ich würde mich freuen wenn mir wer helfen könnte. Schon mal danke im vorraus.Link zu meinem alten Thread: Black Lagoon Markt Altis Life 3.1.4.8 extDB error
-
Danke!
Sacha deine Vermutung war richtig es läuft nun alles ohne Probleme.
Danke für eure Geduld mit mir. -
Okay tut mir leid wenn mir das so ein bisschen missraten ist..
Ich danke euch das ihr mit trotzdem noch helfen wollt
Ich finde den Fehler gerade nicht in den Dateien für mich als "Anfänger" sehen sie eigentlich ganz normal aus. Ich glaube es ist wieder ein dummer Fehler meinerseits. Wäre super wenn einer da nochmal drüber gucken könnte.
fn_marketBuy.sqfSpoiler anzeigen
/*Buy [SHORTNAME, AMOUNT, israw, send?]
*/
private["_shortname","_amount","_price","_modifier","_globalprice","_min","_dir","_israw","_arr_resource","_arr_price","_modifier","_send","_relamount","_max"];
_shortname = _this select 0;
_amount = _this select 1;
_israw = [_this, 2, false] call BIS_fnc_param;
_send = [_this, 3, true] call BIS_fnc_param;//Get all necessary arrays
_arr_resource = [_shortname] call life_fnc_marketGetRow;
_arr_price = [_shortname] call life_fnc_marketGetPriceRow;//Calculate the new price of the product
_price = _arr_price select 1; //current price
_globalprice = _arr_price select 2; //current change rate_modifier = (_amount * (_arr_resource select 5)); //calculate modifier
_price = _price + _modifier;
_globalprice = _globalprice + _modifier;//Check borders
if(_price < 0) then {_price = 0;};_max = _arr_resource select 3;
if( _price > _max)then {_price = _max;};
//insert into new array
[_shortname, [_shortname,_price,_globalprice,_modifier], false ] call life_fnc_marketSetPriceRow; //dont broadcast!/////Change related prices
if(!_israw) then
{
{
_relamount = ceil (_amount * (_x select 1));
if(_relamount < 0) then //INVERTED!
{
_relamount = -(_relamount);
[_x select 0, _relamount, true, false] call life_fnc_marketBuy; //Make prices higher, no broadcast!
}
else
{
[_x select 0, _relamount, true, false] call life_fnc_marketSell; //Make prices higher, no broadcast!
};
}
foreach (_arr_resource select 6); //in change array
};//Broadcast now if can send
if(_send) then {publicVariable "life_market_prices";};fn_marketSell.sqf
Spoiler anzeigen
/*Sell [SHORTNAME, AMOUNT, israw, send?]
*/
private["_shortname","_amount","_price","_modifier","_globalprice","_min","_dir","_israw","_arr_resource","_arr_price","_modifier","_send","_relamount","_max"];
_shortname = _this select 0;
_amount = _this select 1;
_israw = [_this, 2, false] call BIS_fnc_param;
_send = [_this, 3, true] call BIS_fnc_param;//Get all necessary arrays
_arr_resource = [_shortname] call life_fnc_marketGetRow;
_arr_price = [_shortname] call life_fnc_marketGetPriceRow;//Calculate the new price of the product
_price = _arr_price select 1; //current price
_globalprice = _arr_price select 2; //current change rate_modifier = (_amount * (_arr_resource select 4)); //calculate modifier
_price = _price - _modifier;
_globalprice = _globalprice - _modifier;//Check borders
if(_price < 0) then {_price = 0;};_max = _arr_resource select 3;
if( _price > _max)then {_price = _max;};
//insert into new array
[_shortname, [_shortname,_price,_globalprice,-(_modifier)], false ] call life_fnc_marketSetPriceRow; //dont broadcast!/////Change related prices
if(!_israw) then
{
{
if((count _x) == 2) then
{
_relamount = ceil (_amount * (_x select 1));if(_relamount > 0) then
{
[_x select 0, _relamount, true, false] call life_fnc_marketBuy; //Make prices higher, no broadcast!
}
else
{
_relamount = -(_relamount);
[_x select 0, _relamount, true, false] call life_fnc_marketSell; //Make prices higher, no broadcast!
};
}
else
{};
}
foreach (_arr_resource select 6); //in change array
};//Broadcast now if can send
if(_send) then {publicVariable "life_market_prices";}; -
Hallo,
Ich habe neustens in dem log ein Error kann diesen aber auch nicht beheben er "taucht" auf wenn ein market change gecalled wird. Ich würde mich freuen wenn jemand von euch eine Idee hätte woran es liegen könnte. Hier der ErrorSpoiler anzeigen
"[MARKET] marketChange called."
Error in expression <_modifier = (_amount * (_arr_resource select 5));
_price = _price + _modifie>
8:49:14 Error position: <select 5));_price = _price + _modifie>
Error Zero divisor
File mpmissions\Altis_Life.Altis\core\market\fn_marketBuy.sqf, line 22
"Server FSM timer"
Error in expression <_modifier = (_amount * (_arr_resource select 5));
_price = _price + _modifie>
File mpmissions\Altis_Life.Altis\core\market\fn_marketSell.sqf, line 22
"Server FSM timer"
Error in expression <_modifier = (_amount * (_arr_resource select 4));
_price = _price - _modifie>
Error position: <select 4));_price = _price - _modifie>
Error Zero divisor
File mpmissions\Altis_Life.Altis\core\market\fn_marketSell.sqf, line 22
"+Market+ Event goldm""[MARKET] marketChange called."
Schon mal vielen Dank im vorraus.