Crash w Barze

Było ciemno, wysoki sądzie, twierdziła, że skończyła 18 lat. Naznaczony obudził się z krzykiem.
Regulamin forum
Przy zadawaniu pytania związanego z problemem dotyczącym modyfikacji, prosimy o podawanie treści całego loga błędu.
Lokalizacja logów:
Windows XP - C:\Documents and Settings\All Users\Moje dokumenty\STALKER-SHOC\logs
Windows Vista/7 - C:\Users\Public\Documents\STALKER-SHOC\logs
Steam - X:\Program Files (x86)\Steam\SteamApps\common\Stalker Shadow of Chernobyl\_appdata_\logs

Logi tagujemy w [ CODE ][/ CODE ].

Crash w Barze

Postprzez Provski w 28 Lip 2012, 18:25

Ostatnio przez jakiś czas nęka mnie pewien bug. Dotąd udawało mi się go jakoś omijać poprzez wczytywanie poprzedniego zapisu ale teraz nic nie pomaga. Log błędu wygląda zawsze tak samo.

Kod: Zaznacz wszystko
FATAL ERROR
 
[error]Expression    : fatal error
[error]Function      : CInifile::r_section
[error]File          : D:\xray-svn\xrCore\Xr_ini.cpp
[error]Line          : 341
[error]Description   : <no expression>
[error]Arguments     : Can't open section 'wpn_ak742_hud'
Твоя цель здесь. Иди ко мне.
Твой путь завершается. Иди ко мне.
Вознаграждён будет только один.
Твоё желание скоро исполнится.
Пришло время. Я вижу твоё желание.
Путь завершён, человек. Иди ко мне.
Иди ко мне. Ты обретёшь то, что заслуживаешь.
Provski
Tropiciel

Posty: 374
Dołączenie: 17 Maj 2011, 09:03
Ostatnio był: 20 Lis 2024, 07:38
Frakcja: Samotnicy
Ulubiona broń: Akm 74/2
Kozaki: 42

Reklamy Google

Re: Crash w Barze

Postprzez nelson82 w 28 Lip 2012, 19:18

Sprawdź konfig broni, czyli plik w_ak74.ltx (config/weapons) pod kątem tego fragmentu
Kod: Zaznacz wszystko
;-----------------------------------------------------------------------------
;-- HUD DESCRIPTION
;-----------------------------------------------------------------------------
 
[wpn_ak74_hud]
allow_inertion            = true

;similar to corresponding params in weapon section but for 1st person view

shell_point               = -0.065000,0.000000,-0.045000
shell_dir                 = 0.0, 1.0, 0.0

fire_point                  = 0.09,0.020,-0.06
fire_point2                 = 0.30, 0.00, 0.05
fire_bone                  = wpn_body

orientation                = 0, 0, 0      
position                   = 0, 0, 0
visual                     = weapons\ak74\wpn_ak74_hud.ogf
Być może coś tam dłubałeś i przez przypadek źle edytowałeś ww. sekcję. Sprawdź też nazwę broni (na samej górze) - generalnie trzymamy się zasady, że nazwa broni z konfigu musi być identycznie podana w sekcji opisującej hud`a, przykładowo jeżeli dodajesz karabin wpn_armata to sekcje opisujące hud powinny wyglądać tak
Kod: Zaznacz wszystko
hud                         = wpn_armata_hud
i
Kod: Zaznacz wszystko
;-----------------------------------------------------------------------------
;-- HUD DESCRIPTION
;-----------------------------------------------------------------------------
 
[wpn_armata_hud]
łatwiej już nie będzie
Awatar użytkownika
nelson82
Łowca

Posty: 505
Dołączenie: 16 Paź 2011, 00:09
Ostatnio był: 13 Paź 2019, 11:44
Ulubiona broń: --
Kozaki: 130

Re: Crash w Barze

Postprzez Provski w 28 Lip 2012, 20:05

To sprawdziłem i wszystko dobrze a crash jak był tak jest :/ Zastanawia mnie że w logu pisze wpn_ak742_hud a nie wpn_ak74_hud tak jak w pliku .ltx
Твоя цель здесь. Иди ко мне.
Твой путь завершается. Иди ко мне.
Вознаграждён будет только один.
Твоё желание скоро исполнится.
Пришло время. Я вижу твоё желание.
Путь завершён, человек. Иди ко мне.
Иди ко мне. Ты обретёшь то, что заслуживаешь.
Provski
Tropiciel

Posty: 374
Dołączenie: 17 Maj 2011, 09:03
Ostatnio był: 20 Lis 2024, 07:38
Frakcja: Samotnicy
Ulubiona broń: Akm 74/2
Kozaki: 42

Re: Crash w Barze

Postprzez nelson82 w 28 Lip 2012, 20:15

Sprawdź jescze pliki character_desc_bar.xml (config/gameplay) i trade_barman.ltx (config/misc), oba pod kątem występowania nazwy z Twojego loga, a także nazwy wpn_ak742
--------------------------------------------
Tak mnie teraz oświeciło, że błąd w plikach character_desc... wyszedłby zaraz na początku gry więc na Twoim miejscu skupiłbym się na ltx`ach.
łatwiej już nie będzie
Awatar użytkownika
nelson82
Łowca

Posty: 505
Dołączenie: 16 Paź 2011, 00:09
Ostatnio był: 13 Paź 2019, 11:44
Ulubiona broń: --
Kozaki: 130

Re: Crash w Barze

Postprzez Provski w 28 Lip 2012, 20:29

Poprzez google znalazłem coś takiego:
Kod: Zaznacz wszystko
Here's an example error message showing that somebody modded the AK74 but didn't set up the parameters for HUD display:
FATAL ERROR

[error]Expression : fatal error
[error]Function : CInifile::r_section
[error]File : D:xray-svnxrCoreXr_ini.cpp
[error]Line : 341
[error]Description : <no expression>
[error]Arguments : Can't open section 'wpn_ak742_hud'


To wyjaśnia co jest powodem błędu. Tylko jak to naprawić?

Uwagi moderatora:

logi w [code], nie [quote]. - Wheeljack
Твоя цель здесь. Иди ко мне.
Твой путь завершается. Иди ко мне.
Вознаграждён будет только один.
Твоё желание скоро исполнится.
Пришло время. Я вижу твоё желание.
Путь завершён, человек. Иди ко мне.
Иди ко мне. Ты обретёшь то, что заслуживаешь.
Provski
Tropiciel

Posty: 374
Dołączenie: 17 Maj 2011, 09:03
Ostatnio był: 20 Lis 2024, 07:38
Frakcja: Samotnicy
Ulubiona broń: Akm 74/2
Kozaki: 42

Re: Crash w Barze

Postprzez nelson82 w 28 Lip 2012, 20:40

Najlepiej zapodaj gdzieś pliki tego kałacha, tj. konfig broni (ltx) i modele (ogf) i dla pewności zapytam, sprawdziłeś plik trade_barman.ltx także pod kątem wystąpienia nazwy wpn_ak742?
łatwiej już nie będzie
Awatar użytkownika
nelson82
Łowca

Posty: 505
Dołączenie: 16 Paź 2011, 00:09
Ostatnio był: 13 Paź 2019, 11:44
Ulubiona broń: --
Kozaki: 130

Re: Crash w Barze

Postprzez Provski w 28 Lip 2012, 20:49

trade_barman.ltx sprawdziłem. Tutaj jest plik .ltx broni
:

Kod: Zaznacz wszystko
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[wpn_ak74]:identity_immunities
GroupControlSection      = spawn_group
discovery_dependency   =
$spawn                 = "weapons\ak-74"   ; name and section in level editor
$npc               = on            
$prefetch             = 8
scheduled            = off               ;[] option for ALife Simulator
cform                  = skeleton
class                  = WP_AK74         ; class of the weapon that corresponding to CPP class
min_radius             = 30            ; [] for AI
max_radius             = 100            ; [] for AI
description            = enc_weapons1_wpn-ak74
   
ef_main_weapon_type      = 2
ef_weapon_type         = 6

;-----------------------------------------------------------------------------------
holder_range_modifier   = 1.0             ; âî ńęîëüęî đŕç óâĺëč÷čâŕĺňń˙ eye_range
holder_fov_modifier      = 0.7              ; âî ńęîëüęî đŕç óâĺëč÷čâŕĺňń˙ eye_fov
;-----------------------------------------------------------------------------------

cost               = 2000            ; the price of the item
weapon_class         = assault_rifle      ; the type of the box that will be used in buy-menu in multiplayer mode   
   
ammo_limit            = 210            ; obsolete
ammo_elapsed         = 30            ; obsolete
   
ammo_mag_size         = 30            ; clip (magazine) size
fire_modes            = 1, -1

ammo_class            = ammo_5.45x39_fmj, ammo_5.45x39_ap   ; name of the ltx-section of used ammo
grenade_class         = ammo_vog-25, ammo_vog-25p         ; name of the ltx-section of used grenades
launch_speed         = 0

hand_dependence         = 1                           ; how many hands (1 or 2) we used to hold weapon in
single_handed         = 0
   
slot                = 2                           ; number of slot in inventory we put weapon in (1 - knife slot, 2 - pistol, 3 - rifle, 4 - grenade, 5 - apparatus)
animation_slot         = 2                           ; type of the animation that will be used

inv_name              = wpn-ak74                     ; name in inventory   
inv_name_short         = wpn-ak74
inv_weight         = 3.3                        ; weight in inventory

inv_grid_width         = 5    ; position and size of the icon that will be used to display weapon in the inventory menu
inv_grid_height         = 2    ; all icons are on the texture ui_icon_equipment.dds,   
inv_grid_x            = 5  ; position and size are in terms of 64x64 squares
inv_grid_y            = 5

kill_msg_x         = 0
kill_msg_y         = 28
kill_msg_width      = 84
kill_msg_height      = 28

;-----------------------------------------------------------------------------------
; base dispersion
;
; === Setting of the weapon shooting dispersal parameter ===
;Dispersal consists from to basic constituents – dispersal of the weapon (relatively small). In fact, this is a dispersal of a weapon griped in a vice; - dispersal of the weapon behavior in the hands of the host (if he running, or walking or shoots in single shots or in a burst) is another, more significant factor of dispersal.
;Dispersal of the weapon depends only from basic dispersal, basket case factor ant time of the ammo.
;Dispersal of the way the host shooting (standing, running and etc.)
;Two types of shooting modes can be defined: - usual mode and zoomed mode. 
;Usual mode: - depends from the position of the player while shooting (standing, sitting, walking and running)
;Zoomed mode – depends from the dispersal of the weapon and do NOT depends from the position of the shooter. In that mode, dispersal of the weapon &laquo switches to;&raquo;  sight swinging (created be effector).
;Weapon recoil in the game also created by recoil effector.
;
;-----------------------------------------------------------------------------------
;params of weapon recoil
fire_dispersion_base         = 0.2      ;óăîë (â ăđŕäóńŕő) áŕçîâîé äčńďĺđńčč îđóćč˙ (îđóćč˙ çŕćŕňîăî â ňčńęŕő)
control_inertion_factor         = 1.25f

;îňäŕ÷ŕ
cam_relax_speed               =5;3.5; 0.15      ;ńęîđîńňü âîçâđŕňŕ â čńőîäíîĺ ďîëîćĺíčĺ
cam_dispersion                = 0.15      ;óâĺëč÷ĺíč˙ óăëŕ (â ăđŕäóńŕő) ń ęŕćäűě âűńňđĺëîě
cam_dispersion_inc         = 0.3      ;óâĺëč÷ĺíče cam_dispersion ń ęŕćäűě âűńňđĺëîě
cam_dispertion_frac         = 0.9      ;ńňâîë áóäĺň ďîäűěŕňüń˙ íŕ cam_dispersion*cam_dispertion_frac +- cam_dispersion*(1-cam_dispertion_frac)
cam_max_angle            = 10.0          ;ěŕęńčěŕëüíűé óăîë îňäŕ÷č
cam_max_angle_horz         = 20.0      ;(degree) maximum shot horizontal degree
cam_step_angle_horz         = 1.1;1      ;(degree) size of step camera moved in horizontal position while shooting

fire_dispersion_condition_factor    = 5          ;óâĺëč÷ĺíčĺ äčńďĺđńčč â ďđîöĺíňŕő ďđč ěŕęńčěŕëüíîě čçíîńĺ
misfire_probability       = 0.003   ;âĺđî˙ňíîńňü îńĺ÷ęč ďđč ěŕęńčěŕëüíîě čçíîńĺ
misfire_condition_k         = 0.05
condition_shot_dec          = 0.0001   ;óâĺëč÷ĺíčĺ čçíîńŕ ďđč ęŕćäîě âűńňđĺëĺ
;-----------------------------------------------------------------------------------

fire_point                   =  0,0.216,0.638         ; position (3rd person view) for particles of fire
fire_point2                  =  0,0.216,0.730         ; position (3rd person view) for particles of fire (when shooting with secondary fire)

flame_particles            = weapons\generic_weapon05   ; particles for shooting effects
smoke_particles            = weapons\generic_shoot_00
grenade_flame_particles      = weapons\generic_weapon01
   
shell_point                = 0,0.216,0.174            ; position (3rd person view) for shell to throw out
shell_particles             = weapons\generic_shells   ; name of the particles for shells

PDM_disp_base             = 1.0
PDM_disp_vel_factor       = 1.3
PDM_disp_accel_factor       = 1.3
PDM_crouch                = 1.0
PDM_crouch_no_acc          = 1.0

; ttc
hit_power                   = 0.35, 0.39, 0.42, 0.45      ; size of damage by bullet
hit_impulse                = 140      ; size of physic impulse by bullet   
hit_type                = fire_wound    ; [] type of the wound
fire_distance               = 1000      ; maximum fire distance that bullet can fly
bullet_speed            = 900      ; starting bullet speed
rpm                         = 600      ; max round per minute

use_aim_bullet            = true      ;Ďîääĺđćčâŕĺňń˙ ëč ďĺđâŕ˙ ńóďďĺđ ďóë˙
time_to_aim               = 1.0   

;params when silencer is attached
;similar to corresponding params without prefix silencer_

silencer_hit_power          = 0.38
silencer_hit_impulse       = 120
silencer_fire_distance      = 250
silencer_bullet_speed       = 600

hud                         = wpn_ak74_hud            ; name of the section of the hud

position                    = -0.026,-0.172,0         ; position (offset) and orientation of the weapon in the hands of character
orientation                 = 0,0,0                  ; (3rd person view)

;--STRAP PARAMETERS-----------------------------------------------------------------
strap_position               = -0.16,-0.40,0.15         ; position (offset) and orientation of the weapon when it is strapped
strap_orientation            = -10,-5,10               ; (3rd person view in degrees)
strap_bone0               = bip01_spine2
strap_bone1               = bip01_spine1

visual                       = weapons\ak74\wpn_ak74      ; name of the model for 3rd person view

light_color               = 0.6,0.5,0.3            ; params for light during the fire
light_range               = 5                     ; radius
light_var_color            = 0.05                  
light_var_range            = 0.5
light_time                = 0.2                  

ph_mass                  = 5                     ; physic mass (kg)

;addons
scope_status            = 2                     ; 0 - no addon
silencer_status            = 0;2                     ; 1 - permanent
grenade_launcher_status      = 2                     ; 2 - attachable

zoom_enabled            = true                  ; (on,off)zoom mode (right mouse button)
scope_zoom_factor          = 89                  ; fov for zoom mode

scope_name                = wpn_addon_scope         ; section name for the attachable scope
scope_x                = 42                  ; offset in inventory icon
scope_y                = 3
silencer_name              = wpn_addon_silencer      ; section name for the attachable silencer
silencer_x                = 218                  ; offset in inventory icon
silencer_y                = 13               
grenade_launcher_name       = wpn_addon_grenade_launcher; section name for the attachable grenade launcher
grenade_launcher_x          = 116                  ; offset in inventory icon
grenade_launcher_y          = 23

;sounds (name of the sound, volume (0.0 - 1.0), delay (sec))
snd_draw               = weapons\ak74_draw
snd_holster               = weapons\generic_holster
snd_shoot               = weapons\ak74_shot_0
snd_shoot1               = weapons\ak74_shot_1
snd_shoot2               = weapons\ak74_shot_2
snd_shoot3               = weapons\ak74_shot_3      
snd_empty               = weapons\gen_empty, 0.5
snd_reload               = weapons\ak74_reload, 0.7, 0.35
snd_shoot_grenade         = weapons\gen_grenshoot
snd_reload_grenade         = weapons\gen_grenload, 1.0, 0.8
snd_switch               = weapons\groza_switch, 1.0, 0.5


;params when silencer is attached
;similar to corresponding params without prefix silencer_

;silencer_flame_particles    = weapons\generic_weapon01
silencer_smoke_particles    = weapons\generic_shoot_00

snd_silncer_shot         = weapons\w_ak74_shot1

silencer_light_color      = 0.6,0.5,0.3
silencer_light_range      = 0.01
silencer_light_var_color   = 0.05
silencer_light_var_range   = 0.5
silencer_light_time       = 0.2


;-----------------------------------------------------------------------------
;-- HUD DESCRIPTION
;-----------------------------------------------------------------------------
 
[wpn_ak74_hud]
allow_inertion            = true

;similar to corresponding params in weapon section but for 1st person view

shell_point               = -0.065000,0.000000,-0.045000
shell_dir                 = 0.0, 1.0, 0.0

fire_point                  = 0.09,0.020,-0.06
fire_point2                 = 0.30, 0.00, 0.05
fire_bone                  = wpn_body

orientation                = 0, 0, 0      
position                   = -0.012, 0, 0.1
visual                     = weapons\ak74\wpn_ak74_hud.ogf

grenade_bone               = wpn_grenade   ; name of the bone in the model for grenade launcher

; animation names

anim_idle               = idle
anim_idle_aim            = idle_aim
anim_reload               = reload
anim_draw               = draw_wo_gl
anim_holster            = holster_wo_gl
anim_shoot               = shoot
         
; animation names
; attached grenade launcher [GRENADE fire mode]
anim_idle_g               = idle_grenade
anim_idle_g_aim            = idle_g_aim
anim_reload_g            = reload_grenade
anim_shoot_g            = shoot_grenade
anim_switch_grenade_on      = switch_grenade
anim_switch_grenade_off      = switch_grenade_off
anim_draw_g               = draw_grenade_mode
anim_holster_g            = holster_grenade_mode

; attached grenade launcher [NORMAL fire mode]
anim_idle_gl            = idle_w_gl
anim_idle_gl_aim         = idle_w_gl_aim
anim_reload_gl            = reload_w_gl
anim_draw_gl            = draw_w_gl
anim_holster_gl            = holster_w_gl
anim_shoot_gl            = shoot_w_gl
anim_idle_sprint         = idle_sprint

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;HUD offset in zoom mode (to all)
;(use CONSOLE: hud_adjust_mode 0,1,2, then keys WSADQE and P to show current value in console)

zoom_offset         = -0.1024, 0.016, -0.215
zoom_rotate_x      = 0.000200
zoom_rotate_y      = 0.017500

zoom_hide_crosshair   = true                  ;to hide crosshair in zoom


; same as above, but for attached grenade launcher for
; in NORMAL shoot mode

grenade_normal_zoom_offset         = -0.1025, 0.0155, -0.075
grenade_normal_zoom_rotate_x      = -0.000900
grenade_normal_zoom_rotate_y      = 0.017200

; same as above, but for attached grenade launcher for
; in GRENADE mode

grenade_zoom_offset         = -0.026, -0.4831, -0.075
grenade_zoom_rotate_x      = -0.538700
grenade_zoom_rotate_y      = -0.033800



Problem w tym że nie wiem jak mam się dostać do pliku .ogf. Mam rozpakować zawartość gry żeby go w ogóle wydobyć?
Твоя цель здесь. Иди ко мне.
Твой путь завершается. Иди ко мне.
Вознаграждён будет только один.
Твоё желание скоро исполнится.
Пришло время. Я вижу твоё желание.
Путь завершён, человек. Иди ко мне.
Иди ко мне. Ты обретёшь то, что заслуживаешь.
Provski
Tropiciel

Posty: 374
Dołączenie: 17 Maj 2011, 09:03
Ostatnio był: 20 Lis 2024, 07:38
Frakcja: Samotnicy
Ulubiona broń: Akm 74/2
Kozaki: 42

Re: Crash w Barze

Postprzez nelson82 w 29 Lip 2012, 00:03

1) Czy ten karabin pochodzi z jakiegoś moda?
2) Edytowałeś spawn?
3) Czy możesz określić w którym momencie notujesz wylot na pulpit (np. w trakcie rozmowy ze stalkerem)?
Odpowiedz na każde pytanie, bo to może pomóc w rozwiązaniu Twojego problemu.
łatwiej już nie będzie
Awatar użytkownika
nelson82
Łowca

Posty: 505
Dołączenie: 16 Paź 2011, 00:09
Ostatnio był: 13 Paź 2019, 11:44
Ulubiona broń: --
Kozaki: 130

Re: Crash w Barze

Postprzez Provski w 29 Lip 2012, 11:16

Karabin nie pochodzi z moda. To jest zwykły AKM-74. Jedyne co może mieć na niego wpływ to mod "New Weapon Positions" który zmienia trochę pozycję broni na ekranie (jest jakby dalej od ekranu) i to że zwiększyłem wartość scoope_zoom_factor w pliku .ltx. Spawnu nie ruszałem. Wylot notuje przy wejściu do lokacji Bar (ze strony lokacji wysypisko) dwa kroki za tym rowem z metalowymi prętami co to chyba ma zmutowane psy trzymać z daleka.
Твоя цель здесь. Иди ко мне.
Твой путь завершается. Иди ко мне.
Вознаграждён будет только один.
Твоё желание скоро исполнится.
Пришло время. Я вижу твоё желание.
Путь завершён, человек. Иди ко мне.
Иди ко мне. Ты обретёшь то, что заслуживаешь.

Za ten post Provski otrzymał następujące punkty reputacji:
Positive nelson82.
Provski
Tropiciel

Posty: 374
Dołączenie: 17 Maj 2011, 09:03
Ostatnio był: 20 Lis 2024, 07:38
Frakcja: Samotnicy
Ulubiona broń: Akm 74/2
Kozaki: 42

Re: Crash w Barze

Postprzez nelson82 w 29 Lip 2012, 12:05

Na jakich plikach (chodzi mi o typ) jest oparty mod New Weapon Positions? Wywal na chwilę pliki z tego moda odnoszące się do kałacha i sprawdź czy nadal będziesz miał bugtrapa.
Sprawdź jeszcze plik trade_dolg.ltx (config/misc), teraz mnie olśniło że on również może powodowć wyloty w lokalizacji Bar.
łatwiej już nie będzie

Za ten post nelson82 otrzymał następujące punkty reputacji:
Positive Provski.
Awatar użytkownika
nelson82
Łowca

Posty: 505
Dołączenie: 16 Paź 2011, 00:09
Ostatnio był: 13 Paź 2019, 11:44
Ulubiona broń: --
Kozaki: 130

Re: Crash w Barze

Postprzez Provski w 29 Lip 2012, 13:16

Udało się! Ten kto robił moda "New Weapon Positions" usunął lub zapomniał dodać na samym końcu .ltx-a broni tą linijkę:
Kod: Zaznacz wszystko
[wpn_ak742_hud]:wpn_ak74_hud
visual                     = weapons\ak47\wpn_ak47_hud.ogf


Gra nie mogła znaleźć hud-a tej broni bo nie była podana jego lokalizacja. Natknąłem się na to porównując .ltx-a broni przed i po dodaniu moda.
Твоя цель здесь. Иди ко мне.
Твой путь завершается. Иди ко мне.
Вознаграждён будет только один.
Твоё желание скоро исполнится.
Пришло время. Я вижу твоё желание.
Путь завершён, человек. Иди ко мне.
Иди ко мне. Ты обретёшь то, что заслуживаешь.
Provski
Tropiciel

Posty: 374
Dołączenie: 17 Maj 2011, 09:03
Ostatnio był: 20 Lis 2024, 07:38
Frakcja: Samotnicy
Ulubiona broń: Akm 74/2
Kozaki: 42


Powróć do Pytania i odpowiedzi

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 14 gości