include("common.js")
var memturn = 0;
var state = "";
var hpFraction = 0.8;
function InitBot()
{
ts.RequestParty(id chupt)
ViewState()
CheckDisconnect()
CheckHSP()
}
function MyAttack()
{
if (memturn == 0)
{
ts.delay(100);
sk = 12003;
ts.SendAttack( ts.Character.Row , ts.Character.Col , 0 , 3 , sk )
memturn = memturn + 1;
}
else
{
ts.delay(100);
sk = 17001;
ts.SendAttack( ts.Character.Row , ts.Character.Col , ts.Character.Row , ts.Character.Col , sk )
}
}
function MyPartnerAttack()
{
sk = 17001;
ts.SendAttack( ts.CurrentPartner.Row , ts.CurrentPartner.Col , ts.CurrentPartner.Row , ts.CurrentPartner.Col , sk )
}
function BattleStarted()
{
memturn = 0
}
function BattleStoped()
{
ViewState()
CheckDisconnect()
CheckHSP()
}
function Start()
{
debug("Re pt...",0)
ts.RequestParty(id chu pt)
}
function Stop()
{
}
function OnTimer()
{
}
function PartyStop( playerid )
{
if( playerid == id mem1 || playerid == id mem2 || playerid == id mem3 || playerid == id mem4 || playerid == id mem5 )
{
debug("Dis by " + playerid + " at " + Time(),0xFF0000)
WriteLog("Wrong.js","Dis by " + playerid + " at " + Time());
ts.Disconect();
}
}
var ShowTime;
function Time()
{
var time = new Date();
h = time.getHours();
if (h < 10)
{
h = "0" + h
}
m = time.getMinutes();
if (m < 10)
{
m = "0" + m
}
s = time.getSeconds();
if (s < 10)
{
s = "0" + s
}
return ShowTime ="[" + h + ":" + m + ":" + s + "]";
}
function CheckHSP()
{
if (ts.Character.HP < (ts.Character.MAXHP * hpFraction))
{
doEatHP(0, (ts.Character.MAXHP - ts.Character.HP))
}
if (ts.Character.SP < (ts.Character.MAXSP - 30))
{
doEatSP(0, (ts.Character.MAXSP - ts.Character.SP))
}
if (ts.CurrentPartner.HP < (ts.CurrentPartner.MAXHP * hpFraction))
{
doEatHP(ts.CurrentPartner.Order,(ts.CurrentPartner .MAXHP - ts.CurrentPartner.HP))
}
if (ts.CurrentPartner.SP < (ts.CurrentPartner.MAXSP - 30))
{
doEatSP(ts.CurrentPartner.Order,(ts.CurrentPartner .MAXSP - ts.CurrentPartner.SP))
}
}
function ViewState()
{
debug("************************************",0xFF0000)
debug(" Warrior's HP : " + ts.CurrentPartner.HP,0xFF0000)
debug(" Character's HP : " + ts.Character.HP,0xFF0000)
debug("************************************",0xFF0000)
}
function CheckDisconnect()
{
if(ts.Character.HP < (0.2 * ts.Character.MAXHP) || ts.CurrentPartner.HP < (0.2 * ts.CurrentPartner.MAXHP))
{
debug(" Dis by low on HP at " + Time(),0xFF0000)
WriteLog("Wrong.js","Dis by low on HP at " + Time());
ts.Disconect();
}
}
InitBot()
lev 1 dao tau:
include("common.js")
var memturn = 0;
var pnturn = 0;
var state = "";
var hpFraction = 0.8;
var ghost_count = 0;
function InitBot()
{
ts.RequestParty(id chu pt)
CheckHSP()
}
function MyAttack()
{
if (memturn == 0)
{
sk = 10000;
ts.SendAttack( ts.Character.Row , ts.Character.Col , 0 , 3 , sk )
memturn = memturn + 1;
}
else
{
sk = 14002;
ts.SendAttack( ts.Character.Row , ts.Character.Col , ts.Character.Row , ts.Character.Col , sk )
}
}
function MyPartnerAttack()
{
if (pnturn == 0)
{
if (ts.CurrentPartner.SP > 22)
{
sk = 10005; // Ở đây tôi dùng đệ là ngựa bắn đá nếu dùng Tôn Trọng bắn tên thì đổi thành 12003.
}
else
{
sk = 10000;
}
ts.SendAttack( ts.CurrentPartner.Row , ts.CurrentPartner.Col , 0 , 3 , sk ) // Đánh bắt chước XCAB, đánh lev 59 trước
pnturn = pnturn + 1;
}
else
{
sk = 17001;
ts.SendAttack( ts.CurrentPartner.Row , ts.CurrentPartner.Col , ts.CurrentPartner.Row , ts.CurrentPartner.Col , sk )
}
}
function BattleStarted()
{
memturn = 0
pnturn = 0
}
function BattleStoped()
{
CheckHSP()
}
function Start()
{
debug("Re pt...",0)
ts.RequestParty(id chu pt)
}
function Stop()
{
}
function CheckHSP()
{
if (ts.Character.HP < (ts.Character.MAXHP * hpFraction))
{
doEatHP(0, (ts.Character.MAXHP - ts.Character.HP))
}
if (ts.Character.SP < (ts.Character.MAXSP - 30))
{
doEatSP(0, (ts.Character.MAXSP - ts.Character.SP))
}
if (ts.CurrentPartner.HP < (ts.CurrentPartner.MAXHP * hpFraction))
{
doEatHP(ts.CurrentPartner.Order,(ts.CurrentPartner .MAXHP - ts.CurrentPartner.HP))
}
if (ts.CurrentPartner.SP < (ts.CurrentPartner.MAXSP - 30))
{
doEatSP(ts.CurrentPartner.Order,(ts.CurrentPartner .MAXSP - ts.CurrentPartner.SP))
}
}
function PartyStop( playerid )
{
if( playerid == id mem1 || playerid == id mem2 || playerid == id mem3 || playerid == id mem4 || playerid == id mem5 )
{
debug("Dis by " + playerid + " at " + Time(),0xFF0000)
WriteLog("Wrong.js","Dis by " + playerid + " at " + Time());
ts.Disconect();
}
}
var ShowTime;
function Time()
{
var time = new Date();
h = time.getHours();
if (h < 10)
{
h = "0" + h
}
m = time.getMinutes();
if (m < 10)
{
m = "0" + m
}
s = time.getSeconds();
if (s < 10)
{
s = "0" + s
}
return ShowTime ="[" + h + ":" + m + ":" + s + "]";
}
function OnTimer()
{
}
InitBot()
ClearLog("Wrong.js")