Jak napsat script (Boo)

Z AmonWiki

Přejít na: navigace, hledání

Prvně si přečtěte tohle!

Ve Phoenixu se vytváří scripty pomocí atributu [Executable] na dané metodě. Zde je příklad

import System
import Phoenix
import Phoenix.WorldData

[Executable]
def MujSuperScript():
    UO.Print("Ha!")

def JinyScript():
    UO.Print("Nejde")

tento script spustíme pomocí

exec mujsuperscript

pokud se pokusíme ovšem spustit

exec jinyscript

Phoenix napíše chybu, že script nezná. To proto, že metoda není označena [Executable] tímto (tomu se řiká atribut).

Pozn.: velké/malé písmena nehrají v názvech scriptů spouštěných přes Phoenixe roli, nicméně při volání funkcí v jednotlivých jazycích ano!

Osobní nástroje