Forum

> > CS2D > Scripts > LUA ERROR: C stack overflow
ForenübersichtCS2D-Übersicht Scripts-ÜbersichtEinloggen, um zu antworten

Deutsch LUA ERROR: C stack overflow

2 Antworten
Zum Anfang Vorherige 1 Nächste Zum Anfang

alt LUA ERROR: C stack overflow

iii
User Off Offline

Zitieren
ich habe nach dem fehler gesucht aber nichts brauchbares gefunden.

das ist der kleine code, bei dem der fehler kommt:
1
2
3
4
5
addhook("select","_select")
function _select(id,wep,mode)
parse("equip "..id.." 41")
parse("setweapon "..id.." 41")
end

könnt ihr mir helfen?

(der code funktioniert, aber es wundert mich das dieser fehler erscheint)

alt Re: LUA ERROR: C stack overflow

DC
Admin Off Offline

Zitieren
Du erzeugst damit eine Endlosschleife. Nicht gut.
Sobald du beim Wählen der Waffe eine neue Waffe wählst, wird automatisch wieder der Select Hook ausgelöst. Das geht endlos weiter bzw. bis alles explodiert und die genannten Fehlermeldung kommt.

alt Re: LUA ERROR: C stack overflow

iii
User Off Offline

Zitieren
oh, hört sich logisch an.
danke für die schnelle Antwort.

Falls es jemanden interessiert, das ist meine Fehlerbehebung:
Spoiler >
Zum Anfang Vorherige 1 Nächste Zum Anfang
Einloggen, um zu antworten Scripts-ÜbersichtCS2D-ÜbersichtForenübersicht