sziasztok 1 olyan kérdésem lenne akármilyen számot írok akkor sem esik. white forrását használom.
quest drop4 begin
state start begin
when kill with not npc.is_pc() and game.get_event_flag("hatszoglada") == 1 begin
local talan = math.random(50,100)
if talan == 2 then
game.drop_item_with_ownership(50037, 1)
end
end
end
end
és igen van hozzá bekapcsolós gm panel.
Ezért:
local talan = math.random(50,100)
csak olyan számot kérdezhetsz le, ami 50 és 100 között lehetséges érték.
matematikai jelekkel: (X a lekérdezni kívánó szám)
50=< x <=100
Köszi pati, reggel van még :P
A 100-nál rossz felé tátog szegény kacsa :-X :'(
50 <= x <= 100
próbáltam már minden hogy 50,100 1,100 1,300 1,10 de sehogy sem esik semmi..
Ezt:
local talan = math.random(50,100)
if talan == 2 then
Írd át erre:
local talan = math.random(50,100)
if talan >= 50 then
Így tuti esni fog mint az állat! :D
De így meg akkó minek bele a random? xD
Csak tudnám minek nyitottam annó témát, ha még mindig itt tartunk...
na most komolyan nem értem így sem esik átírtam
Ezt:
local talan = math.random(50,100)
if talan == 2 then
Írd át erre:
local talan = math.random(50,100)
if talan >= 50 then
Így tuti esni fog mint az állat! :D
if talan 1 re tedd és esik hid el:D
és tényleg de nem értem hogy miért mit jelent pontosan a if talan 1???? mert így esik...
quest drop4 begin
state start begin
when kill with not npc.is_pc() and game.get_event_flag("hatszoglada") == 1 begin
local talan = math.random(1,100)
if talan == 1 then
game.drop_item_with_ownership(50037, 1)
end
end
end
end
ez nem azt jelenti ha a talan fügyvény egyenlő az 1-el akkor dobja azt a tárgyat?
local talan = math.random(1,100)
Ha ölsz, dob egy random számot 1-100-ig
if talan == 1 then
Ha a dobott szám 1, akkor teljesül a drop
Esély: Valószínűségszámítás: kedvező/összes = 1:100
(https://m.popkey.co/faf6d7/vzG4G.gif)