Eroarea "when doesn't have begin-end clause" la un quest

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
Andromda
Nou Venit

Nou Venit
Mesaje: 2
Membru din: 29 Dec 2017, 15:18
Aprecieri: 0
Mulţumiri: 0
Medalii

*Problema: Am scris un quest care sa dea drop la un item cand omori un mob de 4 ori. Acum e pus doar sa zica ceva in chat.
L-am facut cu mai multe state-uri ca sa pot da switch rapid intre ele, sa am un trigger cand prima data incepe si sa-l faca pe g sa fie 0 si in acelasi timp, sa poata sa-l memoreze. Acum, imi da eroarea "when doesn't have begin-end clause. (>)" la ultimul state.

Aici e quest-ul.
quest Cartile_combo begin
state start begin
when login with pc.level > 25 begin
set_state(intermediary)
end
end

state intermediary begin
when 704.kill begin
local g = 0
if g == 0 then
g = 0 + 1
set_state(fin)
end
end
end

state fin begin
when 704.kill begin
g = g + 1
set_state(final)
end
end

state final begin
when pc.level > 1 begin
if g < 4 then
set_state(fin)
elseif g == 4 then
chat("my name eff")
set_state(intermediary)
end
end
end
end
Tipologie server(PvM / PvP): PvM Medium

*ServerFiles utilizat: Gaz3rNr1.

*Syserr: -

Poză: -

*Detalii suplimentare: Am incercat sa ii pun end-uri la sfarsit si tot nu a mers
Avatar utilizator
Athero
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 3936
Membru din: 17 Aug 2017, 00:08
Aprecieri: 559  
Mulţumiri: 7142  
Discord: Copiază ID
Medalii

Subiect inactiv de 3 zile.
Arhivat.

[ Postat de pe Android ] Imagine
//retras
Afișează semnătura
Închis
Răspunsuri
3
Vizualizări
137
Răspunsuri
0
Vizualizări
113
Răspunsuri
9
Vizualizări
600

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Bing [Bot], Google [Bot], Semrush [Bot] și 17 vizitatori