ac4demy_07
Mr & Ms Pac-Man
có bác nào có sc auto sell item ko?
share cho em với
em sửa hoài ko có đc >.<
thx các pác trước nha
:hug:
share cho em với
em sửa hoài ko có đc >.<
thx các pác trước nha
:hug:Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
:hug:void FindItemSale(uint Iid,byte num)
{
for(byte i=0;i< 25;i++)
{
Slot oSlot = (Slot)ts.MyItems[i];
if( oSlot.itemid == 0 )
{
continue;
}
if(oSlot.itemid == Iid && oSlot.num == num)
{
Item oItem = (Item)ts.ITEMS[oSlot.itemid.ToString()];
ts.Sell(oSlot.slot,num);
debug("Sell " + oItem + " amount " + num , 0xC08008);
}
}
}
double TimeSale = 0;
public override void OnTimer()
{
TimeSale++;
if (TimeSale % 200 == 0)
{
FindItemSale( 26169, 50);
FindItemSale( 46033, 50);
FindItemSale( 46041, 50);
FindItemSale( 46013, 50);
FindItemSale( 26168, 50);
}
}
public override void NpcDialog(ushort DialogId)
{
debug("Dialog ID = "+ DialogId.ToString());
ts.SendEnd();
}
public override void NpcDialogMenu(ushort DialogId)
{
debug("Dialog Menu ID = "+ DialogId.ToString());
ts.SelectChoice(2);
ts.SendEnd();
}
public override void InitBot()
{
ts.SetTimerOnOff(true);
ts.ClickOnNPC(2);
}
double TimeSale = 0;
public override void OnTimer()
{
TimeSale++;
if (TimeSale % 200 == 0)
{
FindItemSale( 27066, 50);
FindItemSale( 27005, 50);
FindItemSale( 27035, 50);
FindItemSale( 27032, 50);
}
}
public override void NpcDialog(ushort DialogId)
{
debug("Dialog ID = "+ DialogId.ToString());
ts.SendEnd();
}
public override void NpcDialogMenu(ushort DialogId)
{
debug("Dialog Menu ID = "+ DialogId.ToString());
ts.SelectChoice(2);
ts.SendEnd();
}
public override void InitBot()
{
ts.SetTimerOnOff(true);
ts.ClickOnNPC(1);
}
ac4demy_07 nói:tiện đây cho em hỏi luon mấy cái ID của item lấy ở đâu vậy?
pác share luôn cho em dc ko ?
for(byte i=0;i<25;i++){
Slot oSlot = (Slot)ts.MyItems[i];
Item oItem = (Item)ts.ITEMS[oSlot.itemid.ToString()];
if(oSlot.itemid == 0){ continue; }
debug("Item " + oItem.itemname + " at " + oSlot.slot.ToString() + " with ID " + oSlot.itemid.ToString(),0xC08008);
}
void FindItemSend(uint playerid,uint Iid,byte num)
{
for(byte i=0;i< 25;i++)
{
Slot oSlot = (Slot)ts.MyItems[i];
if( oSlot.itemid == 0 )
{
continue;
}
if(oSlot.itemid == Iid && oSlot.num == num)
{
Item oItem = (Item)ts.ITEMS[oSlot.itemid.ToString()];
ts.SendItemTo(playerid,oSlot.slot,num);
debug("Send " + oItem + " to " + playerid + " amount " + num , 0xC08008);
}
}
}
TimeSend++;
if (TimeSend % 120 == 0)
{
FindItemSend(idsendtaphoa, 26169, 50);//Mang Kho
FindItemSend(idsendtaphoa, 26168, 50);//Ruou Vang
FindItemSend(idtiemthuoc, 27035,50);//Nhat diem
FindItemSend(idtiemthuoc, 27066,50);// bo huyet
FindItemSend(idtiemthuoc, 27005,50);// Tinh nao
FindItemSend(idtiemthuoc, 27032,50);//Luc vi
FindItemSend(idsendtaphoa, 46033, 50);//ong mat
FindItemSend(idsendtaphoa, 46041, 50);//Tu dong uong thuoc
FindItemSend(idsendtaphoa, 46013, 50);//Vien Cong Kich
}
TuanLinhTTL nói:Đó là script auto bán đồ. Con bán đồ chỉ cần common.cs và script.cs như tôi đã bảo. Và thêm nữa con bán tiệm tạp hóa phải đứng gần nhà buôn tạp hóa và từong tự tiệm thuốc dứng gần bán tiệm thuốc (Tuy nhiên ở đây là chủ tạp hóa và tiệm thuốc ở Diệp Thành).
Để auto send thì các mem trong team bạn phai có BDY và thêm nữa có script autosend. Cụ thể:
Ở common.cs cần thêm đoạn sau: thêm vào đâu cũng được và 0 cần chỉnh sửa:
PHP:void FindItemSend(uint playerid,uint Iid,byte num) { for(byte i=0;i< 25;i++) { Slot oSlot = (Slot)ts.MyItems[i]; if( oSlot.itemid == 0 ) { continue; } if(oSlot.itemid == Iid && oSlot.num == num) { Item oItem = (Item)ts.ITEMS[oSlot.itemid.ToString()]; ts.SendItemTo(playerid,oSlot.slot,num); debug("Send " + oItem + " to " + playerid + " amount " + num , 0xC08008); } } }
Ở trong script.cs của từng mem thì thêm như sau:
Ở đầu script chỗ khai bào các biến thêm:
double TimeSend = 0;
uint idsendtaphoa = xxxx; id con bán tiệm tạp hóa của bạn
uint idtiemthuoc = xxxx; id con bán tiệm thuốc của bạn
Cuối cùng thêm đoạn sau vào hàm OnTimer()
That's all. Have fun!@PHP:TimeSend++; if (TimeSend == 120) { FindItemSend(idsendtaphoa, 26169, 50);//Mang Kho FindItemSend(idsendtaphoa, 26168, 50);//Ruou Vang FindItemSend(idtiemthuoc, 27035,50);//Nhat diem FindItemSend(idtiemthuoc, 27066,50);// bo huyet FindItemSend(idtiemthuoc, 27005,50);// Tinh nao FindItemSend(idtiemthuoc, 27032,50);//Luc vi FindItemSend(idsendtaphoa, 46033, 50);//ong mat FindItemSend(idsendtaphoa, 46041, 50);//Tu dong uong thuoc FindItemSend(idsendtaphoa, 46013, 50);//Vien Cong Kich }
Điều kiên để autosent hả, có mỗi một điều kiện duy nhất là phải mang theo BDYconquest312 nói:Cho mình hỏi điều kiện của crip autosend là gì vậy. Mình copy nguyen văn của bạn vào crip của mình ko thấy send di đâu cả.
Full thùng hoài chán chít được
, để cái autosent trong common chứ ai để trong scrip. Id của Tiệm thuốc la 1, nhà buôn tạp hóa ở Diệp thành la 2, ở TQ là 7, cái này tự tìm được mà