int ProcessFarMove(int MapID)
{
if(Value("MAPNO") != MapID)
{
FarMove(MapID);
while(Value("IsFarMoving") == 1)
{
RefreshStat("IsFarMoving");
Yield(0);
}
}
while(Value("IsWaitRemapData") == 1)
{
RefreshStat("IsWaitingRemapData");
Yield(0);
}
if(MapID != Value("MAPNO"))
{
return 0;
}
return 1;
}
{
ShowText("此脚本为刷小号专用脚本");
int MapID = Value("MAPNO");
int Ret = ProcessFarMove(11003);
sleep(1000);
collect(27);
sleep(2000);
collect(29);
sleep(2000);
NPC(9,30,2);
sleep(3000);
NPC(9,31,2);
sleep(500);
NPC(9,32,2);
sleep(500);
NPC(9,33,2);
sleep(500);
Remap(3);
sleep(2000);
collect(5);
sleep(1000);
NPC(9,30,2);
sleep(3000);
collect(8);
sleep(500);
collect(9);
sleep(500);
collect(10);
sleep(500);
collect(5);
sleep(500);
int MapID2 = Value("MAPNO");
int Ret2 = ProcessFarMove(12100);
sleep(500);
collect(23);
sleep(1000);
NPC(9,31,2);
sleep(1000);
NPC(9,32,2);
sleep(1000);
int MapID3 = Value("MAPNO");
int Ret3 = ProcessFarMove(60011);
sleep(500);
collect(11);
sleep(1000);
NPC(9,33,2);
sleep(500);
NPC(9,30,2);
sleep(1000);
collect(1);
sleep(1000);
NPC(9,30,2);
sleep(1000);
int MapID4 = Value("MAPNO");
int Ret4 = ProcessFarMove(12500);
sleep(500);
collect(9);
sleep(1000);
NPC(9,30,2);
sleep(1000);
collect(17);
sleep(1000);
collect(9);
sleep(1000);
int MapID5 = Value("MAPNO");
int Ret5 = ProcessFarMove(12608);
sleep(500);
collect(1);
sleep(1000);
NPC(9,30,2);
sleep(2000);
int MapID6 = Value("MAPNO");
int Ret6 = ProcessFarMove(12615);
sleep(500);
collect(5);
sleep(1000);
int MapID7 = Value("MAPNO");
int Ret7 = ProcessFarMove(12608);
sleep(500);
collect(1);
sleep(3000);
ShowText("谢谢你的使用");
int MapID8 = Value("MAPNO");
int Ret8 = ProcessFarMove(12000);
sleep(3000);
ReDisConnect(0);
}