Показать сообщение отдельно
Старый 01.08.2008, 01:10   #292
halogene

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Уроки скриптологии

2Imir:
slf.attribute еще в паре десятке файлов причем в тех же местах но на них не ругается.
Там есть "небольшая разница". В конкретном файле персонажа self указывает на то, что мы этому персонажу (Сильвестро) присваиваем некие атрибуты в частности - физические.
self.attribute[ATR_STRENGTH]=10 по человечеки можно прочитать как мои.атрибуты[сила]=10. Self вообще обозначет текущего персонажа в любом контексте.

slf, о котором идет речь - видимо, определенная заранее переменная действующая только в пределах некой пользовательской функции, не глобально, впрочем, это уже другой разговор, слушайте Ukur'a и почитайте уроки скриптологии by Vam ;)
Ответить с цитированием