PDA

View Full Version : [TLBB] Vấn đề về điêu văn.



vinateam
27-03-14, 06:25 AM
mn cho em hỏi muốn code spicrt điêu văn thì phải code như thế nào X_X

Sói Đẹp Trai
27-03-14, 07:18 PM
mn cho em hỏi muốn code spicrt điêu văn thì phải code như thế nào X_XDễ đến chỉ nói vài dòng vậy sao?

vinateam
28-03-14, 06:16 PM
ý em nói là phải lập ra sau và như thế nào ạ . e có bản code điêu văn của china đang vọc . :( mà nó chỉ thay đổi hình ảnh của vũ khí chứ k có gì hết

Sói Đẹp Trai
28-03-14, 07:33 PM
ý em nói là phải lập ra sau và như thế nào ạ . e có bản code điêu văn của china đang vọc . :( mà nó chỉ thay đổi hình ảnh của vũ khí chứ k có gì hết
Chính xác là thay mới hoàn toàn item đó là mod còn chuẩn thì phải đợi anh sohu rồi.

huuduyen_05
29-03-14, 07:07 AM
Nguồn: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Đây là bản nháp cơ chế tính năng điêu văn của Thiên Long Tình Kiếm (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>)

Các bạn có thể tham khảo, pro nào nghiên cứu được thì chia sẽ lại nhé :D !



đầu tiên
có thao tác click chuột phải hoặc trái ở item trong túi đồ
client truyền lên Type = 0
và Prama = pos
sv check thông tin item và save id, dw,pos
khi có sự thay đổi item trên ng client truyền về sv type =1,prama =1
sv tiến hành check id,dw,pos của item khi bị click chuột trc đó
lúc này id ban nãy đã đc đeo len ng
có 2 trường hợp xảy ra
1 là trc khi đeo có trang bị item=> item đeo trên ng trc đó đc chuyển về túi đồ đặt vào vị trí pos ban nãy
lúc này check item vừa tháo ra
nếu có dw thì check kiểu dw=> nếu dw khác vs loại mới đeo thì - point của dw tháo và + point trang bị đeo
nếu dw cùng loại thì tiến hành add point có số point = (trang bị mới - trang bị tháo)
trường hợp 2 nếu trc đó trên ng ko trang bị=> chỉ việc cộng dw của trang bị mới đeo
TH hơi phức tạp

đó là quá trình đeo item
còn tháo item thì khi click phải chuột tháo item trên ng thì truyền type =2, prama=1
trường hợp này truyền trc khi item đc tháo ra
sv tiến hành check toàn bộ túi đồ và kiểm tra ô trống đầu tiên=> lưu vị trí ô trống
sau khi save thì sv tiến hành tháo item xuống=> item đc đặt tại vị trí trống ban nãy save
tháo xong client truyền type =2, pra =2
sv check vị trí ban nãy và check thông tin item vừa tháo nếu có dw thì xóa point
hết



Share thêm mớ code linh tinh này



---NPC Tính nång Ðiêu Vån
--Author: tinhkiem.us
--Date: 13/12/2012

x000xxx_g_ScriptId = 000xxx
AllowEquipPoint = {0,1,2,3,4,5,6,12,14,15} --Các loÕi item có th¬ ÐV

ItemHopThanh ={

}

DWEquipPoint = {}
DWMaterialType = {}
DWMaterialType[0] = {
}
DWMaterialType[2] = {
}
DWMaterialType[3] = {
}
DWMaterialType[4] = {
}
NumberMaterial = {2,9,50,87,165,284,811,2088,3570}
DWLevel = {10,20,40,70,110,140,170,210,240,280}

function x000xxx_OnDefaultEvent( sceneId, selfId,targetId )

BeginEvent(sceneId)
AddText(sceneId,"#{ZBDW_091105_1}")
AddNumText( sceneId, x000xxx_g_ScriptId, "#{ZBDW_XML_1}",6 ,1000 )
AddNumText( sceneId, x000xxx_g_ScriptId, "#{ZBDW_XML_2}",6 ,2000 )
AddNumText( sceneId, x000xxx_g_ScriptId, "#{ZBDW_XML_3}",6 ,3000 )
AddNumText( sceneId, x000xxx_g_ScriptId, "#{ZBDW_XML_4}",6 ,4000 )
AddNumText( sceneId, x000xxx_g_ScriptId, "#{ZBDW_XML_6}",11 ,5000 )
EndEvent(sceneId)
DispatchEventList(sceneId,selfId,targetId)
end



Đấy chỉ là đoạn code mở đầu trong đám code điêu văn :)

Cao thủ nào xuất hiện tiếp nào.


Ảnh minh hoạ lấy từ facebook.

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

vinateam
29-03-14, 06:34 PM
cám ơn anh hữu duyên ạ ^^ khi nào thành công e sẽ báo đáp =]]