Hop til indhold
Stavox

Guide | chat commands (forsøg)


Xean -.-

Recommended Posts

Episk 123

 

@name Epic E2 TUTORIAL | Chatcommands
@inputs 
@outputs 
@persist [Profit, Number]:number
if(first())
{
    runOnChat(1) # runOnChat(N), kort sagt, hvis N = 1, saa koere E2'en paa chatten ogsaa, og N = 0 goer den ikke
        #Forklaring paa runOnChat(): https://i.imgur.com/D1Og12m.png
}

" chatClk forklaring "
if(chatClk()){ "kode her" } #Retunere 1, hvis nogen skriver i chatten.
if(chatClk(owner())){ "kode her" } #Retunere 1, hvis ejeren goer brug af chatten.
#chatClk() / chatClk(E):
    #E2 wiki paa chatClk og chatClk(E): https://i.imgur.com/J0vrPYD.png

" A = forklarin "
#A er et helt normalt variable, i dette tilfaelde er det et array.
#owner() er ejerens entity

#lastsaid(), retunere en string, og det er owner() sidste sagte string.
    #eksempel: jeg skriver "Hej med dig", saa retunere owner():lastSaid() den string.

#lower() goer string'en til 'lowercase'
    #eksempel: jeg skriver "HeJ mEd DiG", saa retunere owner():lastSaid():lower(). "hej med dig".

#explode() splitter den tidligere string til et array.
    #eksempel: string = "Hej med dig", og funktionen explode(" ") spitter den string med mellemrum saa: array("hej", "med", "dig")
    #eksempel 2: string = "din-far-fars ollemor" og funktionen explode("-") spillter den string med "-" saa: array("din", "far","fars ollemor")
    #husk: du goer stadig brug af de tidliger funktioner og derfor spitter den setningen og goer det til smaa bogstaver.

#A[1,string]=="": Hvis du ikke ved hvordan man goer brug af arrat's laes her indtil jeg faar lavet en guide til dem...
    # https://github.com/wiremod/wire/wiki/Expression-2

#toNumber(): laver en string til en nummer, hvis muligt
    #eksempel: "25522" <-String til: 25522


#[
DET VAR DEN EPISKE GUIDE TIL CHATCOMMANDS
Hvis der var noget du ikke forstod saa skriv.
Jeg var for traet til at lave en video.
Hvis jeg har skrevet noget forkert, altsaa stavefejl saa sut
]#



" Eksempel: "
if(chatClk(owner()))
{
    A = owner():lastSaid():lower():explode(" ")
    if(A[1,string]=="!profit")
    {
        Profit = A[2,string]:toNumber()
    }
}

 

Link til kommentar
Del på andre sites

Arkiveret

Dette emne er nu arkiveret og er 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.