You are not logged in.

  • Login
Bitte besucht unser neues Forum unter https://forum.nitrado.net | Please visit our new Forum at https://forum.nitrado.net

Korbinian0073

User / Kunde

  • "Korbinian0073" is male
  • "Korbinian0073" started this thread

Posts: 53

Location: Garmisch Partenkirchen

Thanks: 1

  • Send private message

1

Wednesday, November 19th 2014, 1:30pm

Diamantenfarmen

Hallo,
Ich habe ein paar Schwierigkeiten mit dem Diamantenfarmen!
Man farmt ja normalerweise 1 Diamant für 3 Schläge...
Ich weiß schon, wie ich die Zahl der dias erhöhen kann, aber ich will dass das zufallsgeneriert wird...
Also wenn mann farmt (Diamanten) Dann soll die Zahl zufällig zwischen 1-5 kommen!

Liebe Grüße und Danke im Voraus

-Korbinian
Funktionierende Datenbanken sind schon was schönes :)
SOOO SCHÖÖÖÖÖN :D

KiloSwiss

ArmA Freidenker

  • "KiloSwiss" is male

Posts: 4,016

Location: Feruz Abad

Occupation: SQF

Thanks: 295

  • Send private message

2

Wednesday, November 19th 2014, 2:28pm

Poste mal das Script bitte

» Meine Dateien (Arma3 & CSGO): Dropbox «

» Spenden für ein Bierchen: PayPal :beer: «

ePic1990

User / Kunde

Posts: 237

Thanks: 8

  • Send private message

3

Wednesday, November 19th 2014, 2:49pm

Das interessiert mich jetzt auch ^^ wäre nice hier das script ^^

Spoiler Spoiler

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/*
	File: fn_pickaxeUse.sqf
	Author: Bryan "Tonic" Boardwine
	
	Description:
	Main functionality for pickaxe in mining.
*/
closeDialog 0;
private["_mine","_itemWeight","_diff","_itemName","_val"];
switch (true) do
{
	case (player distance (getMarkerPos "lead_1") < 30): {_mine = "copperore"; _val = 2;};
	case (player distance (getMarkerPos "lead_1_1") < 30): {_mine = "copperore"; _val = 2;};
	case (player distance (getMarkerPos "iron_1") < 30): {_mine = "ironore"; _val = 1;};
	case (player distance (getMarkerPos "salt_1") < 120) : {_mine = "salt"; _val = 2;};
	case (player distance (getMarkerPos "sand_1") < 75) : {_mine = "sand"; _val = 2;};
	case (player distance (getMarkerPos "diamond_1") < 50): {_mine = "diamond"; _val = 1;};
	case (player distance (getMarkerPos "oil_1") < 40) : {_mine = "oilu"; _val = 1;};
	case (player distance (getMarkerPos "oil_2") < 40) : {_mine = "oilu"; _val = 1;};
	case (player distance (getMarkerPos "rock_1") < 50): {_mine = "rock"; _val = 2;};
	default {_mine = "";};
};
//Mine check
if(_mine == "") exitWith {hint localize "STR_ISTR_Pick_NotNear"};
if(vehicle player != player) exitWith {hint localize "STR_ISTR_Pick_MineVeh";};

_diff = [_mine,_val,life_carryWeight,life_maxWeight] call life_fnc_calWeightDiff;
if(_diff == 0) exitWith {hint localize "STR_NOTF_InvFull"};
life_action_inUse = true;
for "_i" from 0 to 2 do
{
	player playMove "AinvPercMstpSnonWnonDnon_Putdown_AmovPercMstpSnonWnonDnon";
	player say3D "pickaxe";
	waitUntil{animationState player != "AinvPercMstpSnonWnonDnon_Putdown_AmovPercMstpSnonWnonDnon";};
	sleep 2.5;
};

if(([true,_mine,_diff] call life_fnc_handleInv)) then
{
	_itemName = [([_mine,0] call life_fnc_varHandle)] call life_fnc_varToStr;
	titleText[format[localize "STR_ISTR_Pick_Success",_itemName,_diff],"PLAIN"];
};

life_action_inUse = false;

KiloSwiss

ArmA Freidenker

  • "KiloSwiss" is male

Posts: 4,016

Location: Feruz Abad

Occupation: SQF

Thanks: 295

  • Send private message

4

Wednesday, November 19th 2014, 3:50pm

Danke ePic1990

Ändere diese Zeile

Source code

1
for "_i" from 0 to 2 do
um in:

Source code

1
for "_i" from 0 to (round random 4) do //1-5 Axt Hiebe
oder

Source code

1
for "_i" from 0 to (floor random 5) do //1-5 Axt Hiebe
oder

Source code

1
for "_i" from 0 to (ceil random 4) do //2-5 Axt Hiebe
oder

Source code

1
for "_i" from 0 to (1+(round random 3)) do //2-5 Axt Hiebe
oder

Source code

1
for "_i" from 0 to (1 max (round random 4)) do //2-5 Axt Hiebe
oder

Source code

1
for "_i" from 0 to (1 max (floor random 5)) do //2-5 Axt Hiebe

/Edit
So jetzt ist die Verwirrung perfekt :search:

Greez KiloSwiss

» Meine Dateien (Arma3 & CSGO): Dropbox «

» Spenden für ein Bierchen: PayPal :beer: «

This post has been edited 4 times, last edit by "KiloSwiss" (Nov 19th 2014, 4:20pm)


2 registered users thanked already.

Users who thanked for this post:

DeadP4xel (19.11.2014), ePic1990 (20.11.2014)

Korbinian0073

User / Kunde

  • "Korbinian0073" is male
  • "Korbinian0073" started this thread

Posts: 53

Location: Garmisch Partenkirchen

Thanks: 1

  • Send private message

5

Wednesday, November 19th 2014, 7:29pm

Danke für die Antwort aber ich meine nicht die Axtschläge, ich meine die Dias die man erhält sollen random von 1-4 sein

Danke im Voraus!

-Korbinian
Funktionierende Datenbanken sind schon was schönes :)
SOOO SCHÖÖÖÖÖN :D

KiloSwiss

ArmA Freidenker

  • "KiloSwiss" is male

Posts: 4,016

Location: Feruz Abad

Occupation: SQF

Thanks: 295

  • Send private message

6

Wednesday, November 19th 2014, 8:24pm

Ach ich Idiot

Source code

1
_val = 1;
ändern in

Source code

1
_val = 1 + (round random 3);
oder

Source code

1
_val = (ceil random 4);


Greez KiloSwiss

» Meine Dateien (Arma3 & CSGO): Dropbox «

» Spenden für ein Bierchen: PayPal :beer: «

2 registered users thanked already.

Users who thanked for this post:

ePic1990 (20.11.2014), Korbinian0073 (15.10.2016)

ePic1990

User / Kunde

Posts: 237

Thanks: 8

  • Send private message

7

Thursday, November 20th 2014, 5:29pm

nice kilo aber was bedeutet dieses "ceil"

KiloSwiss

ArmA Freidenker

  • "KiloSwiss" is male

Posts: 4,016

Location: Feruz Abad

Occupation: SQF

Thanks: 295

  • Send private message

8

Thursday, November 20th 2014, 5:41pm

round rundet auf die nächste ganze Zahl
round 0.49999 == 0
round 0.50001 == 1

floor rundet immer auf die nächst tiefere ganze Zahl ab
floor 0.99999 == 0
floor 1.00001 == 1
floor 1.99999 == 1

ceil rundet immer auf die nächst höhere ganze Zahl auf
ceil 0.00001 == 1
ceil 0.50000 == 1
ceil 1.00001 == 2
ceil 1.12345 == 2

Mehr Informationen, gibt es hier:
https://community.bistudio.com/wiki/Cate…and_Group:_Math

Greez KiloSwiss

» Meine Dateien (Arma3 & CSGO): Dropbox «

» Spenden für ein Bierchen: PayPal :beer: «

1 registered user thanked already.

Users who thanked for this post:

ePic1990 (20.11.2014)

ePic1990

User / Kunde

Posts: 237

Thanks: 8

  • Send private message

9

Thursday, November 20th 2014, 6:10pm

getestet und für sehr gut befunden !!!! Danke Kilo

Bitte besucht unser neues Forum unter https://forum.nitrado.net| Please visit our new Forum at https://forum.nitrado.net