[XP] Chain Commands v1.0 - Wersja do druku
Ultima Forum
[XP] Chain Commands v1.0 - Wersja do druku

+- Ultima Forum (https://forum.ultimateam.pl)
+-- Dział: RPG Maker (/Forum-RPG-Maker)
+--- Dział: Wsparcie (/Forum-Wsparcie)
+--- Wątek: [XP] Chain Commands v1.0 (/Thread-XP-Chain-Commands-v1-0)



Chain Commands v1.0 - Athanor - 30-03-14 16:40

Witam. Otóż w skrypcie na łańcuszki wciskania przycisków mam błąd Syntax. Pojawia się on tylko wtedy kiedy dodam swoją kombinacje.

Skrypt:
Spoiler: (Otwórz)
Otóż gdy chcę dodać własną kombinacje:
Kod:
CHAIN_SWITCH_COMMAND = {
26=>["X","Right","Left","C","Z"],
27=>["Left","Right","Left","Right","Left","Right","C","Q","Z","Up","A","S",
      "Down","D","Z","Right","Up","Up","Z","W","Left","Down","D","A","W"]
28=>["A","D","Left","Left","Right","Up","C","Q","Z","Up","C","Q",
      "Q","D","Left","Right","Down","Up","Z","W","Right","Down","D","Q","C"]
Wyskakuje mi Syntax Error z 56 linijką, mimo że w niej nie widzę żadnego błędu. Ktoś wie co może być przyczyną? Proszę o pomoc.

Info o skrypcie: http://www.atelier-rgss.com/RGSS/System/XP_SYS11.html


RE: Chain Commands v1.0 - Rave - 30-03-14 17:22

Z tego co widzę to nie dałeś nawiasu zamykającego - innych błędów nie widzę. Trzymaj: }!


RE: Chain Commands v1.0 - Athanor - 30-03-14 17:44

(30-03-14 17:22)Rave napisał(a):  Z tego co widzę to nie dałeś nawiasu zamykającego - innych błędów nie widzę. Trzymaj: }!
Niestety błąd występuje nadal, nawet po zamienieniu na:
Kod:
28=>["A","D","Left","Left","Right","Up","C","Q","Z","Up","C","Q",
      "Q","D","Left","Right","Down","Up","Z","W","Right","Down","D","Q","C"]
}



RE: Chain Commands v1.0 - Rave - 30-03-14 19:10

Po sekcji z 27 zapomniałeś dać przecinka. Powinno być "],", a jest tylko "]". Skasuj też ten } nawias, pewnie to nic.

Nie zauważyłem tego, sorki.


RE: Chain Commands v1.0 - Athanor - 30-03-14 19:19

Widocznie mamy ślepotę wrodzoną, też tego nie widziałem. Mały cholerny przecinek. Dziękuję i wybaczam.
Działa jak miało działać smiles


RE: Chain Commands v1.0 - Rave - 30-03-14 21:31

Nie bądź dla siebie taki surowy ;). Nie mogę policzyć ile razy spędziłem godziny szukając błędu przez który program się nie chciał skompilować gdzie problemem był brakujący przecinek między parametrami funkcji (szczególnie kiedy bezpośrednio podawałem tablicę którą się zwykle znakami [] oznacza - chyba się te znaczki nie bardzo z przecinkiem lubią pod względem widoczności).