- Katılım
- 8 Eki 2017
- Konular
- 2,420
- Mesajlar
- 10,263
- Çözüm
- 89
- Online süresi
- 4mo 8h
- Reaksiyon Skoru
- 4,207
- Altın Konu
- 244
- Başarım Puanı
- 422
- MmoLira
- 7,171
- DevLira
- 15
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Locale_inc.h
#define ENABLE_FOV_OPTION
PythonUygulaması.cpp
için arama:
m_pyGraphic.SetPerspective(30.0f, fAspect, 100.0, fFarClip);
bu şekilde değiştirin:
#ifdef ENABLE_FOV_OPTION
float fFOV = m_pySystem.GetFOVLevel();
m_pyGraphic.SetPerspective(fFOV, fAspect, 100.0, fFarClip);
#else
m_pyGraphic.SetPerspective(30.0f, fAspect, 100.0, fFarClip);
#endif
PythonApplicationModülü.cpp
Önce:
#ifdef USE_OPENID
PyModule_AddIntConstant(poModule, "USE_OPENID", 1);
if (openid_test)
PyModule_AddIntConstant(poModule, "OPENID_TEST", 1);
else
PyModule_AddIntConstant(poModule, "OPENID_TEST", 0);
#else
PyModule_AddIntConstant(poModule, "USE_OPENID", 0);
PyModule_AddIntConstant(poModule, "OPENID_TEST", 0);
#endif /* USE_OPENID */
Ekle:
#ifdef ENABLE_FOV_OPTION
PyModule_AddIntConstant(poModule, "ENABLE_FOV_OPTION", 1);
#else
PyModule_AddIntConstant(poModule, "ENABLE_FOV_OPTION", 0);
#endif
PythonSistemi.cpp
için arama:
void CPythonSystem::SetSoundVolumef(float fVolume)
{
m_Config.voice_volume = int(5 * fVolume);
}
sonra ekleyin:
#ifdef ENABLE_FOV_OPTION
void CPythonSystem::SetFOVLevel(float fFOV)
{
m_Config.iFOVLevel = fMINMAX(30.0f, fFOV, 120.0f);
}
float CPythonSystem::GetFOVLevel()
{
return m_Config.iFOVLevel;
}
#endif
için arama:
void CPythonSystem::SetDefaultConfig()
{
memset(&m_Config, 0, sizeof(m_Config));
m_Config.width = 1024;
m_Config.height = 768;
m_Config.bpp = 32;
#if defined( LOCALE_SERVICE_WE_JAPAN )
m_Config.bWindowed = true;
#else
m_Config.bWindowed = false;
#endif
m_Config.is_software_cursor = false;
m_Config.is_object_culling = true;
m_Config.iDistance = 3;
m_Config.gamma = 3;
m_Config.music_volume = 1.0f;
m_Config.voice_volume = 5;
m_Config.bDecompressDDS = 0;
m_Config.bSoftwareTiling = 0;
m_Config.iShadowLevel = 3;
sonra ekleyin:
#ifdef ENABLE_FOV_OPTION
m_Config.iFOVLevel = 30.0f;
#endif
için arama:
else if (!stricmp(command, "SHOW_SALESTEXT"))
m_Config.bShowSalesText = atoi(value) == 1 ? true : false;
sonra ekleyin:
#ifdef ENABLE_FOV_OPTION
else if (!stricmp(command, "FIELD_OF_VIEW"))
m_Config.iFOVLevel = atoi(value);
#endif
için arama:
fprintf(fp, "USE_DEFAULT_IME %d\n", m_Config.bUseDefaultIME);
fprintf(fp, "SOFTWARE_TILING %d\n", m_Config.bSoftwareTiling);
fprintf(fp, "SHADOW_LEVEL %d\n", m_Config.iShadowLevel);
sonra ekleyin:
#ifdef ENABLE_FOV_OPTION
fprintf(fp, "FIELD_OF_VIEW %.1f\n", m_Config.iFOVLevel);
#endif
PythonSystem.h
için arama:
typedef struct SConfig
{
DWORD width;
DWORD height;
DWORD bpp;
DWORD frequency;
bool is_software_cursor;
bool is_object_culling;
int iDistance;
int iShadowLevel;
sonra ekleyin:
#ifdef ENABLE_FOV_OPTION
FLOAT iFOVLevel;
#endif
için arama:
int GetDistance();
int GetShadowLevel();
void SetShadowLevel(unsigned int level);
sonra ekleyin:
#ifdef ENABLE_FOV_OPTION
float GetFOVLevel();
void SetFOVLevel(float fFOV);
#endif
PythonSystemModülü.cpp
için arama:
PyObject * systemSetMusicVolume(PyObject * poSelf, PyObject * poArgs)
{
float fVolume;
if (!PyTuple_GetFloat(poArgs, 0, &fVolume))
return Py_BuildException();
CPythonSystem::Instance().SetMusicVolume(fVolume);
return Py_BuildNone();
}
sonra ekleyin:
#ifdef ENABLE_FOV_OPTION
PyObject * systemSetFOVLevel(PyObject * poSelf, PyObject * poArgs)
{
float fFOV;
if (!PyTuple_GetFloat(poArgs, 0, &fFOV))
return Py_BuildException();
CPythonSystem::Instance().SetFOVLevel(fFOV);
return Py_BuildNone();
}
PyObject * systemGetFOVLevel(PyObject * poSelf, PyObject * poArgs)
{
return Py_BuildValue("f", CPythonSystem::Instance().GetFOVLevel());
}
#endif
için arama:
{ "GetShadowLevel", systemGetShadowLevel, METH_VARARGS },
{ "SetShadowLevel", systemSetShadowLevel, METH_VARARGS },
sonra ekleyin:
#ifdef ENABLE_FOV_OPTION
{ "GetFOVLevel", systemGetFOVLevel, METH_VARARGS },
{ "SetFOVLevel", systemSetFOVLevel, METH_VARARGS },
#endif
uisystemoption.py
için arama:
self.tilingModeButtonList = []
# self.ctrlShadowQuality = 0
sonra ekleyin:
if app.ENABLE_FOV_OPTION:
self.changeFOV = 0
Arama:
self.tilingModeButtonList.append(GetObject("tiling_cpu"))
self.tilingModeButtonList.append(GetObject("tiling_gpu"))
self.tilingApplyButton=GetObject("tiling_apply")
Ekle:
if app.ENABLE_FOV_OPTION:
self.changeFOV = GetObject("fov_bar")
Arama:
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))
Ekle:
if app.ENABLE_FOV_OPTION:
self.changeFOV.SetSliderPos(float(systemSetting.GetFOVLevel()) / 5.0)
self.changeFOV.SetEvent(ui.__mem_func__(self.OnChangeFOV))
Arama:
def OnChangeSoundVolume(self):
pos = self.ctrlSoundVolume.GetSliderPos()
snd.SetSoundVolumef(pos)
systemSetting.SetSoundVolumef(pos)
Ekle:
if app.ENABLE_FOV_OPTION:
def OnChangeFOV(self):
pos = self.changeFOV.GetSliderPos()
systemSetting.SetFOVLevel(int(pos / 0.008))
uiscript/systemoptiondialog.py
{
"name" : "fov_mode",
"type" : "text",
"x" : 30,
"y" : 210,
"text" : uiScriptLocale.OPTION_FOV,
},
{
"name" : "fov_bar",
"type" : "sliderbar",
"x" : 110,
"y" : 210,
},
locale_xx/xx/locale_interface.txt
OPTION_FOV Field of View
UPDATE SHOP_SIGN:
PythonApplication.cpp
search in void CPythonApplication::RenderGame() :
m_pyGraphic.SetPerspective(30.0f, fAspect, 100.0, fFarClip);
replace with:
#ifdef ENABLE_FOV_OPTION
float fFOV = m_pySystem.GetFOVLevel();
m_pyGraphic.SetPerspective(fFOV, fAspect, 100.0, fFarClip);
#else
m_pyGraphic.SetPerspective(30.0f, fAspect, 100.0, fFarClip);
#endif
search:
s.SetPerspective(30.0f,fAspect, 100.0f, fFarClip);
replace with:
#ifdef ENABLE_FOV_OPTION
float fFOV = CPythonSystem::Instance().GetFOVLevel();
s.SetPerspective(fFOV, fAspect, 100.0f, fFarClip);
#else
s.SetPerspective(30.0f,fAspect, 100.0f, fFarClip);
En Çok Reaksiyon Alan Mesajlar
Hareket cekiyo olabilirhocam kanıt içinde Nah var ne demek o
- Katılım
- 29 Şub 2020
- Konular
- 0
- Mesajlar
- 46
- Çözüm
- 1
- Online süresi
- 3d 23h
- Reaksiyon Skoru
- 32
- Altın Konu
- 0
- TM Yaşı
- 6 Yıl 3 Ay 7 Gün
- Başarım Puanı
- 52
- MmoLira
- 337
- DevLira
- 0
paylaşım için Teşekkürler. Siz yaşıyormuydunuz Yasin bey
- Katılım
- 8 Eki 2017
- Konular
- 2,420
- Mesajlar
- 10,263
- Çözüm
- 89
- Online süresi
- 4mo 8h
- Reaksiyon Skoru
- 4,207
- Altın Konu
- 244
- Başarım Puanı
- 422
- MmoLira
- 7,171
- DevLira
- 15
paylaşım için Teşekkürler. Siz yaşıyormuydunuz Yasin bey
Rica Ederim Yaşıyomda Seni tanıyamadım ben

- Katılım
- 29 Şub 2020
- Konular
- 0
- Mesajlar
- 46
- Çözüm
- 1
- Online süresi
- 3d 23h
- Reaksiyon Skoru
- 32
- Altın Konu
- 0
- TM Yaşı
- 6 Yıl 3 Ay 7 Gün
- Başarım Puanı
- 52
- MmoLira
- 337
- DevLira
- 0
Beni Tanımazsın, Eski gizli bir hayranın sadeceRica Ederim Yaşıyomda Seni tanıyamadım ben![]()

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 7
- Görüntüleme
- 430
Altın Konu
Oyun içi imsakiye & iftar/sahur alarmı
- Cevaplar
- 29
- Görüntüleme
- 3K
- Cevaplar
- 14
- Görüntüleme
- 2K
- Cevaplar
- 12
- Görüntüleme
- 3K


