Показать сообщение отдельно
Старый 06.05.2008, 13:19   #2054
halogene

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

По умолчанию Re: М: Скриптинг в Готике

Цитата:
Сообщение от Skaarj link=board=gothic&t=1105030050&goto=4190474 date=05/06/08, в 13:07:29
Как расшифровать строку:
func void dia_lord_hagen_pickpocket_doit()
{
* * *if(Hlp_Random(other.attribute[ATR_DEXTERITY]) >= Hlp_Random(120)) * * *{
* * * * * *B_GiveInvItems(self,other,itke_hagen_secretkey,1) ;
Я так понимаю это идет воровство.
Значится так - если атрибут ворующего (ГГ) [ATR_DEXTERITY] - то бишь ловкость, больше либо равен значению в случайном промежутке от 0 до 119 то кража успешна *- получаем ключ.

Т.е. при ловкости 119 и выше кража будет успешна всегда, а при меньшей - есть шанс провалиться, притом чем ловкость ниже - тем сильнее шанс провалиться.

Ответить с цитированием