Come call un command all'interno di uno script?

La maggior parte dei comandi che puoi eseguire nel gioco sono digitati in questo modo nella console: chats.tell{to:"John Doe", msg:"Hello World!"}

Come posso fare qualcosa di simile in uno dei miei script?

Dammi esempi

    One Solution collect form web for “Come call un command all'interno di uno script?”

    I comandi chiamati all'interno di uno script sono scritti in modo leggermente diverso. Per prima cosa devi anteporre il command a #s. e il seguito dal resto del command chats.tell . Per passare le tue chiavi devi farlo come parametro di function in questo modo:

     #s.chats.tell({to:"John Doe", msg:"Foo Bar"}); --> Foo Bar 

    La principale differenza con il passaggio delle chiavi è che devi circondare { } con ( ) .

    Puoi anche sostituire quei valori string con le variables:

     var message = "Hello World!"; #s.chats.tell({to:"John Doe", msg:message + " I am not Adele"}); --> Hello World! I am not Adele 

    Come puoi vedere, puoi anche aggiungere qualcosa dopo la tua variabile. può essere un numero, una string o anche un'altra variabile.

    Se vuoi eseguire uno script fatto da un altro giocatore, è la stessa cosa. diciamo che la sceneggiatura di John si chiama dance . Nella tua window di command devi digitare John.dance{some:"value"} . Nel tuo script dovresti scrivere questo:

     #s.John.dance({some:"value"}); 

    Funziona allo stesso modo con tutti i comandi.

    XboxTips.com Ci piace giocare a giochi, specialmente videogiochi con Xbox e Playstation.