Kết quả 1 đến 10 của 20
Chủ đề: xin code add random ???
-
14-02-13, 04:43 PM #1Thành Viên
- Ngày tham gia
- May 2009
- Bài viết
- 498
- Thanks
- 278
- Thanked 97 Times in 18 Posts
xin code add random ???
Các bạn cho mình xin code khi sử dụng item nhận được random điểm exp, xu, tiền,item #,....
Và cho mình xin code để ép event ra vật phẩm ngẫu nhiên 1 trong 2 loại vật phẩm!
Mình chỉ biết ra duy nhất những vật phẩm đã chỉ định thui!Khách viếng thăm hãy cùng trungkhuyen xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
14-02-13, 05:47 PM #2Thành Viên Tâm Huyết
- Ngày tham gia
- May 2011
- Bài viết
- 1,534
- Thanks
- 376
- Thanked 147 Times in 108 Posts
Ðề: xin code add random ???
Khách viếng thăm hãy cùng shinrenkyo xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến shinrenkyo vì bài viết này !
trungkhuyen (14-02-13)
-
14-02-13, 06:41 PM #3Thành Viên
- Ngày tham gia
- May 2009
- Bài viết
- 498
- Thanks
- 278
- Thanked 97 Times in 18 Posts
Ðề: xin code add random ???
Khách viếng thăm hãy cùng trungkhuyen xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
14-02-13, 10:11 PM #4Super Moderator
- Ngày tham gia
- Apr 2008
- Bài viết
- 12,110
- Thanks
- 662
- Thanked 3,171 Times in 1,602 Posts
Ðề: xin code add random ???
Code trên xác suất tỷ lệ 25%Code:function demo() a = random(0,3) if (a == 1) then AddEventItem(1) end endKhách viếng thăm hãy cùng thaihoa91 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến thaihoa91 vì bài viết này !
trungkhuyen (14-02-13)
-
14-02-13, 10:21 PM #5Thành Viên
- Ngày tham gia
- May 2009
- Bài viết
- 498
- Thanks
- 278
- Thanked 97 Times in 18 Posts
Ðề: xin code add random ???
a= random (0,3) "(0,3) là ID item từ 0->3 phải ko ?
Vậy nếu mình muốn item thứ 2 , 50% thì phải viết như vầy ko:
Còn 75% cho item thứ 3:Code:function demo() a = random(0,3) if (a == 1) then AddEventItem(1) if (a == 1) or (a ==2) then AddEventItem(2) end end
Code:function demo() a = random(0,3) if (a == 1) then AddEventItem(1) if (a == 1) or (a ==2) then AddEventItem(2) if (a==1) or (a == 2) or (a == 3) then AddEventitem (3) end endLần sửa cuối bởi trungkhuyen, ngày 14-02-13 lúc 10:26 PM.
Khách viếng thăm hãy cùng trungkhuyen xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
15-02-13, 07:17 AM #6Super Moderator
- Ngày tham gia
- Apr 2008
- Bài viết
- 12,110
- Thanks
- 662
- Thanked 3,171 Times in 1,602 Posts
Ðề: xin code add random ???
Ko fải a là ID Item đâu, a là 1 biến ngẫu nhiên, ko liên wan ID Item @@ Còn lại thì đúng
if (a == 2) then AddEventItem(4) vẫn dc @@Lần sửa cuối bởi thaihoa91, ngày 15-02-13 lúc 07:24 AM.
Khách viếng thăm hãy cùng thaihoa91 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến thaihoa91 vì bài viết này !
trungkhuyen (15-02-13)
-
15-02-13, 11:48 AM #7Thành Viên
- Ngày tham gia
- May 2009
- Bài viết
- 498
- Thanks
- 278
- Thanked 97 Times in 18 Posts
Ðề: xin code add random ???
a= (0,3) là biến ngẫu nhiên, vậy có lấy giá trị "0" ko?, nếu ko thì có phải biến trên chỉ có 3 giá trị, và mỗi giá trị tương ứng 25% ? (biến trên tối đa dc 75%?)
Mình có thể hỉu như vầy ko biết có phải ko:
+ nếu trong 1 hàm add có nhiều giá trị THUỘC biến a thì xác suất thực hiện hàm này sẽ cao hơn
+Nếu trong trong 1 hàm add chỉ có 1 giá trị DUY NHẤT THUỘC biến a thì xác suất thực hiện hàm này là THẤP nhất
+Nếu biến a có NHIỀU GIÁ TRỊ thì %rơi vào giá trị thuộc biến a sẽ GIẢM
Xin cho ý kiến!Khách viếng thăm hãy cùng trungkhuyen xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
15-02-13, 12:40 PM #8Super Moderator
- Ngày tham gia
- Apr 2008
- Bài viết
- 12,110
- Thanks
- 662
- Thanked 3,171 Times in 1,602 Posts
Ðề: xin code add random ???
a = (0,3) có nghĩa là sẽ ra 0 hoặc 1 hoặc 2 hoặc 3
Chia ra dc tỷ lệ 25%
Chỉ đơn giản là vậy ! Do tính chất ra hên xui, random là ngẫu nhiên, chỉ có thế thui !Khách viếng thăm hãy cùng thaihoa91 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến thaihoa91 vì bài viết này !
trungkhuyen (15-02-13)
-
15-02-13, 06:08 PM #9Thành Viên
- Ngày tham gia
- Jul 2010
- Bài viết
- 207
- Thanks
- 95
- Thanked 72 Times in 19 Posts
Ðề: xin code add random ???
thực chất random thì dùng 1 biến là ra thôi.Code:function demo() a = random(1,5) if a == 1 then -- 20% AddEventItem(b) elseif a <= 3 then -- 40% AddEventItem(b) else -- 40% AddEventItem(b) end end
PS: Bạn muốn lập trình mà khi bạn đọc những gì mọi người viết trên mà bạn chưa hiểu thì mình nghĩ bạn cũng khó để đào sâu vào lập trình. Tuy nhiên, đam mê vẫn là trên hết^^Khách viếng thăm hãy cùng runkissbig xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến runkissbig vì bài viết này !
trungkhuyen (15-02-13)
-
15-02-13, 09:23 PM #10Thành Viên
- Ngày tham gia
- May 2009
- Bài viết
- 498
- Thanks
- 278
- Thanked 97 Times in 18 Posts
Ðề: xin code add random ???
Lần sửa cuối bởi trungkhuyen, ngày 15-02-13 lúc 10:08 PM.
Khách viếng thăm hãy cùng trungkhuyen xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[KT] Share code nhận Vũ Khí 180 Kỹ năng phái random 1->3
Bởi satthupro95 trong diễn đàn ScriptsTrả lời: 32Bài viết cuối: 06-07-16, 03:19 PM -
[KT] Hỏi Random của Rương Đồng Bị Khóa
Bởi lythaotta trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 19Bài viết cuối: 05-12-12, 08:13 AM -
[JX] Hướng dẫn mình add Npc Random có chủ đích ?
Bởi lthanhchuong trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 6Bài viết cuối: 26-07-12, 09:29 AM -
[KT] Giúp hàm nhận vật phẩm random!!!
Bởi ngaunachay trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 0Bài viết cuối: 22-05-12, 10:26 AM





Trả lời kèm Trích dẫn

