CODE
preg_replace ("jakis", "ten", x);
Powinno być:
CODE
preg_replace ("/jakis/", "ten", x);
Lua 5, o czym napisałem w dok. posiada pogrupowane wszystkie funkcje w tzw kolekcjach i generalnie f-cje wywołuje się na obiekcie...
Wasz gsub wywołany byłby teraz:
CODE
string.gsub (s, pat, repl [, n])
A najlepiej tak:
CODE
a = "text";
b = text:gsub(pattern , replace , n);
Generalnie, to dosyć dziwne, że podczas wysyłania klucza z crypta uruchamiane są skrypty... Raczej masz w kolejce jakąś niewysłaną wiadomość na Jabbera i podczas wysyłania klucza również i ona próbuje się "wysłać" (co w zasadzie nie powinno się zdarzyć, ale być może gdzieś wywoływanie kolejki jest zbyt ogólne...). Sprawdź to proszę...
Dokumentację do Lua dołączę do nowego SDK... Ale to dopiero jak skończę stawiać na nogi system...