a nie łatwiej byłoby zamiast w milionie plików zmieniać funkcje zrobić poprostu nową w libie?
np. mamy funkcję, która wcześniej istniała, ale teraz jej nie ma... jest też nowa funkcja, która działa podobnie, poprostu np. usunięto parametr "type" w tej funkcji, a w nowej konieczny jest parametr pozycji :
staraFunkcja(cid, text, type)
nowaFunkcja(cid, text, pos)
i teraz nie działa bo nie ma type i wgl trochę inaczej wygląda ta funkcja.. to możemyzrobić tak:
Lua:
function staraFunkcja(cid, text, type)
pos = getCreaturePosition(cid)
return nowaFunkcja(cid, text, pos)
end
i dodajemy to gdzieś do LIB i już nie musimy w milionie plików zmieniać funkcji...