eduard0
Junior Member
Posts: 9 Likes: 0
Currently Offline
Last Online: Dec 26, 2018 1:01:33 GMT
View Profile
Registered On: Dec 16, 2015 3:58:22 GMT
|
Post by eduard0 on Apr 1, 2016 1:25:58 GMT
Hello Darth i have to say that, this forum help me a lot , but now i have a problem, and i cant get a solution well... im using this autoinvite script: "auto 1000 | listas 'invite script' | if [$curmsg.content == 'password-here' && $curmsg.isprivate] {say '!ps invite, $curmsg.sender'}" but when i send the password, the character inside the Private Spawn doesnt invite the player... in fact the player recieve the msg like 10 times, an there is a chance for the script to work fine :/. Im also using loot runner script, and i was looking for a condition to keep sending the "password" till the the other player inside the PS, send the invite msg. Hope you can find a solution for me, thank you .
|
|
Masi
Senior Tutor
Staff Member
Posts: 241 Likes: 198
Mini-Profile Background: {"image":"https://media.giphy.com/media/2bIP0gHS5cLhS/giphy.gif","color":"6b8d6b"}
Mini-Profile Text Color: ffffff
Currently Offline
Last Online: Nov 23, 2019 2:02:15 GMT
View Profile
Registered On: Mar 31, 2016 16:11:57 GMT
|
Post by Masi on Apr 1, 2016 3:12:55 GMT
try lowering auto 1000, if that doesn't help try this script instead
auto 200 listas 'invite script' | foreach 'newmessages' $invite if [$invite.content == 'password-here' && $invite.isprivate] {say '!ps invite, $invite.sender'}
|
|
eduard0
Junior Member
Posts: 9 Likes: 0
Currently Offline
Last Online: Dec 26, 2018 1:01:33 GMT
View Profile
Registered On: Dec 16, 2015 3:58:22 GMT
|
Post by eduard0 on Apr 1, 2016 4:14:05 GMT
try lowering auto 1000, if that doesn't help try this script instead auto 200 listas 'invite script' | foreach 'newmessages' $invite if [$invite.content == 'password-here' && $invite.isprivate] {say '!ps invite, $invite.sender'}
Thank You Masi, i've tried that one and isnt working too , but isnt because of the scripts, is because i was trying my shooters to invite the runer so maybe there is like a problem in there, now im using another low lvl to the invite part lol . Now when im selling the loot, when the runer sell books ( mind control, etc..) it use them(for the script can sell the items) and then appear a Text window, and that window doesnt allow the elfbot to accept the invitation, so maybe there is an option to close that windows? xD if you know something let me know, ty =).
|
|
|
Post by Darth Maul on Apr 1, 2016 9:51:06 GMT
Hey eduard0, When I used to play Noxious, quite a few players had issues getting the inviter to invite players and pull the levers. If you've got your character setup to pull the levers then try reducing the time between lever pulls, or combine a lever pulling script and an invite script into a single script. If your character isn't pulling the lever, and he's only selling loot, how is he getting the loot? Is he looting it from the body, looting it off the ground after your tank loots the body? In anycase you've got him performing other actions, i.e. dragging actions. These actions shouldn't interfere with your chat messages, unless you've set it to loot things too fast. Try increasing the time between attempting to move/pickup things. If you're receiving messages in your status bar like "You can't perform this action.", continue to increase the time. i.e. increase the auto 100 to auto 2000, or w/e its currently set to. Or add a delay somewhere in the script by adding "wait 1000". As for your book problem, what other scripts are running? I used to have issues like that when my auto food eater would try to eat food as I was moving things around in my bag, which would cause the food position to change causing the bot to 'use' another item. Something similar could be happening. What scripts do you use to sell your loot? As for closing those windows, I don't think you can. I don't think elfbot can detect those windows in any way, or the contents of those windows.
|
|
eduard0
Junior Member
Posts: 9 Likes: 0
Currently Offline
Last Online: Dec 26, 2018 1:01:33 GMT
View Profile
Registered On: Dec 16, 2015 3:58:22 GMT
|
Post by eduard0 on Apr 1, 2016 19:52:12 GMT
Hey eduard0 , When I used to play Noxious, quite a few players had issues getting the inviter to invite players and pull the levers. If you've got your character setup to pull the levers then try reducing the time between lever pulls, or combine a lever pulling script and an invite script into a single script. If your character isn't pulling the lever, and he's only selling loot, how is he getting the loot? Is he looting it from the body, looting it off the ground after your tank loots the body? In anycase you've got him performing other actions, i.e. dragging actions. These actions shouldn't interfere with your chat messages, unless you've set it to loot things too fast. Try increasing the time between attempting to move/pickup things. If you're receiving messages in your status bar like "You can't perform this action.", continue to increase the time. i.e. increase the auto 100 to auto 2000, or w/e its currently set to. Or add a delay somewhere in the script by adding "wait 1000". As for your book problem, what other scripts are running? I used to have issues like that when my auto food eater would try to eat food as I was moving things around in my bag, which would cause the food position to change causing the bot to 'use' another item. Something similar could be happening. What scripts do you use to sell your loot? As for closing those windows, I don't think you can. I don't think elfbot can detect those windows in any way, or the contents of those windows. Hello Darth, Im using this to sell the loot: Countitems '8076' Wait 500 Sellitems 8076 [$count] Wait 500 That ID belongs to "spellscroll of prophecies", so when the bot goes to the nPC and start selling the loot everything works fine, but when its time to sell the "books" the player that is selling the loot "use" the items and thats when the "text window" appear. The seller script works fine, until it goes to the next Action "PS accept", and it cant accept the invitation because of that window haha thats my problem. PD: i already fix the problem with the invitation part, thank you anyway .
|
|
|
Post by Kai on Apr 1, 2016 19:54:34 GMT
Does this work to count the spellbooks? Useoncreature ID self
|
|
Masi
Senior Tutor
Staff Member
Posts: 241 Likes: 198
Mini-Profile Background: {"image":"https://media.giphy.com/media/2bIP0gHS5cLhS/giphy.gif","color":"6b8d6b"}
Mini-Profile Text Color: ffffff
Currently Offline
Last Online: Nov 23, 2019 2:02:15 GMT
View Profile
Registered On: Mar 31, 2016 16:11:57 GMT
|
Post by Masi on Apr 1, 2016 20:01:35 GMT
Hello Darth, Im using this to sell the loot: Countitems '8076' Wait 500 Sellitems 8076 [$count] Wait 500 That ID belongs to "spellscroll of prophecies", so when the bot goes to the nPC and start selling the loot everything works fine, but when its time to sell the "books" the player that is selling the loot "use" the items and thats when the "text window" appear. The seller script works fine, until it goes to the next Action "PS accept", and it cant accept the invitation because of that window haha thats my problem. PD: i already fix the problem with the invitation part, thank you anyway . Are you sure it's the selling script that causes it to open? Afaik looting (especially with scripts) can cause this sometimes for spellbooks
|
|
eduard0
Junior Member
Posts: 9 Likes: 0
Currently Offline
Last Online: Dec 26, 2018 1:01:33 GMT
View Profile
Registered On: Dec 16, 2015 3:58:22 GMT
|
Post by eduard0 on Apr 1, 2016 20:01:45 GMT
Does this work to count the spellbooks? Useoncreature ID self Hello Kai, So do you want me to change like this: Useoncreature '8076' self-------> instead of Countitems '8076'? Wait 500 Sellitems 8076 [$count] Wait 500 like that? >.<
|
|
eduard0
Junior Member
Posts: 9 Likes: 0
Currently Offline
Last Online: Dec 26, 2018 1:01:33 GMT
View Profile
Registered On: Dec 16, 2015 3:58:22 GMT
|
Post by eduard0 on Apr 1, 2016 20:06:24 GMT
Hello Darth, Im using this to sell the loot: Countitems '8076' Wait 500 Sellitems 8076 [$count] Wait 500 That ID belongs to "spellscroll of prophecies", so when the bot goes to the nPC and start selling the loot everything works fine, but when its time to sell the "books" the player that is selling the loot "use" the items and thats when the "text window" appear. The seller script works fine, until it goes to the next Action "PS accept", and it cant accept the invitation because of that window haha thats my problem. PD: i already fix the problem with the invitation part, thank you anyway . Are you sure it's the selling script that causes it to open? Afaik looting (especially with scripts) can cause this sometimes for spellbooks Hello Masi, Yes im pretty sure it's the selling scripts, because i think the script "use" the items to count them, so everytime the player goes to sell a book, the text window will appear.
|
|
Masi
Senior Tutor
Staff Member
Posts: 241 Likes: 198
Mini-Profile Background: {"image":"https://media.giphy.com/media/2bIP0gHS5cLhS/giphy.gif","color":"6b8d6b"}
Mini-Profile Text Color: ffffff
Currently Offline
Last Online: Nov 23, 2019 2:02:15 GMT
View Profile
Registered On: Mar 31, 2016 16:11:57 GMT
|
Post by Masi on Apr 1, 2016 20:12:18 GMT
Are you sure it's the selling script that causes it to open? Afaik looting (especially with scripts) can cause this sometimes for spellbooks Hello Masi, Yes im pretty sure it's the selling scripts, because i think the script "use" the items to count them, so everytime the player goes to sell a book, the text window will appear. try countitemsvisible 8076
|
|
eduard0
Junior Member
Posts: 9 Likes: 0
Currently Offline
Last Online: Dec 26, 2018 1:01:33 GMT
View Profile
Registered On: Dec 16, 2015 3:58:22 GMT
|
Post by eduard0 on Apr 1, 2016 20:17:43 GMT
Hello Masi, Yes im pretty sure it's the selling scripts, because i think the script "use" the items to count them, so everytime the player goes to sell a book, the text window will appear. try countitemsvisible 8076 That action will not count just the items that the player have in the actual open bp?, ill try it
|
|
|
Post by Darth Maul on Apr 6, 2016 6:35:46 GMT
Hey eduard0, How'd you go? Did Masi's solution solve your problem? If not, what else have you tried?
|
|