[Exception]: ExecuteQuery: Show COLUMNS From gamelog.AccountLog202009 like 'AccountAct';: SQL Error: Incorrect information in file: '.\gamelog\accountlog202009.frm' 战神端报错,咋处理呀
function UseItem: Boolean;
begin
if This_Player.YBnum >= 200 then
begin
This_Player.ScriptRequestSubYBNum(200);
This_Player.Give('经验',1000000);
ServerSay('【' + This_Player.Name + '】使用100万经验卷,经验飙升!',3);
end
else
This_Player.PlayerDialog(‘对不起,你没有200元宝,无法释放经验!’);
end;
begin
end.
function UseItem: Boolean;
begin
if This_Player.YBnum >= 200 then
begin
This_Player.ScriptRequestSubYBNum(200);
This_Player.Give('经验',1000000);
ServerSay('【' + This_Player.Name + '】使用100万经验卷,经验飙升!',3);
end
else
This_Player.PlayerDialog(‘对不起,你没有200元宝,无法释放经验!’);
end;
end.
用notepad++打开这个pas文件 ,然后截图给我看看,看看哪个是第十行~如果你这个文件里所有命令就这个的话,没其它的,那就是又多了个 end ~
或者说 少了个 begin ~
确切的说,就是刚开始的时候 那个 begin 的位置不正确。。。夜深了,精神无法集中,没仔细看。。
function UseItem: Boolean;
begin
if This_Player.YBnum >= 200 then
begin
This_Player.ScriptRequestSubYBNum(200);
This_Player.Give('经验',1000000);
ServerSay('【' + This_Player.Name + '】使用100万经验卷,经验飙升!',3);
end else
begin
This_Player.PlayerDialog(‘对不起,你没有200元宝,无法释放经验!’);
end;
end.
function UseItem: Boolean;
begin
if This_Player.YBnum >= 200 then
begin
This_Player.ScriptRequestSubYBNum(200);
This_Player.Give('经验',1000000);
ServerSay('【' + This_Player.Name + '】使用100万经验卷,经验飙升!',3);
end else
begin
This_Player.PlayerDialog(‘对不起,你没有200元宝,无法释放经验!’);
end;
end.