Bazzar "Courteous" zone spaming for sellers.

Macro requests from before the user variable changes that broke all macros

Moderator: MacroQuest Developers

AlphaBeta
a ghoul
a ghoul
Posts: 126
Joined: Sat Nov 09, 2002 12:35 am

Bazzar "Courteous" zone spaming for sellers.

Post by AlphaBeta » Mon Nov 11, 2002 11:27 am

Hello everyone,

I spend a little time in the bazaar :P selling and was thinking it would be nice if I had a macro that would spam an (with item links) item or number of items every 5 to 10 min or so. Features of the macro would be:

1. Announce to the zone via your choice or choices of /auction, /ooc, or /shout every 5 to 10 min (should be semi-random).
2. Use a number of different announcement texts (also semi-random).
3. Should be able to announce one or multiple items when announcing.
4. If possible pull item prices from soandso.ini file for inclusion in announcement. Not sure if this can be done or not.

An example of the output might look like:

Soandso auctions: WTS Rusty Dagger for 100pp, Please look me up in the /bazzar window.
7 min’s go by
Soandso ooc’s: WTS Rusty Short Sword || Tattered Sandal || Bag of Rocks || Etc || Etc || Come check out my other wares as well.
9 min’s pass
Soandso auctions: WTS Rusty Short Sword for 100pp. I have best prices in the bazzar! Come see my wares at /LOC 100, -100
6 Min Pass
Etc..
Etc..

-Alphabeta

P.S. yeah, yeah I know rusty weapons are not 100pp it was just an example and everyone knows they are only worth 99pp :roll:

Nerfy
a lesser mummy
a lesser mummy
Posts: 72
Joined: Tue Oct 15, 2002 11:37 am

Post by Nerfy » Mon Nov 11, 2002 11:38 am

I can understand why you would want this, but you will be getting a lot of responses criticizing AFK macroing. Problem with this idea is that if someone sees you shout (ooc/auction/whatever) something then they will think you are there. So you're macro says "Dagger, 10pp!". Now, what happens when someone sends you a tell "I'll give you 9." If that someone is a GM, and you continue shouting (auctioning/oocing) then you are caught.
----------
* Nerfy *

AlphaBeta
a ghoul
a ghoul
Posts: 126
Joined: Sat Nov 09, 2002 12:35 am

Post by AlphaBeta » Mon Nov 11, 2002 11:58 am

Who said I was going to be AFK? :D

I am just lazy and don't want to have to keep making and sending out buy my crud messages. But good point none the less. I don't think one would get busted if you were AFK and had a message that read something like: Sorry I am (eating dinner, doing homework, watching TV, doing something in RL, doing house work, feeding the baby, reading the news paper, working out, watching a movie, cooking dinner, taking care of my 2 year old, doing research for a term paper, Etc, etc.) near the computer atm, all prices are firm if your intrested in something come see me at LOC 100, -100. or something like that. But like I said I am not going to be AFK.

-Alphabeta

Nerfy
a lesser mummy
a lesser mummy
Posts: 72
Joined: Tue Oct 15, 2002 11:37 am

Post by Nerfy » Mon Nov 11, 2002 12:47 pm

So:
You auction: "Dagger for 10pp"

A_Buyer01 tells you: "I'll give you 9pp"

You tell A_Buyer01: "Sorry I am (eating dinner, doing homework, watching TV, doing something in RL, doing house work, feeding the baby, reading the news paper, working out, watching a movie, cooking dinner, taking care of my 2 year old, doing research for a term paper, Etc, etc.) near the computer atm, all prices are firm if your intrested in something come see me at LOC 100, -100."

You auction: "Dagger for 10pp"
Wouldn't be suspicous? AFK macroing is not a good idea. AFK talking is a horrible, horrible, scay, reeeeeeeeealllllllly bad idea. You will get caught.
----------
* Nerfy *

AlphaBeta
a ghoul
a ghoul
Posts: 126
Joined: Sat Nov 09, 2002 12:35 am

Post by AlphaBeta » Mon Nov 11, 2002 1:21 pm

I didn't say AFK talking I said AFK message and like I said I myself won't be AFK.

-Alphabeta

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Mon Nov 11, 2002 1:42 pm

Salutations,

Code: Select all

#chat tell

#define Messages 2
#define Message1 "Selling 3 rusty daggers, 300pp/all."
#define Message2 "WTS || 3 rusty daggers (300pp/all) || 2 rusty spears (100pp/all) ||"

sub main
 :loop
  /varset t0 $rand(3000)+3000
  :loop2
   /doevents
   /if n $t0==0 {
    /varset v2 "loc $calc($calc($char(x)/1000)*1000),$calc($calc($char(y)/1000)*1000)
    /varset v0 $rand(Messages)+1
    /varset v1 $random(3)
    /if n $v1==0 {
     /auc Message$v0 $v2
    } else /if n $v1==1 {
     /ooc Message$v0 $v2
    } else /if n $v1==2 {
     /shout Message$v0 $v2
    }
    /goto :loop
   }
 /goto :loop2
/return

sub event_chat
 /msgbox $p1 told you $p2
 /for p3 0 to 30
  /beep
 /next p3
/return
That what you were looking for? Not sure if it works... just wrote it...
I want to explain my line on setting $v2... That will round your loc down to the lower tens, meaning if your loc is 135.32,123.43 your loc when its outputted will be 130.00,120.00 (or without the .00's... I don't reamember)

loadingpleasewait
a snow griffon
a snow griffon
Posts: 332
Joined: Sat Sep 14, 2002 8:46 am

Post by loadingpleasewait » Mon Nov 11, 2002 1:49 pm

Dang Nerfy, give the guy a break.. You cant tell me that you've never went afk but were semi-there hitting yer hotkey then run off to do somthing else in RL. I know with two kids, I do it all the time. If you state that your prices are firm, it would be fine in my opinion..

HOWEVER, a macro like this wont work for one simple reason. You couldnt make the items LINKED as this would require the NewUI which is a bad idea, and the current version of MQ doesnt know where to click to make such Links or whatever, not to mention that it cant click anyways.

Never the less, its probably easier to just make a set of hotkeys to do this for you and if you are just semi afk and near your computer then just come by and click a different hotkey each time you return. No Need For MQ in this case.
LOADING PLEASE WAIT...

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Mon Nov 11, 2002 1:55 pm

Salutations,
aren't the links just the <item#><item name> ? so we could type 'em in by hand!

Catt
a lesser mummy
a lesser mummy
Posts: 76
Joined: Mon Sep 16, 2002 2:49 am

Post by Catt » Mon Nov 11, 2002 2:32 pm

There is exactly 1 public channel that may be even remotely acceptable in: /AUCTION


Any other is begging to be caught and banned, quickly with any luck.

Nerfy
a lesser mummy
a lesser mummy
Posts: 72
Joined: Tue Oct 15, 2002 11:37 am

Post by Nerfy » Mon Nov 11, 2002 6:03 pm

loadingpleasewait, didn't mean to come across harshly. I was just making a point that saying anything in game when you are not prepared to respond in some way is a bad idea.
----------
* Nerfy *

User avatar
rizwank
Huggle Police
Huggle Police
Posts: 524
Joined: Tue Jul 23, 2002 12:07 am
Contact:

Post by rizwank » Tue Nov 12, 2002 2:02 am

you can do item linking.

watch your mq spew or somethings .. its like #itemnumber#itemname or something... you can link however.. but no you cant automate MAKING the links.. im sure you can put them into socials however and trigger the socials...
#macroquest op
Macroquest Official Documentarion
Macroquest Board Moderator
All around cool guy

[img]http://medicomuerte.users.btopenworld.com/images/fairy_bounce08.gif[/img]

GD
a snow griffon
a snow griffon
Posts: 353
Joined: Sat Jun 29, 2002 11:57 pm

Post by GD » Tue Nov 12, 2002 4:53 am

rizwank wrote:im sure you can put them into socials however and trigger the socials...
Last time I checked, you can NOT put item links in socials, but this was about a month ago.
Opinions are like assholes, everyone has one, but most of them stink.

Yalp
a ghoul
a ghoul
Posts: 90
Joined: Thu Dec 05, 2002 6:28 pm

Links in Hotkeys

Post by Yalp » Thu Dec 12, 2002 3:12 am

its very easy to put links into hot keys..

/hotbutton hotbuttonname link

you can put about 15 links? maybe on this.. and it is very easy to edit the whole thing.. by using Charactersname_70.ini in your EQ Directory.. just open it up it takes about 5 secconds to learn how to edit it :) and yes.. links are coded like this -


0019079Decayed Shoes of the Plaguebringer

thats what it will look like in your .ini anyways.. hope this has helped in some way.. took me forever to learn how to put links in socials..but its a big help :)

lifewolf
a ghoul
a ghoul
Posts: 143
Joined: Fri Oct 18, 2002 6:29 pm

Post by lifewolf » Thu Dec 12, 2002 11:09 am

L124RD wrote:Salutations,
aren't the links just the <item#><item name> ? so we could type 'em in by hand!
$chr(18)<Item.Number.Terminated.By.First.Letter.In.Item.Name><Item.Name>$chr(18)

$chr(18)0012582Rusty Short Sword$chr(18)

If you paste stuff like 0019079Decayed Shoes of the Plaguebringer into a macro, taking into account that the boxes are $chr(18), MQ filters out $chr(18) and the end result is 0019079Decayed Shoes of the Plaguebringer...

Can we get a nix on the 18 char filter in the parser pwease?

[edit] FU smiles not now

lifewolf
a ghoul
a ghoul
Posts: 143
Joined: Fri Oct 18, 2002 6:29 pm

Post by lifewolf » Thu Dec 12, 2002 11:19 am

Oh and please dont make macros use /shout and usually not /ooc either..

People that cant /auc make me seriously contemplate first degree murder. They tell you to turn off /ooc and /shout if you dont want to hear their spam. The entire point of being able to disable chat channels is so you dont hear chat that belongs in that channel last i checked.

Personally even if i did want to/effectivly/think about / roleplaying in EQ, it ruins that aspect too. On another note i think any CS person will make you stop auctioning in shout if it bothers enough people...

What it comes down to is everyone that WANTS to read your auction, will read it if you /auc it. If they dont see it, they have auctions off, and obviously DONT WANT to read auctions. NOONE should have to turn shout or ooc off to ignore text that belongs in another channel...

And even if you dont believe me thus far, if i turn auctions off and you /shout SELLING ... Im going to /tell you to STFU and not buy anything anyway. So your net gain is a waste of a hotkey and if your uninteligent enough to persue the issue, a moderatly long chat with a GM/Guide reguarding why i told you to STFU for a good reason (abuse of chat channels).

Please no /ooc, /shout, auction scripts. I ask nicely. /auc has a reason for existing. And if you dont use it ill go crazy and kill you all eventually anyway ...

Justa thought..