Giúp em cái script này ^_^ - Trang 2
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 2 của 3 Đầu tiênĐầu tiên 1 2 3 CuốiCuối
Kết quả 11 đến 20 của 30
  1. #11
    ±‡[̲̅ə̲̅٨̲̅٥̲̅٦� �� �̅]‡± Čħīċķėň's Avatar
    Ngày tham gia
    Jul 2009
    Đang ở
    TP HCM
    Bài viết
    1,349
    Thanks
    62
    Thanked 101 Times in 48 Posts

    Ðề: Giúp em cái script này ^_^

    Trích dẫn Gửi bởi songhung [Only registered and activated users can see links. ]
    xai rui bàn àk
    -----------------------------
    Nè ban code ne bạn
    funtion pd()
    SetTask(TaskPhucDuyen,GetTask(TaskPhucDuyen)+2000)
    Msg2Player("Nhan duoc 2000 Phuc Duyen")
    end
    Phải khai báo TaskPhucDuyen = 162 --task phúc duyên ở SV Mướp 1.0 là 162
    rùi mới:

    funtion pd()
    SetTask(TaskPhucDuyen,GetTask(TaskPhucDuyen)+2000)
    Msg2Player("Nhan duoc 2000 Phuc Duyen")
    end;
    Chúc 4rum ngày càng phát triển

  2. #12
    Thành Viên benop001's Avatar
    Ngày tham gia
    Jan 2010
    Bài viết
    465
    Thanks
    39
    Thanked 18 Times in 14 Posts

    Ðề: Giúp em cái script này ^_^

    Thanks Chiken sẵn giúp mình cái + dồn Exp lun đi
    Khách viếng thăm hãy cùng benop001 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #13
    Lão Làng Chém Gió
    Ngày tham gia
    Sep 2009
    Đang ở
    Chém
    Bài viết
    1,445
    Thanks
    1
    Thanked 45 Times in 14 Posts

    Ðề: Giúp em cái script này ^_^

    Code:
    -- Function Add Exp( Advance )
    -- Author: giangleloi
    function LoadLevelExp_GLL()
    local exp_data = openfile("Settings/Player/level_exp.txt","r");
    exp_data2 = read(exp_data,"*all")
    local split_tab = split(exp_data2,"\n")
    exp_count = getn(split_tab) - 1
    level_exp = {}
    level_exp_cache = {}
    for i=1,exp_count do
    level_exp[i]=split(split_tab[i],"\t")
    level_exp_cache[i]=level_exp[i]
    end;
    closefile(exp_data)
    return level_exp_cache
    end;
    function gll_AddExp(advance_exp)
    if (advance_exp<=level_exp_cache[GetLevel()]-GetExp()) then
    AddOwnExp(advance_exp)
    Msg2Player("Ban nhan duoc "..advance_exp.." diem kinh nghiem!")
    end;
    else
    while (advance_exp > 0) do
    a=AddOwnExp(level_exp_cache[GetLevel()]-GetExp())
    advance_exp=advance_exp-a
    Msg2Player("Thu duoc "..advance_exp.." Diem kinh nghiem!")
    end;
    end;
    Mún sử dụng thì
    gll_AddExp(số exp muốn add)

    nguồn : giangleloi

    những bài chi tiết như thế này thì tốt nhất là tự vọc giùm
    Khách viếng thăm hãy cùng kinkina2009 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #14
    Thành Viên benop001's Avatar
    Ngày tham gia
    Jan 2010
    Bài viết
    465
    Thanks
    39
    Thanked 18 Times in 14 Posts

    Ðề: Giúp em cái script này ^_^

    Trích dẫn Gửi bởi kinkina2009 [Only registered and activated users can see links. ]
    Code:
    -- Function Add Exp( Advance )
    -- Author: giangleloi
    function LoadLevelExp_GLL()
    local exp_data = openfile("Settings/Player/level_exp.txt","r");
    exp_data2 = read(exp_data,"*all")
    local split_tab = split(exp_data2,"\n")
    exp_count = getn(split_tab) - 1
    level_exp = {}
    level_exp_cache = {}
    for i=1,exp_count do
    level_exp[i]=split(split_tab[i],"\t")
    level_exp_cache[i]=level_exp[i]
    end;
    closefile(exp_data)
    return level_exp_cache
    end;
    function gll_AddExp(advance_exp)
    if (advance_exp<=level_exp_cache[GetLevel()]-GetExp()) then
    AddOwnExp(advance_exp)
    Msg2Player("Ban nhan duoc "..advance_exp.." diem kinh nghiem!")
    end;
    else
    while (advance_exp > 0) do
    a=AddOwnExp(level_exp_cache[GetLevel()]-GetExp())
    advance_exp=advance_exp-a
    Msg2Player("Thu duoc "..advance_exp.." Diem kinh nghiem!")
    end;
    end;
    Mún sử dụng thì
    gll_AddExp(số exp muốn add)

    nguồn : giangleloi
    copy nguyên văn vô lun à chĩ đỗi function gll_AddExp(advance_exp) thôi à
    Khách viếng thăm hãy cùng benop001 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #15
    Lão Làng Chém Gió
    Ngày tham gia
    Sep 2009
    Đang ở
    Chém
    Bài viết
    1,445
    Thanks
    1
    Thanked 45 Times in 14 Posts

    Ðề: Giúp em cái script này ^_^

    thế này bạn nhẻt cái đoạn code vào đâu đó Sourcejx49.lua chẳng hạn rồi sau này dùng thì cứ Include ra
    gll_AddExp(số exp muốn add)
    Khách viếng thăm hãy cùng kinkina2009 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #16
    Vi phạm quy định
    Ngày tham gia
    Jun 2010
    Bài viết
    49
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Ðề: Giúp em cái script này ^_^

    Trích dẫn Gửi bởi songhung [Only registered and activated users can see links. ]
    À bạn muốn cộng dồn phải hông đơn giả thôi mà
    AddOwnExp(200000) - -> Bỏ nó thay cái vào
    for i=1,200000 do -- 200000 là số exp bạn muốn có được
    AddOwnExp(1) -- ẽp là 1 điểm cho mỗi lần lập.
    end
    Msg2Player("Nhan Duoc 2 chai exp") - 200k ẽp no se lập 200k lần mổi lần lập bạn sẽ được 1 ẽp sao 200k lần bạn sẽ có 200k exp ma ko sợ bị dư ra ,nó sẽ cộng dồn vì điều này tuyệt nhiên là đúng.
    Code gọn nhẹ tuy chất lượng hơi thấp ma hok chịu xài.Chỉ là nhìn tháy 200k con số 1 hơi gay mắt thôi mà,tuyệt nhiện nó sẽ cộng dồn
    Khách viếng thăm hãy cùng songhung xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #17
    Thành Viên benop001's Avatar
    Ngày tham gia
    Jan 2010
    Bài viết
    465
    Thanks
    39
    Thanked 18 Times in 14 Posts
    Include như thế này thôi à còn vjk thêm ji vô hem
    Include("\\script\moilam\nhanexp.lua")

    Trích dẫn Gửi bởi songhung [Only registered and activated users can see links. ]
    Code gọn nhẹ tuy chất lượng hơi thấp ma hok chịu xài.Chỉ là nhìn tháy 200k con số 1 hơi gay mắt thôi mà,tuyệt nhiện nó sẽ cộng dồn
    ông ra 1 cái script hoàn chĩnh thữ xem nào tui ko hũi
    Khách viếng thăm hãy cùng benop001 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #18
    [S]-[A]-[N]-[G] sangpronhat's Avatar
    Ngày tham gia
    Apr 2008
    Đang ở
    HCM
    Bài viết
    546
    Thanks
    9
    Thanked 82 Times in 27 Posts

    Ðề: Giúp em cái script này ^_^

    Trích dẫn Gửi bởi kinkina2009 [Only registered and activated users can see links. ]
    Code:
    -- Function Add Exp( Advance )
    -- Author: giangleloi
    function LoadLevelExp_GLL()
    local exp_data = openfile("Settings/Player/level_exp.txt","r");
    exp_data2 = read(exp_data,"*all")
    local split_tab = split(exp_data2,"\n")
    exp_count = getn(split_tab) - 1
    level_exp = {}
    level_exp_cache = {}
    for i=1,exp_count do
    level_exp[i]=split(split_tab[i],"\t")
    level_exp_cache[i]=level_exp[i]
    end;
    closefile(exp_data)
    return level_exp_cache
    end;
    function gll_AddExp(advance_exp)
    if (advance_exp<=level_exp_cache[GetLevel()]-GetExp()) then
    AddOwnExp(advance_exp)
    Msg2Player("Ban nhan duoc "..advance_exp.." diem kinh nghiem!")
    end;
    else
    while (advance_exp > 0) do
    a=AddOwnExp(level_exp_cache[GetLevel()]-GetExp())
    advance_exp=advance_exp-a
    Msg2Player("Thu duoc "..advance_exp.." Diem kinh nghiem!")
    end;
    end;
    Mún sử dụng thì
    gll_AddExp(số exp muốn add)

    nguồn : giangleloi

    những bài chi tiết như thế này thì tốt nhất là tự vọc giùm

    Sau khi phân tích thì thấy cái script này có lỗi AE tự kím ra cí lỗi này sem sao keke
    Soure game mobile full Unity3d mới nhất cập nhật liên tục
    Có share 1 số source free cho anh em học tập
    Click ngay
    [Only registered and activated users can see links. ]

  9. #19
    Lão Làng Chém Gió
    Ngày tham gia
    Sep 2009
    Đang ở
    Chém
    Bài viết
    1,445
    Thanks
    1
    Thanked 45 Times in 14 Posts

    Ðề: Giúp em cái script này ^_^

    cái sourcejx49.lua or ...lua gì đó mà người ta Include theo dạng của sourcejx49.lua,serverlist.lua ... tất cả đều là khai báo hàm cho bạn
    Ví dụ hàm cho JX không hỗ trợ SayEx,AddNPCEx... vì vậy mà các tiền bấu đã rút gọn hàm cho các bạn dễ nhìn nên bạn có thể sử dụng SayEx nhưng điều kiện là phải có Include đến sourcejx49 or serverlist.lua thì nó mới thực hiện hàm được.
    Hàm Của giangleloi share là ok rồi rất hay check trực tiếp level của nhân vật trong settings .

    giờ bạn tạo 1 file lua coppy cái nì vào :
    Code:
    -- Function Add Exp( Advance )
    -- Author: giangleloi
    function LoadLevelExp_GLL()
    local exp_data = openfile("Settings/Player/level_exp.txt","r");
    exp_data2 = read(exp_data,"*all")
    local split_tab = split(exp_data2,"\n")
    exp_count = getn(split_tab) - 1
    level_exp = {}
    level_exp_cache = {}
    for i=1,exp_count do
    level_exp[i]=split(split_tab[i],"\t")
    level_exp_cache[i]=level_exp[i]
    end;
    closefile(exp_data)
    return level_exp_cache
    end;
    function gll_AddExp(advance_exp)
    if (advance_exp<=level_exp_cache[GetLevel()]-GetExp()) then
    AddOwnExp(advance_exp)
    Msg2Player("Ban nhan duoc "..advance_exp.." diem kinh nghiem!")
    end;
    else
    while (advance_exp > 0) do
    a=AddOwnExp(level_exp_cache[GetLevel()]-GetExp())
    advance_exp=advance_exp-a
    Msg2Player("Thu duoc "..advance_exp.." Diem kinh nghiem!")
    end;
    end;
    tên nó là hamgiangleloi.lua chẳng hạn trong đường dẫn "script/global/hamgiangleloi.lua"
    sau đó bạn sử dụng lệnh đó như sau:
    Code:
    Include("\\script\\Global\\hamgiangleloi.lua")
    function main()
    gll_AddExp(2000000) -- nhận được số EXP 
    end;
    Nếu mà lúc này bạn level 100 chẳng hạn 99% thì bạn sẽ lên cấp đúng không nhưng đặc điểm của hàm này là ăn qua exp dạng như VN gâu^^

    @songhung: hàm for do xài như rứa không ổn ở chỗ nó không check được cái EXP dư ra qua level sau

    Nếu phân tích thế này mà không hiểu thì chịu
    [/CODE]
    Khách viếng thăm hãy cùng kinkina2009 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. #20
    Vi phạm quy định
    Ngày tham gia
    Jun 2010
    Bài viết
    49
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Ðề: Giúp em cái script này ^_^

    thì đã bảo là gọn nhẹ mà,Tuy nó không kiểm tra được exp của lv sao nhưng nó cũng không bị trừ
    ^^ Vd Lv 100 với 1 chai exp
    em dc 999.000 exp
    Em chay 1 phát từ 1 đến 100k
    chạy đến 1k thì đã up được lv em con du lại 99k sao + cho lv sao vì mỏi lần chạy nó chỉ +1 exp.
    .Hàng việt nam chất lượng cao
    Khách viếng thăm hãy cùng songhung xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 
Trang 2 của 3 Đầu tiênĐầu tiên 1 2 3 CuốiCuối

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

  1. Một số script trong thư mục script Vina (unpack)
    Bởi sangpronhat trong diễn đàn Scripts
    Trả lời: 19
    Bài viết cuối: 26-11-11, 08:12 AM
  2. Script ủy thác rời mạng.
    Bởi thachlong78 trong diễn đàn Scripts
    Trả lời: 21
    Bài viết cuối: 28-01-10, 06:10 PM

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à 07:28 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ệ.