**Asakura Hao**
C O N T R A
- 13/9/05
- 1,820
- 2
các bác cho em hỏi cái sc này có gì sai không mà sao nó ko chịu wanhs gì cả :whew:
em chỉ pt đánh có 4 nguời thôi
ko pt full đâu
bác nào pro script giúp em với
Mã:
double DisconnectFlag = 0.3; // Disconnect when current HP is below 30%
double hpFractionEat = 0.8; //Eat HP when current HP<= 80%
double spFractionEat = 0.8;
double hpFraction = 0.95; //Eat until current HP >= 95 %
double spFraction = 0.95;
byte songuoi = 3;
byte DisconFai = 00;
byte myturn = 0;
byte peturn = 0;
byte gm=0;
uint mem1 = 0;
uint mem2 = 730606;
uint mem3 = 725448;
uint quansu = 139347;
public override void MyAttack()
{
myturn++;
if (myturn == 1)
{
CharacterInfo MyChar = ts.Character;
ts.SendAttack(MyChar.Row, MyChar.Col, 0, 2, 12003);
}
if (myturn >1)
{
CharacterInfo MyChar = ts.Character;
ts.SendAttack(MyChar.Row, MyChar.Col, 0, 2, 12003);
}
}
public override void MyPartnerAttack()
{
peturn++;
if (peturn == 1)
{
CharacterInfo MyWarrior = ts.CurrentPartner;
ts.SendAttack(MyWarrior.Row, MyWarrior.Col, 0, 2, 12003);
}
if (peturn >1)
{
CharacterInfo MyWarrior = ts.CurrentPartner;
ts.SendAttack(MyWarrior.Row, MyWarrior.Col, 0, 2, 12003);
}
}
public override void BattleStarted()
{
myturn=0;
peturn=0;
}
public override void BattleStoped()
{
ts.delay(1);
ts.ClickOnNPC(50);
ts.delay(1);
ts.ClickOnNPC(50);
ts.delay(1);
ts.SendEnd();
AutoEatFood();
ProcessInventoryAction();
}
public override void doRecvQuestion()
{
}
public override void ResponseAnswer()
{
string tmp=ts.LastQuestion.Replace("=?","");
int ans=ts.Eval(tmp);
byte ans_index=Convert.ToByte(ts.LastAnswers[ans.ToString()]);
ts.Answer(ans_index);
}
public override void NpcDialogMenu(ushort DialogId)
{
debug("Dialog Menu ID="+DialogId.ToString());
}
public override void NpcDialog(ushort DialogId)
{
debug("Dialog ID="+DialogId.ToString());
if(DialogId==10183)
{
ts.delay(1);
}
else
{
ts.SendEnd();
}
}
public override void onNPCAppear(ushort npcmapid, int x, int y)
{
}
public override void OnTimer()
{
}
public override void warpFinish()
{
}
void TruongGiac(){
if(songuoi==3){
ts.ClickOnNPC(50);
ts.SendEnd();
}
}
public override void RequestPartyAcceptFrom(uint PlayerId)
{
if(PlayerId == mem1 || PlayerId == 730606 || PlayerId == 725448 || PlayerId == 139347)
{
ts.AcceptParty(PlayerId);
ts.delay(2000);
songuoi++;
ts.delay(1);
TruongGiac();
ts.Sena(quansu);
}
}
public override void PartyStop(uint PlayerId)
{
if(PlayerId == mem1 || PlayerId == 730606 || PlayerId == 725448 || PlayerId == 139347)
{
ts.Disconnect();
}
}
public override void AcceptedParty(uint playerid)
{
}
public override void Start()
{
}
public override void Stop()
{
}
public override void onPlayerWalk(uint uid, ushort x, ushort y)
{
if ((x < 0) && (y < 0))
{
debug("Co nguoi");
ts.Disconnect();
}
}
public override void PlayerOnline(uint playerid)
{
if(playerid>101 && playerid<10000)
{
debug("Game Master Online");
ts.Disconnect();
}
}
public override void FinishAnswer()
{
ts.delay(1000);
TruongGiac();
}
public override void InitBot()
{
AddDropItemList("viênongmật");
AddDropItemList("tựđ uốngthuốc");
AddDropItemList("viên công kích");
}
em chỉ pt đánh có 4 nguời thôi
ko pt full đâu
bác nào pro script giúp em với

