Auto Waver

macros macros macros

Moderators: Phineas, noivad

Post Reply
User avatar
Magnic
Exile
Posts: 456
Joined: Wed Oct 03, 2007 7:11 am
Profession: Fighter
Race: Dwarf
Player Status: Spambot
Location: Austraila
Contact:

Auto Waver

Post by Magnic » Fri Sep 18, 2009 1:18 am

Code: Select all

"0"
{
call waver
end if
}

Wavtim
{
set trainer @env.textLog.word[2]
set trainerphrase @env.textLog
if trainerphrase < "waves)"
"/action waves\r"
message trainerphrase.word[messageStart]
end if
pause 8
call waver
}

waver
{
label top
set trainerphrase @env.textLog
set name "(Magnic"
if trainerphrase < name
goto top
else
call Wavtim
end if
}
just replace my name with your FIRST name DONT remove the "(" when replaceing
Vagile wrote:I've had to remove your sig. If it happens again, you're out for a while.
THEN FUCKING DISABLE IT!
ITS NOT FUCKING HARD TO DO, I KNOW IVE DONE IT BEFORE MY SELF.
NOT THAT IT USES ANY FUCKING BANWITH BECUASE IT LOADS FROM OTHER SITES, FUCKING N00B.

User avatar
noivad
Order of the White Elephant
Order of the White Elephant
Posts: 3327
Joined: Wed Oct 08, 2003 4:04 pm
Profession: Fighter
Race: Sylvan
Player Status: Active
Location: SF Bay Area
Contact:

Re: Auto Waver

Post by noivad » Fri Sep 18, 2009 2:39 am

I can see it now,

you wave.
A Trool waves.
you wave.
A Trool waves.
you wave.
A Trool waves.
you wave.
A Trool waves.
you wave.
A Trool waves.
you wave.
A Trool waves.
you wave.
A Trool waves.
you wave.
A Trool waves....
hehe
http://www.clanlord.net/
Org Du Lac's bestiary: http://bestiary.clanlord.net/index.html
Gil Galad’s Pirates http://pirates.clanlord.net/ & Ranger Studies: http://studies.clanlord.net/
?security warning:View cert•CL players assess valid by refs

Skirwan
Dwarven Militia
Dwarven Militia
Posts: 2971
Joined: Mon Feb 21, 2005 6:39 pm
Profession: Bloodmage
Race: Ghorak Zo
Player Status: Inactive
Location: SNN Planar News Headquarters
Contact:

Re: Auto Waver

Post by Skirwan » Fri Sep 18, 2009 4:29 am

Skirwan wrote:There's a major difference between macroing and scripting. Macroing is a Good Thing -- it saves typing, and lets people participate in the world at a more reasonable speed than if they had to type out "/action waves." every time.

Scripting is a Bad Thing -- it separates the player from the character and the game, and almost invariably hurts the game environment in the process. People say again and again that social interaction is the heart and soul of CL's success -- and scripting totally disrupts this social interaction. I for one prefer real people to Turing tests. (Well, I guess it depends on the people...)

Algernon is a cute idea. Insultus is a funny gag, at least for the first minute or so. But when every character in the game smiles when you /share, dances when you /thank, frowns when you /curse, etc, etc, etc, what's the point of playing a game with other humans? At that point the game isn't CL anymore, it's somewhere between Diablo without the items and a programming contest.
“However,” said Dumbledore, speaking very slowly and clearly so that none of them could miss a word, “you will find that I will only truly have left this school when none here are loyal to me.”

User avatar
Magnic
Exile
Posts: 456
Joined: Wed Oct 03, 2007 7:11 am
Profession: Fighter
Race: Dwarf
Player Status: Spambot
Location: Austraila
Contact:

Re: Auto Waver

Post by Magnic » Sun Sep 20, 2009 1:14 am

and here i thort this would just save ppl time...?

btw it should have pauses this will stop it going nuts
Vagile wrote:I've had to remove your sig. If it happens again, you're out for a while.
THEN FUCKING DISABLE IT!
ITS NOT FUCKING HARD TO DO, I KNOW IVE DONE IT BEFORE MY SELF.
NOT THAT IT USES ANY FUCKING BANWITH BECUASE IT LOADS FROM OTHER SITES, FUCKING N00B.

User avatar
Maeght
Trainer
Posts: 5647
Joined: Sat Apr 12, 2003 2:05 pm
Profession: Ranger
Race: Halfling
Player Status: Active
Location: University of Puddleby
Contact:

Re: Auto Waver

Post by Maeght » Sun Sep 20, 2009 4:51 pm

Magnic wrote:and here i thort this would just save ppl time...?
It does save people time. But politeness is not where you want to skimp.

Kthxbye?

User avatar
noivad
Order of the White Elephant
Order of the White Elephant
Posts: 3327
Joined: Wed Oct 08, 2003 4:04 pm
Profession: Fighter
Race: Sylvan
Player Status: Active
Location: SF Bay Area
Contact:

Re: Auto Waver

Post by noivad » Mon Sep 21, 2009 10:02 am

I was just giving you a hard time. But personally all my interactions with others aren't scripted to automatically go off when they do something to trigger them. I DO have a thank group macro, but I add everyone by several means. It automagically gives out karma every 5 minutes or so to people I make a list of. But I trigger who's on and when it starts.
http://www.clanlord.net/
Org Du Lac's bestiary: http://bestiary.clanlord.net/index.html
Gil Galad’s Pirates http://pirates.clanlord.net/ & Ranger Studies: http://studies.clanlord.net/
?security warning:View cert•CL players assess valid by refs

User avatar
Magnic
Exile
Posts: 456
Joined: Wed Oct 03, 2007 7:11 am
Profession: Fighter
Race: Dwarf
Player Status: Spambot
Location: Austraila
Contact:

Re: Auto Waver

Post by Magnic » Tue Sep 29, 2009 10:21 pm

update:

Code: Select all

"0"
{
call waver
end if
}

Wavtim
{
set trainer @env.textLog.word[2]
set trainerphrase @env.textLog
pause 18
if trainerphrase < "waves)"
random no-repeat
"/action waves\r"
or
"/action smiles\r"
or
"/action smiles and waves\r"
or
"/action waves and smiles\r"
end random
message trainerphrase.word[messageStart]
end if
pause 18
if trainerphrase < "waves.)"
random no-repeat
"/action waves\r"
or
"/action smiles\r"
or
"/action smiles and waves\r"
or
"/action waves and smiles\r"
end random
message trainerphrase.word[messageStart]
end if
if trainerphrase < "smiles and waves)"
random no-repeat
"/action waves\r"
or
"/action smiles\r"
or
"/action smiles and waves\r"
or
"/action waves and smiles\r"
end random
message trainerphrase.word[messageStart]
end if
if trainerphrase < "smiles and waves.)"
random no-repeat
"/action waves\r"
or
"/action smiles\r"
or
"/action smiles and waves\r"
or
"/action waves and smiles\r"
end random
message trainerphrase.word[messageStart]
end if
if trainerphrase < "waves and smiles)"
random no-repeat
"/action waves\r"
or
"/action smiles\r"
or
"/action smiles and waves\r"
or
"/action waves and smiles\r"
end random
message trainerphrase.word[messageStart]
end if
if trainerphrase < "waves and smiles.)"
random no-repeat
"/action waves\r"
or
"/action smiles\r"
or
"/action smiles and waves\r"
or
"/action waves and smiles\r"
end random
message trainerphrase.word[messageStart]
end if
pause 8
call waver
}

waver
{
label top
set trainerphrase @env.textLog
set name "(Umbrionn"
if trainerphrase < name
goto top
else
call Wavtim
end if
}
i still havent gotten around to getting the pause right but this will make it look like you typed it your self better(i may add in some more later)

also only way to beak this so far is Salandra thinks to you, "(Salandra waves)"
ill fix that later
Vagile wrote:I've had to remove your sig. If it happens again, you're out for a while.
THEN FUCKING DISABLE IT!
ITS NOT FUCKING HARD TO DO, I KNOW IVE DONE IT BEFORE MY SELF.
NOT THAT IT USES ANY FUCKING BANWITH BECUASE IT LOADS FROM OTHER SITES, FUCKING N00B.

User avatar
noivad
Order of the White Elephant
Order of the White Elephant
Posts: 3327
Joined: Wed Oct 08, 2003 4:04 pm
Profession: Fighter
Race: Sylvan
Player Status: Active
Location: SF Bay Area
Contact:

Re: Auto Waver

Post by noivad » Wed Sep 30, 2009 12:41 am

You can do whatever you want with macros, but to add a human element to it maybe instead of autowaving after a pause you simply have the text entered "/action waves" or "/action waves back to <name>" or "/action smiles at <name>" {whatever reaction you'd like} with no return (\r) at the end. That way you'd save typing but still be triggering the reaction manually by just hitting return. That way you're still interacting with the person and not letting your script do all the leg work and you're not mini-Stora all the sudden.
http://www.clanlord.net/
Org Du Lac's bestiary: http://bestiary.clanlord.net/index.html
Gil Galad’s Pirates http://pirates.clanlord.net/ & Ranger Studies: http://studies.clanlord.net/
?security warning:View cert•CL players assess valid by refs

User avatar
Magnic
Exile
Posts: 456
Joined: Wed Oct 03, 2007 7:11 am
Profession: Fighter
Race: Dwarf
Player Status: Spambot
Location: Austraila
Contact:

Re: Auto Waver

Post by Magnic » Wed Sep 30, 2009 9:40 am

Code: Select all

"0"
{
call waver
end if
}

Wavtim
{
set trainer @env.textLog.word[2]
set trainerphrase @env.textLog
if trainerphrase < "waves)"
random no-repeat
"/action waves back to " @env.textLog.word[2] "
or
"/action smiles at " @env.textLog.word[2] "
end random
message trainerphrase.word[messageStart]
end if
if trainerphrase < "smiles and waves)"
random no-repeat
"/action waves back to " @env.textLog.word[2] "
or
"/action smiles at " @env.textLog.word[2] "
end random
message trainerphrase.word[messageStart]
end if
if trainerphrase < "smiles and waves.)"
random no-repeat
"/action waves back to " @env.textLog.word[2] "
or
"/action smiles at " @env.textLog.word[2] "
end random
message trainerphrase.word[messageStart]
end if
if trainerphrase < "waves.)"
random no-repeat
"/action waves back to " @env.textLog.word[2] "
or
"/action smiles at " @env.textLog.word[2] "
end random
message trainerphrase.word[messageStart]
end if
if trainerphrase < "waves and smiles.)"
random no-repeat
"/action waves back to " @env.textLog.word[2] "
or
"/action smiles at " @env.textLog.word[2] "
end random
message trainerphrase.word[messageStart]
end if
if trainerphrase < "waves and smiles)"
random no-repeat
"/action waves back to " @env.textLog.word[2] "
or
"/action smiles at " @env.textLog.word[2] "
end random
message trainerphrase.word[messageStart]
end if
pause 8
call waver
}

waver
{
label top
set trainerphrase @env.textLog
set name "(Magnic"
if trainerphrase < name
goto top
else
call Wavtim
end if
}
theres that ver for ya
Vagile wrote:I've had to remove your sig. If it happens again, you're out for a while.
THEN FUCKING DISABLE IT!
ITS NOT FUCKING HARD TO DO, I KNOW IVE DONE IT BEFORE MY SELF.
NOT THAT IT USES ANY FUCKING BANWITH BECUASE IT LOADS FROM OTHER SITES, FUCKING N00B.

User avatar
Borzon
Arilon Legacy
Arilon Legacy
Posts: 646
Joined: Sat Aug 28, 2010 5:29 am
Profession: Bloodmage
Race: Sylvan
Player Status: Inactive

Re: Auto Waver

Post by Borzon » Wed Oct 06, 2010 11:17 am

Code: Select all

"wa"    "/action waves "    @text "\r"

Post Reply