Jumjum5
New member
- Joined
- Dec 18, 2004
- RedCents
- 20¢
I couldn't sleep and was bored since I had nobody to talk to and I can't get on everquest from my mom's house :p . So I fiddled around with the roleplaying macro that Siddin wrote awhile back and made it very simple hehe.
It has some chat that it will say if you get ! or ? or hey or hi or sup or your characters name. Got it set where it will fight in crushbone so just turn it on there. I have it where it will warp to the mob cause you might run into a wall if you try to /stick to it. Anyway it will warp to the orc, /face to it, /stick 10 it, then attack. Once it is dead you will /succor and sit for 1min to regen hp. (This was done for the melee classes that can't heal themselves :p ). It donest really serve any purpose I just was bored and wanted to see if I could do it. I'm pretty sure something is wrong, but I can't test it so some feed back would be usefull. Hey I just realized...I'm working my way to the August poll now :p :p :p
It has some chat that it will say if you get ! or ? or hey or hi or sup or your characters name. Got it set where it will fight in crushbone so just turn it on there. I have it where it will warp to the mob cause you might run into a wall if you try to /stick to it. Anyway it will warp to the orc, /face to it, /stick 10 it, then attack. Once it is dead you will /succor and sit for 1min to regen hp. (This was done for the melee classes that can't heal themselves :p ). It donest really serve any purpose I just was bored and wanted to see if I could do it. I'm pretty sure something is wrong, but I can't test it so some feed back would be usefull. Hey I just realized...I'm working my way to the August poll now :p :p :p
Rich (BB code):
|-------Roleplaying.mac
|-------Author: Jumjum5
|-------The original version was wrote by Siddin. It was wrote for a beastlord.
|-------This version is written for a warrior for fighting in crushbone.
|-------It will target an orc, warp to it, stick to it and turn on autoattack untill dead.
|-------Once the mob is dead it will succor and sit for 1 minute to regen hp.
|-------After the minute has passed it will target the group leader, warp to them, then autofollow.
|-------Assumes you have warp plugin
#chat group
#chat tell
#chat say
#chat shout
#chat ooc
#Event Exp "#*#experience!!"
#event crushbone "#*#You have entered crushbone"
#event joingroup "#*#invitesyou"
Sub Main
/declare fighting int outer 0
/declare statementvar int outer
/declare Charactername string outer ${Me.CleanName}
Sub Event_crushbone
:fighting
/doevents
/target orc
/delay 3s
/warp target
/face
/stick 10
/keypress q
/goto :fighting
/return
Sub Event_Chat(string ChatType,string ChatSender,string ChatText)
/if (${ChatText.Equal[#*#?]}) && (${ChatText.NotEqual[${Charactername}]}) && (${ChatSender.NotEqual[${Charactername}]}) {
/if (${ChatType.Equal[TELL]}) /tell ${ChatSender} Dude?
/if (${ChatType.Equal[GROUP]}) /gsay Dude?
/if (${ChatType.Equal[OOC]}) /ooc Dude?
/if (${ChatType.Equal[SHOUT]}) /shout Dude?
/if (${ChatType.Equal[SAY]}) /say Dude?
}
/if (${ChatText.Equal[#*#!]}) && (${ChatText.NotEqual[${Charactername}]}) && (${ChatSender.NotEqual[${Charactername}]}) {
/varset statementvar ${Math.Rand[2]}
/if (${ChatType.Equal[TELL]}) {
/if (${statementvar}==0) /tell ${ChatSender} Ok sure whatever Im kinda high now
/if (${statementvar}==1) /tell ${ChatSender} Sure
/if (${statementvar}==2) /tell ${ChatSender} Right on
}
/if (${ChatType.Equal[GROUP]}) {
/if (${statementvar}==0) /gsay Weed rules!
/if (${statementvar}==1) /gsay I'm listening..really I am...
/if (${statementvar}==2) /gsay Show them whos boss
}
/if (${ChatType.Equal[OOC]}) {
/if (${statementvar}==0) /ooc Woohoo I'm high as hell
/if (${statementvar}==1) /ooc I'm listening..really i am...
/if (${statementvar}==2) /ooc Right on brother
}
/if (${ChatType.Equal[SHOUT]}) {
/if (${statementvar}==0) /shout Okie dokey smokey
/if (${statementvar}==1) /shout I'm listening..really I am...
/if (${statementvar}==2) /shout Right on man fight the power
}
/if (${ChatType.Equal[SAY]}) {
/if (${statementvar}==0) /say Okie dokey smokey the bear
/if (${statementvar}==1) /say I'm listening..really I am...
/if (${statementvar}==2) /say Right on
}
}
/if (${ChatText.Equal[#*#|${Charactername}|]}) && (${ChatSender.NotEqual[${Charactername}]}) {
/if (${ChatType.Equal[TELL]}) /tell ${ChatSender} Lag
/if (${ChatType.Equal[GROUP]}) /gsay Lagging cause SoE is full of dumbasses
/if (${ChatType.Equal[OOC]}) /ooc Lagging cause SoE is full of dumbasses
/if (${ChatType.Equal[SHOUT]}) /shout Lagging cause SoE is full of dumbasses
/if (${ChatType.Equal[SAY]}) /say Lagging cause SoE is full of dumbasses
}
/if (${ChatText.Equal[#*#Hey]}) && (${ChatText.NotEqual[${Charactername}]}) && (${ChatSender.NotEqual[${Charactername}]}) {
/if (${ChatType.Equal[TELL]}) /tell ${ChatSender} Sup my nigga
/if (${ChatType.Equal[GROUP]}) /gsay Hey man
/if (${ChatType.Equal[OOC]}) /ooc Whats up
/if (${ChatType.Equal[SHOUT]}) /shout Hi
/if (${ChatType.Equal[SAY]}) /say Howdy
}
/if (${ChatText.Equal[#*#Hi]}) && (${ChatText.NotEqual[${Charactername}]}) && (${ChatSender.NotEqual[${Charactername}]}) {
/if (${ChatType.Equal[TELL]}) /tell ${ChatSender} Sup my nigga
/if (${ChatType.Equal[GROUP]}) /gsay Hey man
/if (${ChatType.Equal[OOC]}) /ooc Whats up
/if (${ChatType.Equal[SHOUT]}) /shout Hi
/if (${ChatType.Equal[SAY]}) /say Howdy
}
/if (${ChatText.Equal[#*#Sup]}) && (${ChatText.NotEqual[${Charactername}]}) && (${ChatSender.NotEqual[${Charactername}]}) {
/if (${ChatType.Equal[TELL]}) /tell ${ChatSender} Sup my nigga
/if (${ChatType.Equal[GROUP]}) /gsay Hey man
/if (${ChatType.Equal[OOC]}) /ooc Whats up
/if (${ChatType.Equal[SHOUT]}) /shout Hi
/if (${ChatType.Equal[SAY]}) /say Howdy
}
/return
Sub Event_joingroup
/ctrl /keypress i
/delay 1s
/target ${GroupLeader.Name}
/follow ${GroupLeader.Name}
/return
Sub Event_Exp
/attack off {
/warp succor
/sit
/delay 60s
/target ${GroupLeader.Name}
/warp target
/follow ${GroupLeader.Name}
/return }
Last edited:

