Cliens szerkesztés + Név jobban láthatóság.

Indította tibivsmiki, 2017-01-29, 18:37:38

2017-01-29, 18:37:38 Utolsó szerkesztés: 2017-01-29, 18:39:21 Szerző: tibivsmiki
Üdv! 1 gondom lenne szeretném ki venni a kliensből, hogy ne tudjanak birodalmi szint váltani normára ha megoldható.

a másik hogy szeretném hogy tisztább legyen az illető neve. mert szinte semmit nem látni belőle, azt lehet szerkeszteni?

kép csatolva mire gondolok :P


Üzenet összefésülés: 2017-01-29, 18:39:20

2. kép

öcsém hogy te semmire se vagy képes hogy megkeresd tudom ezért van ez a fórum de te és társaid kezdenek túlzásba esni.
Igen én is kezdtem valamikor de nem ide rohangáltam, napi 15 téma nyitással hanem rá szántam az időt és kikövetkeztettem.

Ja igen egyszerűbb így de sose ismered meg maga a kliens felépítését.

Nagyon nagy arc vagy, kezdő vagyok! legalább 1 kicsi kiindulási pont jól jönne de te itt vered magad te se profin toltad öcsém mikor kezdted. és kösz a negatívot. nem azért nyitottam hogy te itt szeddd a ++++

Fején találtad a szöget! Szerverkészítés: A fórumból 20 ember felépít egy szervert csak nekik csak most és csak azért...(Csak ez már kikivánkozott)NEM OFFOLNI AKARLAK! Mindenki kezdő volt és mindennek van egy első alkalma...
Értelmesebb dolog valamibe utánna belefogni hogy van leglább fogalmam arról hogy most mit fogok csinálni ..Értem?
Tessék ajánlatos végignézni és tanulni belőle valamit ...
http://metin2hungary.net/index.php/topic,184302.msg969014.html#msg969014
https://www.youtube.com/watch?v=N4mEzFDjqtA
https://www.codecademy.com/learn/python
https://www.python.org/about/gettingstarted/
https://www.youtube.com/watch?v=S4eNl1rA1Ns
https://www.lua.org/start.html
https://www.youtube.com/watch?v=Rub-JsjMhWY
http://www.learncpp.com
Mély meggyőződésem, hogy az az ember, aki nem szereti a szépet és a jót,
akinek nincs ideálja, legyen az filozófiában, irodalomban, vagy más művészetekben,
abból hiányzik valami és ez minden tettében megnyilvánul.
Mielőtt cselekszünk, át kell gondolnunk, hogy mit is akarunk.
- Alexandre Gustave Eiffel
“C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off.” ― Bjarne Stroustrup

1. kérdésre a válasz

uiscript.eix/epk

gameoptiondialog.py

ez a rész a 'Szín név' és a 2 gombért felelős:

## Ŕ̸§»ö
{
"name" : "name_color",
"type" : "text",

"x" : LINE_LABEL_X,
"y" : 40+2,

"text" : uiScriptLocale.OPTION_NAME_COLOR,
},
{
"name" : "name_color_normal",
"type" : "radio_button",

"x" : LINE_DATA_X+MIDDLE_BUTTON_WIDTH*0,
"y" : 40,

"text" : uiScriptLocale.OPTION_NAME_COLOR_NORMAL,

"default_image" : ROOT_PATH + "Middle_Button_01.sub",
"over_image" : ROOT_PATH + "Middle_Button_02.sub",
"down_image" : ROOT_PATH + "Middle_Button_03.sub",
},
{
"name" : "name_color_empire",
"type" : "radio_button",

"x" : LINE_DATA_X+MIDDLE_BUTTON_WIDTH*1,
"y" : 40,

"text" : uiScriptLocale.OPTION_NAME_COLOR_EMPIRE,

"default_image" : ROOT_PATH + "Middle_Button_01.sub",
"over_image" : ROOT_PATH + "Middle_Button_02.sub",
"down_image" : ROOT_PATH + "Middle_Button_03.sub",
},




2. kérdésre a válasz

root.eix/epk

constinfo.py-ban ez a sor felel a kék színű névért (RGB színkódban van):

CHR_NAME_RGB_EMPIRE_PC_C = (23, 30, 138)


Idézetet írta: tibivsmiki Dátum 2017-01-29, 19:25:35
Nagyon nagy arc vagy, kezdő vagyok! legalább 1 kicsi kiindulási pont jól jönne de te itt vered magad te se profin toltad öcsém mikor kezdted. és kösz a negatívot. nem azért nyitottam hogy te itt szeddd a ++++

Sorry de
Kezdő vagyok én is nem tudok se c se python nyelven sőt még lua és c++-ba sem. Viszont van rá látásom és ismerem a kliens felépítését az már 70% siker ha valamit ki akarok vitelezni.


## Ŕ̸§»ö
{
"name" : "name_color",
"type" : "text",

"x" : LINE_LABEL_X,
"y" : 40+2,

"text" : uiScriptLocale.OPTION_NAME_COLOR,
},
{
"name" : "name_color_normal",
"type" : "radio_button",

"x" : LINE_DATA_X+MIDDLE_BUTTON_WIDTH*0,
"y" : 40,

"text" : uiScriptLocale.OPTION_NAME_COLOR_NORMAL,

"default_image" : ROOT_PATH + "Middle_Button_01.sub",
"over_image" : ROOT_PATH + "Middle_Button_02.sub",
"down_image" : ROOT_PATH + "Middle_Button_03.sub",
},
{
"name" : "name_color_empire",
"type" : "radio_button",

"x" : LINE_DATA_X+MIDDLE_BUTTON_WIDTH*1,
"y" : 40,

"text" : uiScriptLocale.OPTION_NAME_COLOR_EMPIRE,

"default_image" : ROOT_PATH + "Middle_Button_01.sub",
"over_image" : ROOT_PATH + "Middle_Button_02.sub",
"down_image" : ROOT_PATH + "Middle_Button_03.sub",
},


Idézmeg probáltam ezt a részt ki törőlni a log ezt adja be. mikor rá megyek optionsba a rendszerbe. kilép a kliens

0129 20:26:45932 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0129 20:28:32573 ::
uiGameOption.py(line:67) __Load_BindObject
ui.py(line:2640) GetChild

OptionDialog.__Load_BindObject - exceptions.KeyError:name_color_normal

0129 20:28:32573 :: ============================================================================================================
0129 20:28:32573 :: Abort!!!!

Ne legyél már hülye,
CHR_NAME_RGB_EMPIRE_PC_C = (23, 30, 138)
Mit törölgetsz?
Fogod és átírod a színskálát a a RGB színkodok segítségével
Pl:CHR_NAME_RGB_EMPIRE_PC_C = (128, 128, 128)=szürke..

Olvasd el nem azt töröltem... hanem a cliensből hogy ne lehessen valtoztatni birodalom név szinét azt akarom ki szedni!

Nem vagyok python zseni de valahol a kliens py-fájlaiba még van neki def/if ág
OptionDialog.__Load_BindObject - exceptions.KeyError:name_color_normal
Pisti ha nem jót tippelek akkor írd meg :D


Elég ha magát a gombot kiveszed láthatóságból, igen ezt nem írtam, azt hittem van annyi tapasztalatod :D

Kikommentezed:

'Szín név' szöveg kiíratását is:

"text" : uiScriptLocale.OPTION_NAME_COLOR,



Normál gomb:

"default_image" : ROOT_PATH + "Middle_Button_01.sub",
"over_image" : ROOT_PATH + "Middle_Button_02.sub",
"down_image" : ROOT_PATH + "Middle_Button_03.sub",


Ezt is: (empire)

"default_image" : ROOT_PATH + "Middle_Button_01.sub",
"over_image" : ROOT_PATH + "Middle_Button_02.sub",
"down_image" : ROOT_PATH + "Middle_Button_03.sub",

2017-01-30, 16:38:30 #13 Utolsó szerkesztés: 2017-01-30, 20:17:26 Szerző: tibivsmiki
Okés meg probálom!


Üzenet összefésülés: 2017-01-30, 20:04:19

CHR_NAME_RGB_EMPIRE_PC_C = (23, 30, 138)

nekem ez nincs benne szerintem máshol olvassa.

Üzenet összefésülés: 2017-01-30, 20:17:26

Megoldva! :D