Mind you, it is untested, which is why it is here.
It will only do one language at a time, which is the only draw back.
Later I'll add in another script to run on another group member to stop this, hands free.
Code: Select all
; Langloop.inc
; language trainer for groups
; original macro developed by BlackTooth
; If you have two people running this macro
; You dont need them to be good at all in the language
; Just set them both on the same language and they
; Will increase each others skill in the language
; From 0 to 100 takes a few minutes
; More peeps you have spamming the faster she goes
; to end have someone in group /gsay "maxed language" or /gsay "done language"
function main()
{
AddTrigger Done "@P1@tells the group@p2@maxed@p3@language@p4@"
AddTrigger Done "@P1@tells the group@p2@done@p3@language@p4@"
echo Language Macro Starting
while "${x}"
{
EQExecute /gsay Do you understand me yet? 1
wait ${Math.Rand[3]:Inc[2]
EQExecute /gsay Do you understand me yet? 2
wait ${Math.Rand[3]:Inc[2]
EQExecute /gsay Do you understand me yet? 3
wait ${Math.Rand[3]:Inc[2]
EQExecute /gsay Do you understand me yet? 4
wait ${Math.Rand[3]:Inc[2]
EQExecute /gsay Do you understand me yet? 5
ExecuteQueue
}
}
function Done()
{
set:x[FALSE]
Beep
Beep
Beep
}


