Перейти к содержанию

lost81

Граждане
  • Постов

    291
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные lost81

  1. Угу, пасибо. Если так то всё понятно, но я писал скрипт на основе постов в этой теме, а сам по вампирам не спец. Нужно было не тупить и залезть потом в КС или разобрать вампирье кольцо из фаналекса :ph34r:

    Однако геморой со всеми этими спеллами, решпект тебе товарисч!! :)

     

    Не вопрос, чем смогу....

  2. что-то я не понял, почему не смотря на разные значения VampClan присутствуют все три как в добавлении, так и в удалении  :blink:

    Player->RemoveSpell, "Vampire Aundae Specials"

    Player->RemoveSpell, "Vampire Berne Specials"

    Player->RemoveSpell, "Vampire Quarra Specials"

     

     

    если хорошо посмотришь, то увидишь перед 2-мя из них ";" => нужны не все! :P

  3. Люди, а реально-ли сделать скрипт

    для вампиров и наложить его на

    предмет одежды, шлем например?

    Чтоб НПСы не орали "пшол вон" и в се такое.

     

     

    Вполне реально! ;) специально для тебя! наслаждайся! B) забирай здесь!

  4. [morrscript]begin No_Vamp_helm

     

    ; По заказу DobrbIi_NeiL

    ; Автор: lost81 (lost81@mail.ru) 15.06.2005

    ; Скрипт цепляется на все что можно одеть

    ; позволяет нормально жить и общаться с другими неписями в состоянии вампиризма

    ; до тех пор пока вещь одета на игроке, при ее снятии к игроку по прежнему относятся как к вампиру!

     

    short OnPCEquip

    short status

     

    if ( MenuMode == 1 )

    return

    endif

     

    if ( VampClan == 1 )

    if ( OnPCEquip == 1 )

    if ( status == 0 )

     

    Player->RemoveSpell, "Vampire Attributes"

    Player->RemoveSpell, "Vampire Skills"

    Player->RemoveSpell, "Vampire Immunities"

    Player->RemoveSpell, "Vampire Sun Damage"

    Player->RemoveSpell, "Vampire Touch"

    Player->RemoveSpell, "Vampire Aundae Specials"

    ; Player->RemoveSpell, "Vampire Berne Specials"

    ; Player->RemoveSpell, "Vampire Quarra Specials"

     

    set PCVampire to 0

    set VampClan to -1

    StopScript vampdreamScript

    set status to 1

     

    endif

    endif

    endif

     

    if ( OnPCEquip == 0 )

    if ( status == 1 )

     

    Player->AddSpell, "Vampire Attributes"

    Player->AddSpell, "Vampire Skills"

    Player->AddSpell, "Vampire Immunities"

    Player->AddSpell, "Vampire Sun Damage"

    Player->AddSpell, "Vampire Touch"

    Player->AddSpell, "Vampire Aundae Specials"

    ; Player->AddSpell, "Vampire Berne Specials"

    ; Player->AddSpell, "Vampire Quarra Specials"

     

    set PCVampire to 1

    set VampClan to 1

    StartScript vampdreamScript

    set status to 0

     

    endif

    endif

     

    if ( VampClan == 2 )

    if ( OnPCEquip == 1 )

    if ( status == 0 )

     

    Player->RemoveSpell, "Vampire Attributes"

    Player->RemoveSpell, "Vampire Skills"

    Player->RemoveSpell, "Vampire Immunities"

    Player->RemoveSpell, "Vampire Sun Damage"

    Player->RemoveSpell, "Vampire Touch"

    ; Player->RemoveSpell, "Vampire Aundae Specials"

    Player->RemoveSpell, "Vampire Berne Specials"

    ; Player->RemoveSpell, "Vampire Quarra Specials"

     

    set PCVampire to 0

    set VampClan to -1

    set status to 2

     

    StopScript vampdreamScript

     

    endif

    endif

    endif

     

    if ( OnPCEquip == 0 )

    if ( status == 2 )

     

    Player->AddSpell, "Vampire Attributes"

    Player->AddSpell, "Vampire Skills"

    Player->AddSpell, "Vampire Immunities"

    Player->AddSpell, "Vampire Sun Damage"

    Player->AddSpell, "Vampire Touch"

    ; Player->AddSpell, "Vampire Aundae Specials"

    Player->AddSpell, "Vampire Berne Specials"

    ; Player->AddSpell, "Vampire Quarra Specials"

     

    set PCVampire to 1

    set VampClan to 2

    set status to 0

     

    StartScript vampdreamScript

     

    endif

    endif

     

    if ( VampClan == 3 )

    if ( OnPCEquip == 1 )

    if ( status == 0 )

     

    Player->RemoveSpell, "Vampire Attributes"

    Player->RemoveSpell, "Vampire Skills"

    Player->RemoveSpell, "Vampire Immunities"

    Player->RemoveSpell, "Vampire Sun Damage"

    Player->RemoveSpell, "Vampire Touch"

    ; Player->RemoveSpell, "Vampire Aundae Specials"

    ; Player->RemoveSpell, "Vampire Berne Specials"

    Player->RemoveSpell, "Vampire Quarra Specials"

     

    set PCVampire to 0

    set VampClan to -1

    set status to 3

     

    StopScript vampdreamScript

     

    endif

    endif

    endif

     

    if ( OnPCEquip == 0 )

    if ( status == 3 )

     

    Player->AddSpell, "Vampire Attributes"

    Player->AddSpell, "Vampire Skills"

    Player->AddSpell, "Vampire Immunities"

    Player->AddSpell, "Vampire Sun Damage"

    Player->AddSpell, "Vampire Touch"

    ; Player->AddSpell, "Vampire Aundae Specials"

    ; Player->AddSpell, "Vampire Berne Specials"

    Player->AddSpell, "Vampire Quarra Specials"

     

    set PCVampire to 1

    set VampClan to 3

    set status to 0

     

    StartScript vampdreamScript

     

    endif

    endif

     

    end

     

     

     

    [/morrscript]

     

    Предположительно скрипт должен вешаться на какой-нибудь шлем (я бы повесил с наименьшими харрактеристиками, дабы не облегчать жизнь конечному юзеру!)

×
×
  • Создать...