Kết quả 1 đến 10 của 12
-
08-08-11, 01:12 PM #1
- Ngày tham gia
- Jul 2009
- Đang ở
- Tp Hồ Chí Minh Q.Tân Bình
- Bài viết
- 383
- Thanks
- 120
- Thanked 10 Times in 8 Posts
Mây pro vào chỉnh sửa script này giúp em cái
function kydanh()
if GetLevel() >= 10 and GetTask(11) >= 1 then
Talk(2, "","Da lau khong uong ruou bong lai cua ong chu tuu diem o Ba Lang Huyen, hom nay tam trang ta dang vui muong uong ruou.","Neu nguoi den cho ong chu tuu diem o Ba Lang Huyen (200/194) hoi mua ruou cho ta, ta se tra cong cho nguoi!")
SetTask(92, 2)
elseif GetTask(92) == 8 then
Say("Nguoi co mang ruou Bong Lai den cho tao khong?",1,"Dua ruou/ruou")
end
endfunction ruou()
if HaveItem("Bong Lai Xuan") == 1 then
DelItem("Bong Lai Xuan")
SetRank(81)
AddRepute(15)
Msg2Player("Ban da nhan duoc 15 diem danh vong va duoc phong danh hieu Ky Danh De Tu")
elseif GetRank(81) >= 1 then
Talk(1,"","Nguoi da lam nhiem vu nay roi khong can lam nua")
elseif HaveItem("Bong Lai Xuan") == 0 then
Talk(1,"","Khong co ruou thi dung den gap ta")
end
end
function main(sel)
UTask_tw = GetTask(92);
if (UTask_tw == 2) then
Talk(4, "", "Chu quan! O day loai ruou nao la ngon nhat?", "Ruou ngon nhat o day la <color=Red>Bong Lai Xuan<color>, nau loai ruou nay ton rat nhieu cong suc, hon nua nguyen lieu rat kho tim.", "Chi can ruou ngon la duoc, ta muon mua mot hu, het bao nhieu tien?","Nguyen lieu can co Linh Chi, Huyen Sam, Ha Thu O")
SetTask(92, 4)
return
end;
if (UTask_tw == 4) then
if ( HaveItem("Linh Chi") == 0 or HaveItem("Huyen Sam") == 0 or HaveItem("Ha Thu O") == 0 ) then
Say("Nghe noi ba loai cay thuoc nay sinh truong tai <color=Red>phia Dong Bac Vu Lang son<color>, nhung o do co rat nhieu quai thu an thit nguoi, vi the khong ai co can dam den do.",1,"Ke thuc doi thoai/no")
else
Talk(2, "", "Chu quan! Ta da tim du ba loai nguyen lieu roi, ong giup ta nau ruou Bong Lai Xuan di!", "Duoc! Nhung phai cho mot gio dong ho moi xong.")
DelItem("Linh Chi")
DelItem("Huyen Sam")
DelItem("Ha Thu O")
SetTask(92, 6)
SetTimer(1080, 1)
end
return
end;
if (UTask_tw == 6) then
UTask_twsub01 = GetTask(13);
if (UTask_twsub01 == 1) then
AddEventItem("Bong Lai Xuan")
Msg2Player("Mua duoc hu ruou Bong Lai Xuan")
Talk(2,"","Day la hu ruou Bong Lai Xuan cua nguoi","Da ta huynh da nau ruou dum ta")
SetTask(92, 8)
else
Say("The nao?Bong Lai Xuan cua bon tiem khong phai la hu danh chu?",1,"Ket thuc doi thoai/no")
end
return
end;
Say("Noi day chung ta co du thuc an, hai san phong phu. Khach quan muon an gi? Muon uong ruou gi?",1,"Ket thuc doi thoai/no");
end;
function no()
end
Khách viếng thăm hãy cùng nhoxmap_b7 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
08-08-11, 02:28 PM #2
- Ngày tham gia
- May 2009
- Đang ở
- TP HCM
- Bài viết
- 344
- Thanks
- 76
- Thanked 317 Times in 73 Posts
Ðề: Mây pro vào chỉnh sửa srcipt này giúp em cái
Bạn diễn tả lúc chạy nó ra sao, bị gì thì dễ kiểm tra hơn, nhìn 1 đống code, k phân biệt màu khó nhìn wá
Đọc sơ cái function ruou() thấy k chặt chẽ lắm.
Thay vì của bạn :
- Xét Item có -> xét nhiệm vụ làm chưa -> xét Item không.
- Xét nhiệm vụ đó làm chưa -> Xét Item có -> còn lại.
-
08-08-11, 07:16 PM #3
- Ngày tham gia
- Jul 2009
- Đang ở
- Tp Hồ Chí Minh Q.Tân Bình
- Bài viết
- 383
- Thanks
- 120
- Thanked 10 Times in 8 Posts
Ðề: Mây pro vào chỉnh sửa script này giúp em cái
function kydanh()
if GetLevel() >= 10 and GetTask(11) >= 1 then
Talk(2, "","Da lau khong uong ruou bong lai cua ong chu tuu diem o Ba Lang Huyen, hom nay tam trang ta dang vui muong uong ruou.","Neu nguoi den cho ong chu tuu diem o Ba Lang Huyen (200/194) hoi mua ruou cho ta, ta se tra cong cho nguoi!")
SetTask(92, 2)
elseif GetTask(92) == 8 then
Say("Nguoi co mang ruou Bong Lai den cho tao khong?",1,"Dua ruou/ruou")
end
endKhách viếng thăm hãy cùng nhoxmap_b7 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
08-08-11, 07:29 PM #4
- Ngày tham gia
- Apr 2008
- Bài viết
- 12,110
- Thanks
- 662
- Thanked 3,168 Times in 1,602 Posts
Ðề: Mây pro vào chỉnh sửa script này giúp em cái
Ở function kydanh, bạn cho SetTask(92,2)
Trong khi function ruou lại gettask ở bước 1, đã set task là bước 2 rùi thì sao hiện bước 1 lại mà chạy function ruou dc @@Khách viếng thăm hãy cùng thaihoa91 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
08-08-11, 07:56 PM #5
- Ngày tham gia
- Jul 2009
- Đang ở
- Tp Hồ Chí Minh Q.Tân Bình
- Bài viết
- 383
- Thanks
- 120
- Thanked 10 Times in 8 Posts
Ðề: Mây pro vào chỉnh sửa script này giúp em cái
Khách viếng thăm hãy cùng nhoxmap_b7 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
08-08-11, 08:05 PM #6
- Ngày tham gia
- Apr 2008
- Bài viết
- 12,110
- Thanks
- 662
- Thanked 3,168 Times in 1,602 Posts
Ðề: Mây pro vào chỉnh sửa script này giúp em cái
Bạn có thể nêu trình tự các bước làm nhiệm vụ dc ko ???
Khách viếng thăm hãy cùng thaihoa91 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
08-08-11, 08:12 PM #7
- Ngày tham gia
- Jul 2009
- Đang ở
- Tp Hồ Chí Minh Q.Tân Bình
- Bài viết
- 383
- Thanks
- 120
- Thanked 10 Times in 8 Posts
Ðề: Mây pro vào chỉnh sửa script này giúp em cái
Khách viếng thăm hãy cùng nhoxmap_b7 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
08-08-11, 08:39 PM #8
- Ngày tham gia
- Jun 2006
- Đang ở
- Funabashi, Chiba, Japan
- Bài viết
- 544
- Thanks
- 410
- Thanked 300 Times in 82 Posts
Ðề: Mây pro vào chỉnh sửa script này giúp em cái
Mình nghĩ là mặc dù nhân vật có SetTask92 đã bằng 8 nhưng vẫn thoả mãn điều kiện level = 10 VÀ Ták 11 =1 vì vậy nên là nó thoả mãn cả 2 điều kiện đưa ra trong phần của bạn thế nên khi nó chạy thì cứ từ trên xuống dưới thôi nó load cái điều kiện đầu tiên thấy thoả mãn nó hiện bảng Talk khỏi hiện bảng số 2 nữa, và khi bảng số 1 hiện lên thì SetTask(92) đã về 2 rồi thì ko hiện được 8 đâu
Theo mình nên sửa thế này . Vì mình chưa biết cái Task 11 của bạn là gì nhé
Code:function kydanh() if GetLevel() >= 10 and GetTask(11) >= 1 then if GetTask(92) == 8 then Say("Nguoi co mang ruou Bong Lai den cho tao khong?",1,"Dua ruou/ruou") else Talk(2, "","Da lau khong uong ruou bong lai cua ong chu tuu diem o Ba Lang Huyen, hom nay tam trang ta dang vui muong uong ruou.","Neu nguoi den cho ong chu tuu diem o Ba Lang Huyen (200/194) hoi mua ruou cho ta, ta se tra cong cho nguoi!") SetTask(92, 2) end else Talk(1,"",ABC XYZ MNH"") end
Cai Task 11 cua ban la cai gi vay, va khi Task 92 = 8 thi Task 11 co = 0 khong (Sao su dung chuc nang edit khong type duoc TV nhi)Lần sửa cuối bởi f-fantasy, ngày 08-08-11 lúc 08:44 PM.
Khách viếng thăm hãy cùng f-fantasy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
08-08-11, 08:41 PM #9
- Ngày tham gia
- May 2011
- Bài viết
- 63
- Thanks
- 3
- Thanked 7 Times in 7 Posts
Ðề: Mây pro vào chỉnh sửa script này giúp em cái
function kydanh()
if GetLevel() >= 10 and GetTask(11) >= 1 then
Talk(2, "","Da lau khong uong ruou bong lai cua ong chu tuu diem o Ba Lang Huyen, hom nay tam trang ta dang vui muong uong ruou.","Neu nguoi den cho ong chu tuu diem o Ba Lang Huyen (200/194) hoi mua ruou cho ta, ta se tra cong cho nguoi!")
SetTask(92, 2)
elseif GetTask(92) == 8 then
Say("Nguoi co mang ruou Bong Lai den cho tao khong?",1,"Dua ruou/ruou")
end
endKhách viếng thăm hãy cùng Manner xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
08-08-11, 08:49 PM #10
- Ngày tham gia
- Jun 2006
- Đang ở
- Funabashi, Chiba, Japan
- Bài viết
- 544
- Thanks
- 410
- Thanked 300 Times in 82 Posts
Ðề: Mây pro vào chỉnh sửa script này giúp em cái
À ra là bạn là người xin code nấu rượu bồng lai xuân topic bên ngoài, mình ko biết cái q bồng lai xuân là q của vinagame nên lúc đọc topic đó ko biết viết cho bạn thế nào cả, hoá ra là q ký danh à.
Đọc cái topic nấu rượu làm mình nảy ý định viết Nghề Nghiệp nấu rượu cho sv mình đang nghịch ở nhà để chuyên nấu rượu x2 kinh nghiêmKhách viếng thăm hãy cùng f-fantasy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
Một số script trong thư mục script Vina (unpack)
Bởi sangpronhat trong diễn đàn ScriptsTrả lời: 19Bài viết cuối: 26-11-11, 08:12 AM -
Help Với (Script Cơ Bản)
Bởi hoivegame trong diễn đàn ScriptsTrả lời: 4Bài viết cuối: 04-10-10, 02:13 PM -
Lưu 1 mảng khi viết script (Lưu dữ liệu)
Bởi sangpronhat trong diễn đàn ScriptsTrả lời: 6Bài viết cuối: 19-11-09, 12:05 PM -
Script kết hôn hàng Việt Nam của tui viết
Bởi sangpronhat trong diễn đàn ScriptsTrả lời: 13Bài viết cuối: 28-08-09, 10:36 AM