my clients have been crashing while running event script, any fix?
Quote:
#IF=%FirstTime,;
#UseLoop
#EnableChatLog
#ClearChatLog
Delay=300
#NeedResolution=816,638;
MemPtrWrite=%AddrFPS,%OffsetFPS1,24,BYTE;FPS
MemPtrWrite=%AddrFPS,%OffsetFPS2,24,FLOAT;FPS
MemPtrWrite=%AddrCamMax,%OffsetCamMax,0.1,FLOAT;CA MMAX
Delay=100;
MemPtrWrite=%AddrThirdPerson,%OffsetThirdPerson,0, FLOAT;THIRDPERSON
MemWrite=%AddrCamY,85,FLOAT;
#SmoothBackground
UseSpeed=25;
#DisableScrolling
#ENDIF
Mouse=446,330,Left;
Delay=50;
_SearchChatLog=The other player has pressed the Lock List button.;
Delay=100;
Mouse=71,308,Left;
Delay=20;
Mouse=71,308,Left;
Delay=50;
_SearchChatLog=The other player has pressed the Final Confirmation button.;
Delay=100;
Mouse=196,331,Left;
Delay=20;
Mouse=196,331,Left;
Delay=50;
_SearchChatLog=The trade is complete.;
#ClearChatLog
#ENDIF
Should be fixed with the latest versionQuote:
my clients have been crashing while running event script, any fix?
Rightclick at your desktop ->Display Settings -> make sure the percentage value there is set to 100% (restart afterwards)Quote:
I have issue with taking the candy from quest and issue moving to standard server
DelayGlobal=1.3;
#IF=%FirstTime,;
Should be fixed with the latest versionQuote:
Idk if im doing something wrong but the Tradeslave do not accept the trade in my case
Nice alternative but chatlog is kinda experimental if you run multiple clients, also the chat.log file doesn't even get created for some people even tho they have g_chatlog enabled.Quote:
he
Don't use dangerous scriptsQuote:
hey ive gottan banned like 5 times in 1 day is there a way to slow this down
Yea I also noticed that, I already fixed it in the last version at least I hope it's fixed nowQuote:
I got some client crashes too. The client always crashed when the new char was created and hit the play button, right before he sees the cinematic.
Maybe delaying the SendKey a little later could fix this.
I am running 1 slave and 4 new accounts they all work in unison so far
Command=/select %Var6; Delay=200; Command=/attack; Delay=3000; Command=/trade; Delay=1000; MemWrite=%AddrFreeMem5,0,BYTE; #DO=60000; _IFFrameVisible=171; trade window MemWrite=%AddrFreeMem5,1,BYTE; #ENDIF Delay=500; _UNTILMemRead=%AddrFreeMem5,BYTE,=1;
MemWrite=%AddrFreeMem5,0,BYTE; #DO=60000; Command=/select %Var6; Delay=200; Command=/attack; Delay=3000; Command=/trade; Delay=1000; _IFFrameVisible=171; trade window MemWrite=%AddrFreeMem5,1,BYTE; #ENDIF Delay=500; _UNTILMemRead=%AddrFreeMem5,BYTE,=1;
:D just check the latest version, that's exactly what I added at itQuote:
is there a way for the char to keep trying to /trade until the trade window is open? So if eventually due to timing differences two chars try to trade the same time, one will wait a little bit till he does trade.
I think it is here:
This would be the way to do it right? Put the #Do on top of the tradesCode:Command=/select %Var6; Delay=200; Command=/attack; Delay=3000; Command=/trade; Delay=1000; MemWrite=%AddrFreeMem5,0,BYTE; #DO=60000; _IFFrameVisible=171; trade window MemWrite=%AddrFreeMem5,1,BYTE; #ENDIF Delay=500; _UNTILMemRead=%AddrFreeMem5,BYTE,=1;
Code:#DO=60000; Command=/select %Var6; Delay=200; Command=/attack; Delay=3000; Command=/trade; MemWrite=%AddrFreeMem5,0,BYTE; _IFFrameVisible=171; trade window MemWrite=%AddrFreeMem5,1,BYTE; #ENDIF Delay=500; _UNTILMemRead=%AddrFreeMem5,BYTE,=1;
No, I don't get any disconnects at all.Quote:
(Do other people get disconnects frequently after 5.8 too or is it just me?)
Yea I made it a lot slower at the create / delete character part to prevent crashes and right now I'm 2 hours playing the script without crashesQuote:
You are always one brain click ahead of us aren't you :D
I'll check the script. I'll probably have 8 accounts totally in, which I know my pc can hold easily.
Alright it works, the only thing we need to do is to make it not get critical error in client
start_NewcomerDialog; Command=/select Laira; <<--1st quest Delay=300; Command=/attack; Delay=1500; Mouse=106,208; <--1st click Delay=1150; Mouse=195,394; <--Accept Delay=1150; Command=/attack; Delay=1500; Mouse=113,208; <--1st click Delay=1150; Mouse=103,205; <--2nd Click Delay=1150; Mouse=196,390; <--OK Delay=1150; Command=/attack; <<-2nd quest Delay=1500; Mouse=106,208; <--1st click Delay=1150; Mouse=195,394; <--Accept Delay=1150; Command=/attack; Delay=1500; Mouse=113,208; <--1st click Delay=1150; Mouse=108,186; <--2nd Click Delay=1150; Mouse=196,390; <--OK Delay=1150; end_NewcomerDialog;
Mouse=610,491; Server switch Delay=1250; _IFFrameVisible=276; #ELSE Mouse=610,491; Server switch Delay=1250; #ENDIF Delay=50; FrameAction=276,STATE,SHOW; FrameAction=276,XPOS,0; FrameAction=276,YPOS,0; Delay=500; _IFFrameVisible=276; Mouse=124,170; Delay=50; Mouse=124,170; Delay=50; Mouse=124,170; Delay=50; Mouse=124,170; #ENDIF