Problemă fox fix gf 16.2

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
daddy202
Nivel 2

Nivel 2
Mesaje: 207
Membru din: 05 Apr 2015, 15:48
Server: asd
Regat: Chunjo
Aprecieri: 51  
Mulţumiri: 9  
Medalii

*Problemă:Am incercat să bag fog fix 16.2 de la gf, am făcut tot ca si in tutorial si primesc asta in syserr(dupa ce ma scoate la selectare caracter).
Tipologie server:
*Resursă folosită:
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare:
0418 16:17:08231 :: 
networkModule.py(line:209) SetSelectCharacterPhase
system.py(line:147) __pack_import
system.py(line:127) _process_result
introSelect.py(line:31) <module>
system.py(line:147) __pack_import
system.py(line:127) _process_result
interfaceModule.py(line:24) <module>
system.py(line:147) __pack_import
system.py(line:127) _process_result
uiSystem.py(line:6) <module>
system.py(line:147) __pack_import
system.py(line:127) _process_result
uiSystemOption.py(line:21) <module>
uiSystemOption.py(line:237) OptionDialog

networkModule.SetSelectCharacterPhase - <type 'exceptions.AttributeError'>:'module' object has no attribute 'ENABLE_FOG_FIX'
0418 16:17:08231 :: ============================================================================================================
0418 16:17:08231 :: Abort!!!!
Am băgat ENABLE FOG FIX in locale din binary.
Avatar utilizator
Speachless
Deţinător Server

Deţinător Server
Mesaje: 1895
Membru din: 22 Iul 2014, 00:52
Server: Calliope2
Regat: Shinsoo
Aprecieri: 206  
Mulţumiri: 173  
 Contact:
Medalii

De ce te complici cu sursa cand poti sa setezi asta din constinfo

Cod: Selectaţi tot

FOG_LEVEL0 = 4800.0
FOG_LEVEL1 = 9600.0
FOG_LEVEL2 = 12800.0
FOG_LEVEL = FOG_LEVEL2
FOG_LEVEL_LIST=[FOG_LEVEL0, FOG_LEVEL1, FOG_LEVEL2]	
Si apoi din worldeditor scazi din fog al msm-ului. E mult mai usor si personalizezi cum vrei pentru fiecare harta.
Like any god, I have my own bible and it is called the terms of use.
Imagine
Afișează semnătura
Avatar utilizator
daddy202
Nivel 2

Nivel 2
Mesaje: 207
Membru din: 05 Apr 2015, 15:48
Server: asd
Regat: Chunjo
Aprecieri: 51  
Mulţumiri: 9  
Medalii

Dobrescu Sebastian scrie:De ce te complici cu sursa cand poti sa setezi asta din constinfo

Cod: Selectaţi tot

FOG_LEVEL0 = 4800.0
FOG_LEVEL1 = 9600.0
FOG_LEVEL2 = 12800.0
FOG_LEVEL = FOG_LEVEL2
FOG_LEVEL_LIST=[FOG_LEVEL0, FOG_LEVEL1, FOG_LEVEL2]	
Si apoi din worldeditor scazi din fog al msm-ului. E mult mai usor si personalizezi cum vrei pentru fiecare harta.
Nu merge de acolo.. am incercat.
Avatar utilizator
Speachless
Deţinător Server

Deţinător Server
Mesaje: 1895
Membru din: 22 Iul 2014, 00:52
Server: Calliope2
Regat: Shinsoo
Aprecieri: 206  
Mulţumiri: 173  
 Contact:
Medalii

Modifici ca in modelul meu sa fie setat pe cea mai mica optiune default, dar tu cu worldeditor trebuie sa modifici ceaţa din msm-ul de la c1 ( regat blue ) spre exemplu. E mai estetic sa o faci asa decat sa elimini definitiv fogul ca pe official. Arată urât.

Sau folosesti python, adaugi aceste doua linii intr-un buton din optiuni :
background.RegisterEnvironmentData(1, constInfo.ENVIRONMENT_NO_FOG_CALLIOPE)
background.SetEnvironmentData(1)

In constinfo adaugi
ENVIRONMENT_NO_FOG_CALLIOPE="d:/ymir work/environment/CapeDragonHead.msenv"

Si ai facut acelasi lucru, dar fara sursa.
Ultima oară modificat 22 Apr 2018, 15:31 de către Speachless, modificat 1 dată în total.
Like any god, I have my own bible and it is called the terms of use.
Imagine
Afișează semnătura
Avatar utilizator
daddy202
Nivel 2

Nivel 2
Mesaje: 207
Membru din: 05 Apr 2015, 15:48
Server: asd
Regat: Chunjo
Aprecieri: 51  
Mulţumiri: 9  
Medalii

Dobrescu Sebastian scrie:Modifici ca in modelul meu sa fie setat pe cea mai mica optiune default, dar tu cu worldeditor trebuie sa modifici ceaţa din msm-ul de la c1 ( regat blue ) spre exemplu. E mai estetic sa o faci asa decat sa elimini definitiv fogul ca pe official. Arată urât.

Sau folosesti in python :
background.RegisterEnvironmentData(1, constInfo.ENVIRONMENT_C1_CALLIOPE)
background.SetEnvironmentData(1)

In constinfo adaugi
ENVIRONMENT_C1_CALLIOPE="d:/ymir work/environment/a1.msenv"

a1.msenv modifici cu cel din capedragonhead ( care nu are fog ) si ai facut acelasi lucru, dar fara sursa.
Dacă poți să faci un tutorial mai explicit, ar fi super. Înțeleg conceptul tău, dar nu îmi da seama ce și cum se face.
Avatar utilizator
Speachless
Deţinător Server

Deţinător Server
Mesaje: 1895
Membru din: 22 Iul 2014, 00:52
Server: Calliope2
Regat: Shinsoo
Aprecieri: 206  
Mulţumiri: 173  
 Contact:
Medalii

În uigameoption.py creezi un buton ca si la restu, iar deful ar trebui sa arate cam asa:

Cod: Selectaţi tot

def __OnClickNoFog(self):
	import background
	background.RegisterEnvironmentData(1, constInfo.ENVIRONMENT_NO_FOG_CALLIOPE)
	background.SetEnvironmentData(1)
	self.RefreshShowSalesText()
Trebuie sa te iei de pe modelul de acolo, si sa creezi butonul si in uiscript gameoptiondialog
Îi foarte usor daca te iei dupa niste tutoriale de pe net despre cum sa adaugi un buton etc.
Like any god, I have my own bible and it is called the terms of use.
Imagine
Afișează semnătura
Avatar utilizator
LikePc
Nivel 10

Nivel 10
Mesaje: 2240
Membru din: 11 Aug 2015, 00:01
Server: M3
Regat: Chunjo
Aprecieri: 9  
Mulţumiri: 270  
 Contact:
Medalii

Subiect arhivat, autorul nu a dat nici un semn timp de 3zile.
https:/horus-maps.com
Afișează semnătura
Închis

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 62 vizitatori