Hirdetés

Új hozzászólás Aktív témák

  • Physicist03

    senior tag

    Emlékszem voltak itt olyan gondok, hogy: 1. A befogadásra váró monolitosokhoz viszed a szabadságot/szolgálatot és elkezdik őket lőni, 2. Ha sikerült befogadni őket, a vezérük Kósza bepirosodik. Nem tudom volt e ezekre megoldás,de ha nem akkor most leírom, mert megtaláltam az orosz fórumon:

    Az első hibára:

    Akkor jelentkezik ha valamelyik monolitos meghalt vagy megsérült. Alaphelyzetben úgy van megírva a logikájuk, hogy ne lőjenek senkire, de ha egyikük megsérül vagy meghal, akkor ez a logika kikapcsol. Megoldás:

    Megnyitjuk a gamedata\scripts\ui_main_menu.script és keressük a következőket:
    elseif db.actor~=nil and dik==DIK_keys.DIK_F5 then
    self:mod_options()

    Alá hozzáadjuk a következő sorokat:
    elseif db.actor~=nil and dik==DIK_keys.DIK_F7 then
    set_faction_to_faction_relation("monolith","dolg","f")
    set_faction_to_faction_relation("monolith","freedom","f")

    Ezután a játékban Esc-F7-Esc és utána visszük a szabadságot/szolgálatot.

    A második hibára:

    A hiba oka ismeretlen. Néha az is okozhatja, ha beállunk egy frakcióhoz. Megoldás:

    Megnyitjuk a gamedata\scripts\ui_main_menu.script és keressük a következőket:
    elseif db.actor~=nil and dik==DIK_keys.DIK_F5 then
    self:mod_options()

    Ha a szolgálatnál van Kósza, akkor a következő sorokat írjuk be alá:
    elseif db.actor~=nil and dik == DIK_keys.DIK_F7 then
    local id, obj, kto
    for id=0, 65535 do
    obj = level.object_by_id(id)
    if obj and IsStalker(obj) then
    kto = obj:character_community()
    if (kto == "dolg") then
    obj:force_set_goodwill(5000, db.actor)
    end
    end
    end

    Ha a szabadságnál van Kósza, akkor viszont a következő sorokat írjuk be alá:
    elseif db.actor~=nil and dik == DIK_keys.DIK_F7 then
    local id, obj, kto
    for id=0, 65535 do
    obj = level.object_by_id(id)
    if obj and IsStalker(obj) then
    kto = obj:character_community()
    if (kto == "freedom") then
    obj:force_set_goodwill(5000, db.actor)
    end
    end
    end

    Ezután a játékban Esc-F7-Esc. Itt viszont arra kell figyelni, hogy ezt csak akkor csináljuk meg amikor visszük Zuluhoz és indulunk is Pripyatba, mert ez a dolog nem menthető el! (Ha mentünk miután megcsináltuk és visszatöltjük akkor ugyanúgy ismét piros lesz).

    [ Szerkesztve ]

Új hozzászólás Aktív témák