Brutalia2
ForumScriptek › syntax hiba? hol?

syntax hiba? hol?

Zsiraf83 Jatekos
#1
Z
Zsiraf83
Jatekos
#T- radar_trigi
#T- radar_trigi_2
#SAY celpontok @cel_string
#IF (%null(@cel_string)) {
    #CASE %random {#loop 8 {vezet 3 a}} {#loop 8 {vezet 3 c}} {#loop 8 {vezet 3 e}} {#loop 8 {vezet 3 g}}
    #ALARM +2 {varnullazo;radar} IDEIGLENES_CUCCOK
}  {
    #SAY cel_string
    #VA ur_target {%item(@cel_string, 1)}
    #SAY olom @ur_target -t
    #VA cel_string ""
    #T- "URHARC/UR_BOT/CELZO"
    #T+ "URHARC/UR_BOT/KERESO"
    #T+ ur_mozgas
    #ALARM +2 {jelkereses;#SH <-------MOZGAS CELHOZ------->} IDEIGLENES_CUCCOK
}

ez itt egy kis kódrészlet a nagyszerű csillagködös trigimből... de folyamatosan azt mondja:
ERROR: Trigger "<-------JELKERESES VEGE------->" fired but did not compile

én nem találok benne syntax errort...
más?
Mclod Jatekos
#2
M
Mclod
Jatekos
"zsiraf83" pid="156" dateline="1697836721" irta:
#T- radar_trigi
#T- radar_trigi_2
#SAY celpontok @cel_string
#IF (%null(@cel_string)) {
    #CASE %random {#loop 8 {vezet 3 a}} {#loop 8 {vezet 3 c}} {#loop 8 {vezet 3 e}} {#loop 8 {vezet 3 g}}
    #ALARM +2 {varnullazo;radar} IDEIGLENES_CUCCOK
}  {
    #SAY cel_string
    #VA ur_target {%item(@cel_string, 1)}
    #SAY olom @ur_target -t
    #VA cel_string ""
    #T- "URHARC/UR_BOT/CELZO"
    #T+ "URHARC/UR_BOT/KERESO"
    #T+ ur_mozgas
    #ALARM +2 {jelkereses;#SH <-------MOZGAS CELHOZ------->} IDEIGLENES_CUCCOK
}

ez itt egy kis kódrészlet a nagyszerű csillagködös trigimből... de folyamatosan azt mondja:
ERROR: Trigger "<-------JELKERESES VEGE------->" fired but did not compile

én nem találok benne syntax errort...
más?



én a %random fvgre tippelek. Ott minden egyes 'opciót' kapcsos zárójelbe teszel {}, viszont a %random zárójele nem kapcsos, hanem sima () tehát:

#T- radar_trigi
#T- radar_trigi_2
#SAY celpontok @cel_string
#IF (%null(@cel_string)) {
#CASE {%random(#loop 8 {vezet 3 a})} {#loop 8 {vezet 3 c}} {#loop 8 {vezet 3 e}} {#loop 8 {vezet 3 g}}
    #ALARM +2 {varnullazo;radar} IDEIGLENES_CUCCOK
}  {
    #SAY cel_string
    #VA ur_target {%item(@cel_string, 1)}
    #SAY olom @ur_target -t
    #VA cel_string ""
    #T- "URHARC/UR_BOT/CELZO"
    #T+ "URHARC/UR_BOT/KERESO"
    #T+ ur_mozgas
    #ALARM +2 {jelkereses;#SH <-------MOZGAS CELHOZ------->} IDEIGLENES_CUCCOK
}
Zsiraf83 Jatekos
#3
Z
Zsiraf83
Jatekos
2-3 napomba telt amúgy... minden rohadt sort szinte egyesével lecsekkoltam, sajnos az utolsó előtti sorra dobott hibát, nyilván nem értem miért..


    #ALARM +2 {jelkereses;#SH <-------MOZGAS CELHOZ------->} IDEIGLENES_CUCCOK



ez a sor nem tetszett neki, pedig helyes a kód, #wait lett az alarmbol es mukodik...
Lepj be a hozzaszolashoz!
Stílus