Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
dostum bu sorunu nası cözdün aynı sıkıntı bende de varEkledim birde siz kontrol eder misiniz?
Python:import dbg import ui import snd import systemSetting import net import chat import app import localeInfo import constInfo import chrmgr import player import musicInfo import uiSelectMusic import background MUSIC_FILENAME_MAX_LEN = 25 blockMode = 0 class OptionDialog(ui.ScriptWindow): def __init__(self): ui.ScriptWindow.__init__(self) self.__Initialize() self.__Load() self.RefreshShowLevel() def __del__(self): ui.ScriptWindow.__del__(self) print " -------------------------------------- DELETE SYSTEM OPTION DIALOG" def __Initialize(self): self.titleBar = 0 self.changeMusicButton = 0 self.selectMusicFile = 0 self.ctrlMusicVolume = 0 self.ctrlSoundVolume = 0 self.musicListDlg = 0 self.cameraModeButtonList = [] self.fogModeButtonList = [] self.showLevelButtonList = [] self.ctrlShadowQuality = 0 def Destroy(self): self.ClearDictionary() self.__Initialize() print " -------------------------------------- DESTROY SYSTEM OPTION DIALOG" def __Load_LoadScript(self, fileName): try: pyScriptLoader = ui.PythonScriptLoader() pyScriptLoader.LoadScriptFile(self, fileName) except: import exception exception.Abort("System.OptionDialog.__Load_LoadScript") def __Load_BindObject(self): try: GetObject = self.GetChild self.titleBar = GetObject("titlebar") self.selectMusicFile = GetObject("bgm_file") self.changeMusicButton = GetObject("bgm_button") self.ctrlMusicVolume = GetObject("music_volume_controller") self.ctrlSoundVolume = GetObject("sound_volume_controller") self.cameraModeButtonList.append(GetObject("camera_short")) self.cameraModeButtonList.append(GetObject("camera_long")) self.fogModeButtonList.append(GetObject("fog_level0")) self.fogModeButtonList.append(GetObject("fog_level1")) self.fogModeButtonList.append(GetObject("fog_level2")) self.showLevelButtonList.append(GetObject("showlevel_on_button")) self.showLevelButtonList.append(GetObject("showlevel_off_button")) except: import exception exception.Abort("OptionDialog.__Load_BindObject") def __Load(self): self.__Load_LoadScript("uiscript/systemoptiondialog.py") self.__Load_BindObject() self.SetCenterPosition() self.titleBar.SetCloseEvent(ui.__mem_func__(self.Close)) self.ctrlMusicVolume.SetSliderPos(float(systemSetting.GetMusicVolume())) self.ctrlMusicVolume.SetEvent(ui.__mem_func__(self.OnChangeMusicVolume)) self.ctrlSoundVolume.SetSliderPos(float(systemSetting.GetSoundVolume()) / 5.0) self.ctrlSoundVolume.SetEvent(ui.__mem_func__(self.OnChangeSoundVolume)) # self.ctrlShadowQuality.SetSliderPos(float(systemSetting.GetShadowLevel()) / 5.0) # self.ctrlShadowQuality.SetEvent(ui.__mem_func__(self.OnChangeShadowQuality)) self.changeMusicButton.SAFE_SetEvent(self.__OnClickChangeMusicButton) self.cameraModeButtonList[0].SAFE_SetEvent(self.__OnClickCameraModeShortButton) self.cameraModeButtonList[1].SAFE_SetEvent(self.__OnClickCameraModeLongButton) self.fogModeButtonList[0].SAFE_SetEvent(self.__OnClickFogModeLevel0Button) self.fogModeButtonList[1].SAFE_SetEvent(self.__OnClickFogModeLevel1Button) self.fogModeButtonList[2].SAFE_SetEvent(self.__OnClickFogModeLevel2Button) self.showLevelButtonList[0].SAFE_SetEvent(self.__OnClickShowLevelOnButton) self.showLevelButtonList[1].SAFE_SetEvent(self.__OnClickShowLevelOffButton) self.__ClickRadioButton(self.fogModeButtonList, constInfo.GET_FOG_LEVEL_INDEX()) self.__ClickRadioButton(self.cameraModeButtonList, constInfo.GET_CAMERA_MAX_DISTANCE_INDEX()) if musicInfo.fieldMusic==musicInfo.METIN2THEMA: self.selectMusicFile.SetText(uiSelectMusic.DEFAULT_THEMA) else: self.selectMusicFile.SetText(musicInfo.fieldMusic[:MUSIC_FILENAME_MAX_LEN]) def __OnClickChangeMusicButton(self): if not self.musicListDlg: self.musicListDlg=uiSelectMusic.FileListDialog() self.musicListDlg.SAFE_SetSelectEvent(self.__OnChangeMusic) self.musicListDlg.Open() def __ClickRadioButton(self, buttonList, buttonIndex): try: selButton=buttonList[buttonIndex] except IndexError: return for eachButton in buttonList: eachButton.SetUp() selButton.Down() def __SetCameraMode(self, index): constInfo.SET_CAMERA_MAX_DISTANCE_INDEX(index) self.__ClickRadioButton(self.cameraModeButtonList, index) def __SetFogLevel(self, index): constInfo.SET_FOG_LEVEL_INDEX(index) self.__ClickRadioButton(self.fogModeButtonList, index) def __OnClickCameraModeShortButton(self): self.__SetCameraMode(0) def __OnClickCameraModeLongButton(self): self.__SetCameraMode(1) def __OnClickFogModeLevel0Button(self): self.__SetFogLevel(0) def __OnClickFogModeLevel1Button(self): self.__SetFogLevel(1) def __OnClickFogModeLevel2Button(self): self.__SetFogLevel(2) def __OnChangeMusic(self, fileName): self.selectMusicFile.SetText(fileName[:MUSIC_FILENAME_MAX_LEN]) if musicInfo.fieldMusic != "": snd.FadeOutMusic("BGM/"+ musicInfo.fieldMusic) if fileName==uiSelectMusic.DEFAULT_THEMA: musicInfo.fieldMusic=musicInfo.METIN2THEMA else: musicInfo.fieldMusic=fileName musicInfo.SaveLastPlayFieldMusic() if musicInfo.fieldMusic != "": snd.FadeInMusic("BGM/" + musicInfo.fieldMusic) def OnChangeMusicVolume(self): pos = self.ctrlMusicVolume.GetSliderPos() snd.SetMusicVolume(pos * net.GetFieldMusicVolume()) systemSetting.SetMusicVolume(pos) def OnChangeSoundVolume(self): pos = self.ctrlSoundVolume.GetSliderPos() snd.SetSoundVolumef(pos) systemSetting.SetSoundVolumef(pos) def OnChangeShadowQuality(self): pos = self.ctrlShadowQuality.GetSliderPos() systemSetting.SetShadowLevel(int(pos / 0.2)) def __OnClickShowLevelOnButton(self): systemSetting.SetShowLevelFlag(True) self.RefreshShowLevel() def __OnClickShowLevelOffButton(self): systemSetting.SetShowLevelFlag(False) self.RefreshShowLevel() def RefreshShowLevel(self): if systemSetting.IsShowLevel(): self.showLevelButtonList[0].Down() self.showLevelButtonList[1].SetUp() else: self.showLevelButtonList[0].SetUp() self.showLevelButtonList[1].Down() def OnCloseInputDialog(self): self.inputDialog.Close() self.inputDialog = None return True def OnCloseQuestionDialog(self): self.questionDialog.Close() self.questionDialog = None return True def OnPressEscapeKey(self): self.Close() return True def Show(self): ui.ScriptWindow.Show(self) def Close(self): self.Hide() def __NotifyChatLine(self, text): chat.AppendChat(chat.CHAT_TYPE_INFO, text)
Belirtilen dosyayı bir daha gözden geçirin.dostum bu sorunu nası cözdün aynı sıkıntı bende de var
kanka
kanka kör olacam artık winmergeyle karşılaştırma yapıyorum başka eksik göremiyorum sen ne ekledinde cözdün bunu locale interfacesine kadar ekledim benBelirtilen dosyayı bir daha gözden geçirin.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 17
- Görüntüleme
- 786
- Cevaplar
- 21
- Görüntüleme
- 2K
- Cevaplar
- 9
- Görüntüleme
- 1K