[TLBB] [Trung Thu] Share event Trung Thu - Made by Sói Đz - Trang 3
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 3 của 3 Đầu tiênĐầu tiên 1 2 3
Kết quả 21 đến 30 của 30
  1. #21
    Thành Viên kv02301009's Avatar
    Ngày tham gia
    Feb 2013
    Bài viết
    173
    Thanks
    6
    Thanked 16 Times in 12 Posts

    Ðề: [Trung Thu] Share event Trung Thu - Made by Sói Đz

    Trích dẫn Gửi bởi Hà Hoàng [Only registered and activated users can see links. ]
    Ai có ý kiến gì cứ đóng góp ở topic này nhé. Kể cả event HVC cũng vậy. Nếu ko có ý kiến thì event sẽ không thể hoàn thiện được đâu.


    HAVE FUN, Thanks for believe in me!

    send cho em xin toan bo sv cua a dang dung dc k anh @@
    Khách viếng thăm hãy cùng kv02301009 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #22
    Thành Viên
    Ngày tham gia
    Dec 2011
    Bài viết
    190
    Thanks
    144
    Thanked 34 Times in 28 Posts

    Ðề: [Trung Thu] Share event Trung Thu - Made by Sói Đz

    Hà Hoàng oi cho mình hỏi chút được không....

    Bạn có thể viết cái Scrip Hộp Quà Hiên Viên có 1 vật phẩm đặc biệt tỉ lệ khi mở hộp quà ra là bao nhiêu phần trăm đó

    Ví dụ: Mở Hộp quà ra bình thường thì nó sẽ Ramdom ra các Item của Hiên Viên nhưng hên xui may mắn lắm 10% thì sẽ mở ra dc một trong các món Trùng Lâu
    Khách viếng thăm hãy cùng Phamhuys xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #23
    Super Moderator Sói Đẹp Trai's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    地獄
    Bài viết
    3,991
    Thanks
    369
    Thanked 4,069 Times in 1,403 Posts

    Ðề: [Trung Thu] Share event Trung Thu - Made by Sói Đz

    Trích dẫn Gửi bởi Phamhuys [Only registered and activated users can see links. ]
    Hà Hoàng oi cho mình hỏi chút được không....

    Bạn có thể viết cái Scrip Hộp Quà Hiên Viên có 1 vật phẩm đặc biệt tỉ lệ khi mở hộp quà ra là bao nhiêu phần trăm đó

    Ví dụ: Mở Hộp quà ra bình thường thì nó sẽ Ramdom ra các Item của Hiên Viên nhưng hên xui may mắn lắm 10% thì sẽ mở ra dc một trong các món Trùng Lâu
    Cái này liên tưởng chút đến giải thuật nhé.
    Giả sử ta có một món item X nào đó, và muốn tỷ lệ rớt ra item này rất thấp, chỉ khoảng 10% thì có 2 cách chắc chắn sẽ thành công
    Cách thứ nhất: Random trong 100 số, tìm 1 khoảng 10 số liền kề nhau, vậy là ta có xác suất 10%.
    Cách thứ hai: Thâm độc, cực kỳ khó vào. Chọn ra 10 số ưa thích không liền kề, cho vào list_array ( mảng ), 10 số này khác nhau. Tiếp tục sử dụng hàm random thì tỷ lệ rơi vào 1 trong 10 số này cũng ko dễ chút nào.
    Cách thứ 2 thâm và độc hơn cách thứ 1 rất nhiều. Cách thứ 1 là number nó liền kề nhau nên random nhiều lúc nó sẽ trong khoảng đó nên có vẻ "dễ trúng" hơn cách 2.
    Suy đi tính lại 2 cách trên là áp dụng hợp lý cho tỷ lệ phần trăm rớt đồ.
    Theo toán học thì tỷ lệ vẫn là 10% nhưng nếu xét theo xác xuất với không gian mẫu liền kềkhông liền kề thì tỷ lệ nó lại khác hẳn đó.
    Khách viếng thăm hãy cùng Sói Đẹp Trai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. Các thành viên gởi lời cảm ơn đến Sói Đẹp Trai vì bài viết này !

    Phamhuys (17-08-13)

  5. #24
    Thành Viên
    Ngày tham gia
    Dec 2011
    Bài viết
    190
    Thanks
    144
    Thanked 34 Times in 28 Posts

    Ðề: [Trung Thu] Share event Trung Thu - Made by Sói Đz

    Cám ơn Hà Hoàng ! Nhưng bạn có thể Viết chức năng đó trên File Scrip Hop Quà Hiên VIên không. Thật sự là mình ko hiểu và cũng ko rành cấu trúc nên ko biết viết làm sao

    Đây là File HQHV nè Hà Hoàng viết lại dùm mình nhé

    PHP Code:
    --Hµp Quà Hiên Viên
    --Script m· quà
    --Code by Sói Kool

    x900501_g_scriptId 
    900501
    x900501_g_HopQua 
    39920076
    x900501_g_HienVienMinh 
    10557063
    x900501_g_HienVienTien 
    10557065
    x900501_g_HienVienChan 
    10557055
    x900501_g_HienVienNhat 
    10557058
    x900501_g_HienVienPhong 
    10557059
    x900501_g_HienVienNguyet 
    10557056
    x900501_g_HienVienTram 
    10557062
    x900501_g_HienVienThien 
    10557060
    x900501_g_HienVienViet 
    10557061
    x900501_g_HienVienTn 
    10557057
    x900501_g_HienVienLe 
    10557051
    x900501_g_HienVienLan 
    10557052
    x900501_g_HienVienPhach 
    10557054
    x900501_g_HienVienDiet 
    10557053
    x900501_g_HienVienTuyet 
    10557064
    x900501_g_MG 
    39920066
    x900501_g_TD 
    39920067
    x900501_g_VD 
    39920068
    x900501_g_NM 
    39920069
    x900501_g_TT 
    39920070
    x900501_g_TS 
    39920071
    x900501_g_TL 
    39920072
    x900501_g_DL 
    39920073
    x900501_g_MD 
    39920074
    x900501_g_CB 
    39920075

    --**********************************
    --
    M· bäo sß½ng--
    --**********************************
    function 
    x900501_OnDefaultEvent(sceneId,selfId,BagPos)

        --
    Ki¬m tra ô ðÕo cø
        local FreeSpace 
    LuaFnGetPropertyBagSpacesceneIdselfId )
        if( 
    FreeSpace then
            x900501_NotifyFailTips
    (sceneId,selfId,"Hãy s¡p xªp lÕi 1 ô tr¯ng trong ô ÐÕo Cø.")
            return 
    0
        end
        
    --Xóa ðÕo cø
        LuaFnDelAvailableItem
    (sceneId,selfId,x900501_g_HopQua,1)
        --
    Random v§t ph¦m
        local nRet 
    random(25)
        if 
    nRet<=1 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienMinh,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Minh." )
        elseif 
    nRet<=2 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienTien,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Ti­n." )
        elseif 
    nRet<=3 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienChan,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Ch¤n." )
        elseif 
    nRet<=4 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienNhat,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Nh§t." )
        elseif 
    nRet<=5 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienPhong,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Phong." )
        elseif 
    nRet<=6 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienNguyet,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Nguy®t." )
        elseif 
    nRet<=7 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienTram,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Träm." )
        elseif 
    nRet<=8 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienThien,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Thiên." )
        elseif 
    nRet<=9 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienViet,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Vi®t." )
        elseif 
    nRet<=10 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienTn,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Tiªn." )
        elseif 
    nRet<=11 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienLe,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - L®." )
        elseif 
    nRet<=12 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienLan,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Lân." )
        elseif 
    nRet<=13 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienPhach,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Phách." )
        elseif 
    nRet<=14 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienDiet,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Di®t." )
        elseif 
    nRet<=15 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienTuyet,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Tuy®t." )
        elseif 
    nRet<=16 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_MG,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Minh Giáo." )
        elseif 
    nRet<=17 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_MD,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Mµ Dung." )
        elseif 
    nRet<=18 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_TL,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Thiªu Lâm." )
        elseif 
    nRet<=19 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_DL,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Thiên Long." )
        elseif 
    nRet<=20 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_CB,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Cái Bang." )
        elseif 
    nRet<=21 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_VD,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Võ Ðang." )
        elseif 
    nRet<=22 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_TD,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Tiêu Dao." )
        elseif 
    nRet<=23 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_TT,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Tinh Túc." )
        elseif 
    nRet<=24 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_TS,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Thiên S½n." )
        else
            
    BeginAddItem(sceneId)
                
    AddItemsceneId,x900501_g_NM,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Nga My." )
        
    end
        
        local nam 
    GetName(sceneId,selfId)
        
    BroadMsgByChatPipe(sceneIdselfId,""..nam.."#R ðã m· #GHµp Quà Hiên Viên#R, nh§n ðßþc nhi«u ph¥n thß·ng quý giá. Chúc m×ng!",4)
        
    end
    --**********************************
    --
    Ghi tên Tip--
    --**********************************
    function 
    x900501_NotifyFailTipssceneIdselfIdTip )
        
    BeginEventsceneId )
            
    AddTextsceneIdTip )
        
    EndEventsceneId )
        
    DispatchMissionTipssceneIdselfId )
    end 
    Khách viếng thăm hãy cùng Phamhuys xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. Các thành viên gởi lời cảm ơn đến Phamhuys vì bài viết này !

    hoanggiakhoa94 (17-08-13)

  7. #25
    Thành Viên
    Ngày tham gia
    Dec 2012
    Bài viết
    185
    Thanks
    319
    Thanked 12 Times in 10 Posts

    Ðề: [Trung Thu] Share event Trung Thu - Made by Sói Đz

    ai giúp mình với , sau khi add xong hết . Vào phó bản chỉ thấy mỗi mấy cái đèn lồng mà chả thấy thỏ thiếc gì mà vẫn bị đánh như thường
    giống như quái tàng hình vậy
    mọi ng' giúp mình với
    TKS
    Khách viếng thăm hãy cùng hoanggiakhoa94 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #26
    Thành Viên s2bac95's Avatar
    Ngày tham gia
    Nov 2011
    Bài viết
    220
    Thanks
    55
    Thanked 73 Times in 51 Posts

    Ðề: [Trung Thu] Share event Trung Thu - Made by Sói Đz

    bao gio minh moi pro duoc nhu anh soidz that la ganh ty.
    Khách viếng thăm hãy cùng s2bac95 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  9. #27
    Vi phạm quy định
    Ngày tham gia
    May 2006
    Đang ở
    https://t.me*********
    Bài viết
    187
    Thanks
    8
    Thanked 8 Times in 7 Posts

    Ðề: [Trung Thu] Share event Trung Thu - Made by Sói Đz

    Trích dẫn Gửi bởi hoanggiakhoa94 [Only registered and activated users can see links. ]
    ai giúp mình với , sau khi add xong hết . Vào phó bản chỉ thấy mỗi mấy cái đèn lồng mà chả thấy thỏ thiếc gì mà vẫn bị đánh như thường
    giống như quái tàng hình vậy
    mọi ng' giúp mình với
    TKS
    vào client mở file Config.axp ra add 2 file CommonItem.txt,MonsterAttrExTable.txt là thấy tất cả hjhjhj
    Khách viếng thăm hãy cùng le_minh xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. The Following 2 Users Say Thank You to le_minh For This Useful Post:

    hoanggiakhoa94 (17-08-13), zeki95 (19-08-13)

  11. #28
    Super Moderator Sói Đẹp Trai's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    地獄
    Bài viết
    3,991
    Thanks
    369
    Thanked 4,069 Times in 1,403 Posts

    Ðề: [Trung Thu] Share event Trung Thu - Made by Sói Đz

    Trích dẫn Gửi bởi Phamhuys [Only registered and activated users can see links. ]
    Cám ơn Hà Hoàng ! Nhưng bạn có thể Viết chức năng đó trên File Scrip Hop Quà Hiên VIên không. Thật sự là mình ko hiểu và cũng ko rành cấu trúc nên ko biết viết làm sao

    Đây là File HQHV nè Hà Hoàng viết lại dùm mình nhé

    PHP Code:
    --Hµp Quà Hiên Viên
    --Script m· quà
    --Code by Sói Kool

    x900501_g_scriptId 
    900501
    x900501_g_HopQua 
    39920076
    x900501_g_HienVienMinh 
    10557063
    x900501_g_HienVienTien 
    10557065
    x900501_g_HienVienChan 
    10557055
    x900501_g_HienVienNhat 
    10557058
    x900501_g_HienVienPhong 
    10557059
    x900501_g_HienVienNguyet 
    10557056
    x900501_g_HienVienTram 
    10557062
    x900501_g_HienVienThien 
    10557060
    x900501_g_HienVienViet 
    10557061
    x900501_g_HienVienTn 
    10557057
    x900501_g_HienVienLe 
    10557051
    x900501_g_HienVienLan 
    10557052
    x900501_g_HienVienPhach 
    10557054
    x900501_g_HienVienDiet 
    10557053
    x900501_g_HienVienTuyet 
    10557064
    x900501_g_MG 
    39920066
    x900501_g_TD 
    39920067
    x900501_g_VD 
    39920068
    x900501_g_NM 
    39920069
    x900501_g_TT 
    39920070
    x900501_g_TS 
    39920071
    x900501_g_TL 
    39920072
    x900501_g_DL 
    39920073
    x900501_g_MD 
    39920074
    x900501_g_CB 
    39920075

    --**********************************
    --
    M· bäo sß½ng--
    --**********************************
    function 
    x900501_OnDefaultEvent(sceneId,selfId,BagPos)

        --
    Ki¬m tra ô ðÕo cø
        local FreeSpace 
    LuaFnGetPropertyBagSpacesceneIdselfId )
        if( 
    FreeSpace then
            x900501_NotifyFailTips
    (sceneId,selfId,"Hãy s¡p xªp lÕi 1 ô tr¯ng trong ô ÐÕo Cø.")
            return 
    0
        end
        
    --Xóa ðÕo cø
        LuaFnDelAvailableItem
    (sceneId,selfId,x900501_g_HopQua,1)
        --
    Random v§t ph¦m
        local nRet 
    random(25)
        if 
    nRet<=1 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienMinh,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Minh." )
        elseif 
    nRet<=2 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienTien,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Ti­n." )
        elseif 
    nRet<=3 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienChan,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Ch¤n." )
        elseif 
    nRet<=4 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienNhat,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Nh§t." )
        elseif 
    nRet<=5 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienPhong,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Phong." )
        elseif 
    nRet<=6 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienNguyet,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Nguy®t." )
        elseif 
    nRet<=7 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienTram,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Träm." )
        elseif 
    nRet<=8 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienThien,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Thiên." )
        elseif 
    nRet<=9 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienViet,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Vi®t." )
        elseif 
    nRet<=10 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienTn,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Tiªn." )
        elseif 
    nRet<=11 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienLe,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - L®." )
        elseif 
    nRet<=12 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienLan,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Lân." )
        elseif 
    nRet<=13 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienPhach,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Phách." )
        elseif 
    nRet<=14 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienDiet,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Di®t." )
        elseif 
    nRet<=15 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_HienVienTuyet,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Hiên Viên - Tuy®t." )
        elseif 
    nRet<=16 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_MG,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Minh Giáo." )
        elseif 
    nRet<=17 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_MD,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Mµ Dung." )
        elseif 
    nRet<=18 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_TL,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Thiªu Lâm." )
        elseif 
    nRet<=19 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_DL,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Thiên Long." )
        elseif 
    nRet<=20 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_CB,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Cái Bang." )
        elseif 
    nRet<=21 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_VD,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Võ Ðang." )
        elseif 
    nRet<=22 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_TD,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Tiêu Dao." )
        elseif 
    nRet<=23 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_TT,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Tinh Túc." )
        elseif 
    nRet<=24 then
            BeginAddItem
    (sceneId)
                
    AddItemsceneId,x900501_g_TS,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Thiên S½n." )
        else
            
    BeginAddItem(sceneId)
                
    AddItemsceneId,x900501_g_NM,1)
            
    EndAddItem(sceneId,selfId)
            
    AddItemListToHuman(sceneId,selfId)
            
    x900501_NotifyFailTipssceneIdselfId,"Nh§n ðßþc 1 cái Ð°ng Hành L®nh - Nga My." )
        
    end
        
        local nam 
    GetName(sceneId,selfId)
        
    BroadMsgByChatPipe(sceneIdselfId,""..nam.."#R ðã m· #GHµp Quà Hiên Viên#R, nh§n ðßþc nhi«u ph¥n thß·ng quý giá. Chúc m×ng!",4)
        
    end
    --**********************************
    --
    Ghi tên Tip--
    --**********************************
    function 
    x900501_NotifyFailTipssceneIdselfIdTip )
        
    BeginEventsceneId )
            
    AddTextsceneIdTip )
        
    EndEventsceneId )
        
    DispatchMissionTipssceneIdselfId )
    end 
    Nếu tự tìm hiểu code đc thì tốt. Cái đó là giải thuật rồi, chỉ cần dựa theo đó và code thôi. Nếu bạn nắm đc các hàm đơn giản như if then else end thì cái random kia chả có gì to tác cả. Code thì nên tự tìm hiểu rồi sau này mình làm riêng cho mình hưởng, lúc đó mới gọi là thành công!
    Khách viếng thăm hãy cùng Sói Đẹp Trai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. Các thành viên gởi lời cảm ơn đến Sói Đẹp Trai vì bài viết này !

    Phamhuys (18-08-13)

  13. #29
    Thành Viên
    Ngày tham gia
    Jun 2010
    Đang ở
    Việt Nam
    Bài viết
    131
    Thanks
    160
    Thanked 133 Times in 48 Posts

    Ðề: [Trung Thu] Share event Trung Thu - Made by Sói Đz

    Trích dẫn Gửi bởi Hà Hoàng [Only registered and activated users can see links. ]
    Cái này liên tưởng chút đến giải thuật nhé.
    Giả sử ta có một món item X nào đó, và muốn tỷ lệ rớt ra item này rất thấp, chỉ khoảng 10% thì có 2 cách chắc chắn sẽ thành công
    Cách thứ nhất: Random trong 100 số, tìm 1 khoảng 10 số liền kề nhau, vậy là ta có xác suất 10%.
    Cách thứ hai: Thâm độc, cực kỳ khó vào. Chọn ra 10 số ưa thích không liền kề, cho vào list_array ( mảng ), 10 số này khác nhau. Tiếp tục sử dụng hàm random thì tỷ lệ rơi vào 1 trong 10 số này cũng ko dễ chút nào.
    Cách thứ 2 thâm và độc hơn cách thứ 1 rất nhiều. Cách thứ 1 là number nó liền kề nhau nên random nhiều lúc nó sẽ trong khoảng đó nên có vẻ "dễ trúng" hơn cách 2.
    Suy đi tính lại 2 cách trên là áp dụng hợp lý cho tỷ lệ phần trăm rớt đồ.
    Theo toán học thì tỷ lệ vẫn là 10% nhưng nếu xét theo xác xuất với không gian mẫu liền kềkhông liền kề thì tỷ lệ nó lại khác hẳn đó.
    Cám ơn Hà Hoàng nha !
    Hôm nào làm rồi post lên cho anh em coi nha !

    Còn giờ thì thử cách này xem.
    * Nếu muốn 10% thì đặt một câu điều kiện.
    Code:
    if 10 <= random(100) then
        --Thuc hien cong viec o day
    end
    * Nếu muốn 25% thì
    Code:
    if 25 <= random(100) then
        --Thuc hien cong viec o day
    end
    Đơn giản thế thôi... tham khảo thêm các script trong thư mục obj/itemobj/commonitem để tìm hiểu thêm
    Khách viếng thăm hãy cùng thanhluan12a14 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  14. #30
    Super Moderator Sói Đẹp Trai's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    地獄
    Bài viết
    3,991
    Thanks
    369
    Thanked 4,069 Times in 1,403 Posts

    Ðề: [Trung Thu] Share event Trung Thu - Made by Sói Đz

    Ngồi VH event mới biết anh tàu anh ý để lại một kho tàng thú vị . Diệt phỉ không cần theo tuần, không cần đến Ngân Bì Lệnh Tiễn. Tất cả các phụ bản đều đi một người . Chướng mắt mỗi cái if name == "Tề Sát Vân" then

    Đã remove 1 loạt những thành phần nguy hiểm như thế này
    Khách viếng thăm hãy cùng Sói Đẹp Trai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  15. Các thành viên gởi lời cảm ơn đến Sói Đẹp Trai vì bài viết này !

    thanhluan12a14 (17-08-13)

 

 
Trang 3 của 3 Đầu tiênĐầu tiên 1 2 3

Các Chủ đề tương tự

  1. [KT] [Quà Trung Thu Cho AE GZ] 1 Số Event Share Cho AE
    Bởi satthupro95 trong diễn đàn Scripts
    Trả lời: 27
    Bài viết cuối: 13-10-15, 12:09 AM
  2. [JX] Share Server Event Trung Thu cho các bạn mới biết JX (cũng như tui)
    Bởi vnpt1983 trong diễn đàn Võ Lâm Truyền Kỳ (Jx Server)
    Trả lời: 22
    Bài viết cuối: 30-11-12, 06:40 AM
  3. [JX] Share script event đêm huy hoàng, ghép chữ,trung thu ,woldcup
    Bởi duykhang trong diễn đàn Scripts
    Trả lời: 0
    Bài viết cuối: 25-09-12, 05:41 PM
  4. [KT] Share event trung hồn đoan ngọ của tinhnghiagiangho.net
    Bởi BMK trong diễn đàn Scripts
    Trả lời: 14
    Bài viết cuối: 20-09-12, 12:48 AM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 08:17 PM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.