|
背景:页游性能测试
操作:攻击怪物
问题:当发送请求攻击怪物,服务器会不定数目返回结果给客服端,要怎么做才能做才能接收的有的包。 只有接收包就行了,不用管包的内容是否正确。
纠结处:攻击怪物后不知道服务端会返回几个包回来,要怎么去接收这些包。这些包可能在录制的时候有返回。
希望知道的朋友帮助,很急。 好人平安一生,谢谢大家。
//树精
if (i==0)
{
lrs_send("socket4", "buf91", LrsLastArg);//玩家移动
lrs_receive_ex("socket4", "buf92", "NumberOfBytesToRecv=10", LrsLastArg);
lr_think_time(10);
}
//龙蛋
if (i==1)
{
lrs_send("socket4", "buf95", LrsLastArg);//玩家移动
lrs_receive_ex("socket4", "buf96", "NumberOfBytesToRecv=10", LrsLastArg);
lr_think_time(12);
}
//精灵尸体
if (i==2)
{
lrs_send("socket4", "buf99", LrsLastArg);//玩家移动
lrs_receive_ex("socket4", "buf100", "NumberOfBytesToRecv=10", LrsLastArg);
lr_think_time(15);
} |
|