Малолетний Раб Отаку Опубликовано 7 декабря, 2007 Жалоба Поделиться Опубликовано 7 декабря, 2007 Begin db_assassinScript short killOnceshort dartOnce if ( MenuMode == 1 ) returnendif if ( GetJournalIndex TR_DBAttack == 0 ) if ( OnDeath == 1 ) Journal TR_DBAttack 10 endifendif if ( dartOnce == 0 ) if ( GetJournalIndex TR_DBAttack == 10 ) if ( player->GetItemCount "ebony dart_db_unique" > 0 ) Journal TR_DBAttack 20 set dartOnce to 1 endif endifendif if ( killOnce == -1 ) returnendif if ( GetDistance Player <=256 ) if (PCLevel >=10) SetFight 100 SetFlee 0 StartCombat Player setkillOnce to -1 endifendifelsereturn End db_assassinScript помеченное добавил я...почему не работает хз...может поможете? =) Ссылка на комментарий Поделиться на другие сайты Поделиться
Night User Опубликовано 7 декабря, 2007 Жалоба Поделиться Опубликовано 7 декабря, 2007 Попробуй так: Begin db_assassinScript short killOnce short dartOnce if ( MenuMode == 1 ) return endif if ( GetJournalIndex TR_DBAttack == 0 ) if ( OnDeath == 1 ) Journal TR_DBAttack 10 endif endif if ( dartOnce == 0 ) if ( GetJournalIndex TR_DBAttack == 10 ) if ( player->GetItemCount "ebony dart_db_unique" > 0 ) Journal TR_DBAttack 20 set dartOnce to 1 endif endif endif if ( killOnce == -1 ) return endif if ( GetDistance Player <=256 ) if (PCLevel >=10) SetFight 100 SetFlee 0 StartCombat Player setkillOnce to -1 else return endif else return endif End db_assassinScript Ссылка на комментарий Поделиться на другие сайты Поделиться
Малолетний Раб Отаку Опубликовано 7 декабря, 2007 Автор Жалоба Поделиться Опубликовано 7 декабря, 2007 окай, с этим кое как таки разобрался..теперь..скрипт собственного сочинения поэтому много багоф:Start dwearShort ABC; переменная типа флоат If (PCVampire==1)set akuladoor111 x ... z... y...set akuladoor222 x... z... y...else; человек НЕ вампreternendif If (PCWerewolf==1)set menumod==0returnelsereturnendif end Почему не работает?ЗЫ мне 12 лет, поэтому нубом не обзывайте! сами нифига не знали в 12 лет)) Ссылка на комментарий Поделиться на другие сайты Поделиться
Night User Опубликовано 7 декабря, 2007 Жалоба Поделиться Опубликовано 7 декабря, 2007 окай, с этим кое как таки разобрался..теперь..скрипт собственного сочинения поэтому много багоф:Start dwearShort ABC; переменная типа флоат If (PCVampire==1)set akuladoor111 x ... z... y...set akuladoor222 x... z... y...else; человек НЕ вампreternendif If (PCWerewolf==1)set menumod==0returnelsereturnendifend Почему не работает?ЗЫ мне 12 лет, поэтому нубом не обзывайте! сами нифига не знали в 12 лет)) Где именно ошибка?Почему retern? setpos x 1setpos y 1setpos z 1 setangle x 1setangle y 1setangle z 1 Вместо 1 -любая цифра P.S. Мне тоже 12... Ссылка на комментарий Поделиться на другие сайты Поделиться
Night User Опубликовано 7 декабря, 2007 Жалоба Поделиться Опубликовано 7 декабря, 2007 По принципу: akuladoor111->setpos x 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
lost81 Опубликовано 7 декабря, 2007 Жалоба Поделиться Опубликовано 7 декабря, 2007 (изменено) "Short ABC; переменная типа флоат" Что-то мне не понятно, если переменная типа Float то почему она объявлена как Short?? В принципе можно чуть иначе попробовать....begin your_script short status short done if ( PCVampire != 1 ) return endif if ( status == 0 ) if ( OnActivate == 1 ); если я правильно понял суть действия скрипта set status to 1 endif endif if ( status == 1 ) setpos x 1 setpos y 1 setpos z 1 setangle x 1 setangle y 1 setangle z 1; или что там тебе нужно....? set status to 0 endif if ( PCWerevolf != 1 ) return else if ( done == 0 ) MenuTest 0; опять же, если я правильно понял твою задумку... set done to 1 endif endif end Изменено 7 декабря, 2007 пользователем lost81 Ссылка на комментарий Поделиться на другие сайты Поделиться
Малолетний Раб Отаку Опубликовано 7 декабря, 2007 Автор Жалоба Поделиться Опубликовано 7 декабря, 2007 Лост: впринципе да..посмотрим..вощем спс Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти