Hop til indhold
Stavox

Auto adverting


Hancock

Recommended Posts

Auto adverter til folket.

 

COMMANDS:

!help - Vis commands ingame

!besked - Ændre beskeden

!mellemrum - Sæt mellem rum fra 3 til 10 min. f.eks. !mellemrum 5

!startadvert - Start Auto Adverter

!stopadvert - Stop Auto Adverter

 

@name Auto Advert
@inputs 
@outputs 
@persist AdvertMessage:string Running:number Timer:number
@trigger 

runOnChat(1)
if(first()){
    Running=0
    printColor(vec(220,75,75),"[AUTO ADVERT] ",vec(220,220,220)," Skriv !besked *ADVERT BESKED*")
    printColor(vec(220,75,75),"[AUTO ADVERT] ",vec(220,220,220)," Skriv !mellemrum *TAL*")
}

if(chatClk(owner())){
    LS=owner():lastSaid():explode(" ")
    if(LS[1,string]=="!besked"){
        if(Running==0){
            Besked=owner():lastSaid():sub(9)
            AdvertMessage=Besked
            printColor(vec(220,75,75),"[AUTO ADVERT] ",vec(220,220,220)," Beskeden er: "+AdvertMessage)
        }
    }
    if(LS[1,string]=="!startadvert"){
        if(Running){
            printColor(vec(220,75,75),"[AUTO ADVERT] ",vec(220,220,220)," Du skal f"+oe()+"rst stoppe E2'en ved at bruge !stopadvert")
        } elseif(Running==0) {
            if(AdvertMessage:length() > 8 & Timer >= 180000){
                Running=1
                timer("advert",1050)
            } else {
                printColor(vec(220,75,75),"[AUTO ADVERT] ",vec(220,220,220)," Husk at give mig noget at advert ik?")
            }
        }
    }
    if(LS[1,string]=="!stopadvert"){
        if(Running){
            Running=0
            stopAllTimers()
            printColor(vec(220,75,75),"[AUTO ADVERT] ",vec(220,220,220)," Automatisk advert er nu sl"+aa()+"et fra!")
        } else {
            printColor(vec(220,75,75),"[AUTO ADVERT] ",vec(220,220,220)," Automatisk advert er ikke t"+ae()+"ndt!")
        }
    }
    if(LS[1,string]=="!mellemrum"){
        Tal=LS[2,string]:toNumber()
        if(Tal >= 3 & Tal < 10 & Running==0){
            printColor(vec(220,75,75),"[AUTO ADVERT] ",vec(220,220,220)," Automatisk advert sker nu hvert "+Tal+" minut!")
            Timer=Tal*60000
        }
    }
    if(LS[1,string]=="!help"){
        stopAllTimers()
        printColor(vec(220,75,75),"[AUTO ADVERT] ",vec(220,220,220)," !besked - Skrift auto advert beskeden!")
        printColor(vec(220,75,75),"[AUTO ADVERT] ",vec(220,220,220)," !startadvert - Start E2'en!")
        printColor(vec(220,75,75),"[AUTO ADVERT] ",vec(220,220,220)," !stopadvert - Stop E2'en!")
        printColor(vec(220,75,75),"[AUTO ADVERT] ",vec(220,220,220)," !mellemrum - Hvor ofte skal den skrive det i chatten!")
    }
}

if(clk("advert")){
    concmd("say /advert "+AdvertMessage)
    timer("advert",Timer)
}

 

Link til kommentar
Del på andre sites

Arkiveret

Dette emne er nu arkiveret og er lukket for yderligere svar

Gæst
Dette emne er nu lukket for yderligere svar
×
×
  • Tilføj...

COOKIE- OG PRIVATLIVSPOLITIK PÅ STAVOX.DK

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privatlivspolitik - Vilkår for brug.