Stema in functie de Nume / grad / tag

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Conectat
Avatar utilizator
KrYpToNNN
Nivel 6
Nivel 6
Mesaje: 1169
Membru din: 12 Dec 2013
Localitate: Bucuresti
Status: forum.skilledg.com
Server Metin2: forum.skilledg.com
Regat: Jinno
Autentificat prin: Android
Mulțumiri acordate: 33
Mulțumiri primite: 10
Contact:

Stema in functie de Nume / grad / tag

Mesajde KrYpToNNN » 06 Iun 2018, 20:20

*Problemă:
Tipologie server(PvM / PvP):
*Resursă folosită: *Link exclusiv J4M*
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare: Are cineva idee pe unde pot gasi cum pot adauga in client .... steme de GM in functie, ori de nume, ori de tag, ori de rank-ul de GM (pentru primele 2 trebuie sursa, evident).
Am vazut acum mult timp un topic, care facea niste legaturi prin root si locale...dar nu-l mai gasesc deloc. Idei ceva?
[CMD] Owner + Premium VIP SkyLine(3): 'SetAdmin': SkyLine(4).
- AS - Administrator SkyLine(3) has set your admin level to Head Administrator(9).
- AS - You have set SkyLine's admin level to Head Administrator(9).

Deconectat
Avatar utilizator
Crew
Helper
Helper
Mesaje: 114
Membru din: 31 Mar 2018
Localitate: Constanta
Reputație: ®
=====================
► ✔ #Helper
► ✔ #Tehnician
Status: Unde calc,cresc milioane ;)
Server Metin2: None
Regat: Jinno
Mulțumiri acordate: 6
Mulțumiri primite: 6
Contact:

Re: Stema in functie de Nume / grad / tag

Mesajde Crew » 06 Iun 2018, 20:55


Deconectat
Avatar utilizator
F-l-o-r-i-n
Mister Just4Metin
Mister Just4Metin
Mesaje: 239
Membru din: 12 Ian 2018
Reputație: Jucator
Nume anterior: Adrian1428
Schimbat cu ocazia Pastelui 2018
Status: Sunt bine mersi
Server Metin2: Thrones2
Regat: Chunjo
Mulțumiri acordate: 19
Mulțumiri primite: 26

Re: Stema in functie de Nume / grad / tag

Mesajde F-l-o-r-i-n » 06 Iun 2018, 20:59

KrYpToNNN scrie:
F-l-o-r-i-n scrie:hgjkghkg


?

Scuze..am incercat sa dau copy-paste la ceva si nu ma lasa sa postez...dupa mi-a picat site-ul...

asta era postul:

Ai aici ceva: altele/varianta-python-t54462-50.html daca vrei doar python.

In sursa client ai: AFFECT_YMIR, in sursa game ai AFF_YMIR, poti sa faci un affect nou in functie de gradul de gm(doar vezi functia actuala si te duce capul):

cauti in char.cpp:

if (GetGMLevel() > GM_LOW_WIZARD)
{
m_afAffectFlag.Set(AFF_YMIR);
m_bPKMode = PK_MODE_PROTECT;
}
si modifici in
if (GetGMLevel() == GM_IMPLEMENTOR)
{
m_afAffectFlag.Set(AFF_YMIR);
m_bPKMode = PK_MODE_PROTECT;
}
else if (GetGMLevel() == GM_LOW_WIZARD)
{
m_afAffectFlag.Set(AFF_LOW_WIZARD);
m_bPKMode = PK_MODE_PROTECT;
}
la affect.h, la enum EAffectBits adaugi AFF_LOW_WIZARD + in client la instancebase.h.In playersettingmodule.py steama aferenta affectului.

Cred ca merge si in functie de nume: Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Conectat
Avatar utilizator
KrYpToNNN
Nivel 6
Nivel 6
Mesaje: 1169
Membru din: 12 Dec 2013
Localitate: Bucuresti
Status: forum.skilledg.com
Server Metin2: forum.skilledg.com
Regat: Jinno
Autentificat prin: Android
Mulțumiri acordate: 33
Mulțumiri primite: 10
Contact:

Re: Stema in functie de Nume / grad / tag

Mesajde KrYpToNNN » 07 Iun 2018, 22:39

F-l-o-r-i-n scrie:
KrYpToNNN scrie:
F-l-o-r-i-n scrie:hgjkghkg


?

Scuze..am incercat sa dau copy-paste la ceva si nu ma lasa sa postez...dupa mi-a picat site-ul...

asta era postul:

Ai aici ceva: altele/varianta-python-t54462-50.html daca vrei doar python.

In sursa client ai: AFFECT_YMIR, in sursa game ai AFF_YMIR, poti sa faci un affect nou in functie de gradul de gm(doar vezi functia actuala si te duce capul):

cauti in char.cpp:

if (GetGMLevel() > GM_LOW_WIZARD)
{
m_afAffectFlag.Set(AFF_YMIR);
m_bPKMode = PK_MODE_PROTECT;
}
si modifici in
if (GetGMLevel() == GM_IMPLEMENTOR)
{
m_afAffectFlag.Set(AFF_YMIR);
m_bPKMode = PK_MODE_PROTECT;
}
else if (GetGMLevel() == GM_LOW_WIZARD)
{
m_afAffectFlag.Set(AFF_LOW_WIZARD);
m_bPKMode = PK_MODE_PROTECT;
}
la affect.h, la enum EAffectBits adaugi AFF_LOW_WIZARD + in client la instancebase.h.In playersettingmodule.py steama aferenta affectului.

Cred ca merge si in functie de nume: Trebuie să fii logat sau înregistrat pentru a vedea acest link.


Intrebarea mea este : care este codul python pentru asta cu stema aferenta affectului? Ca asta nu mai stiu
[CMD] Owner + Premium VIP SkyLine(3): 'SetAdmin': SkyLine(4).
- AS - Administrator SkyLine(3) has set your admin level to Head Administrator(9).
- AS - You have set SkyLine's admin level to Head Administrator(9).

Deconectat
Avatar utilizator
F-l-o-r-i-n
Mister Just4Metin
Mister Just4Metin
Mesaje: 239
Membru din: 12 Ian 2018
Reputație: Jucator
Nume anterior: Adrian1428
Schimbat cu ocazia Pastelui 2018
Status: Sunt bine mersi
Server Metin2: Thrones2
Regat: Chunjo
Mulțumiri acordate: 19
Mulțumiri primite: 26

Re: Stema in functie de Nume / grad / tag

Mesajde F-l-o-r-i-n » 08 Iun 2018, 11:20

Stema de gm in playersettingmodule.py e asta:

chrmgr.RegisterEffect(chrmgr.EFFECT_AFFECT+0, "Bip01", localeInfo.FN_GM_MARK)

in localeinfo.py gasesti FN_GM_MARK(locatia efectului mai exact).

+0 e numarul affectului(adica e primul affect din enumeratia din instancebase.h)

Conectat
Avatar utilizator
KrYpToNNN
Nivel 6
Nivel 6
Mesaje: 1169
Membru din: 12 Dec 2013
Localitate: Bucuresti
Status: forum.skilledg.com
Server Metin2: forum.skilledg.com
Regat: Jinno
Autentificat prin: Android
Mulțumiri acordate: 33
Mulțumiri primite: 10
Contact:

Re: Stema in functie de Nume / grad / tag

Mesajde KrYpToNNN » 08 Iun 2018, 12:34

F-l-o-r-i-n scrie:Stema de gm in playersettingmodule.py e asta:

chrmgr.RegisterEffect(chrmgr.EFFECT_AFFECT+0, "Bip01", localeInfo.FN_GM_MARK)

in localeinfo.py gasesti FN_GM_MARK(locatia efectului mai exact).

+0 e numarul affectului(adica e primul affect din enumeratia din instancebase.h)


Mai este o chestie : unde naiba pot sa gasesc...sursa / pyton...unde este vreo legatura cu fisierul gm.mse ? Ca aparent, clientul verifica strict, de undeva, acel fisier .. si mi se cam face bug din cauza lui. Iar in loc de el, in loc sa verifice daca exista gm.mse, sa verifice daca exista stemele alea. Pentru ca in sistemul ala ... sunt doar steme ... nu se aplica la functie de GM..(asta e din ce am testat eu). Daca le pun ca si GM, se vede un dreptunghi gri deasupra capului, de dimensiunea pe care am pus-o eu la stema. Ori asta, ori ... fluctueaza stema aia pe care am pus-o, in asa fel incat zici ca sunt 3-4 steme suprapuse si fluctueaza pe rand... uite cam asa :

Imagine
[CMD] Owner + Premium VIP SkyLine(3): 'SetAdmin': SkyLine(4).
- AS - Administrator SkyLine(3) has set your admin level to Head Administrator(9).
- AS - You have set SkyLine's admin level to Head Administrator(9).

Deconectat
Avatar utilizator
F-l-o-r-i-n
Mister Just4Metin
Mister Just4Metin
Mesaje: 239
Membru din: 12 Ian 2018
Reputație: Jucator
Nume anterior: Adrian1428
Schimbat cu ocazia Pastelui 2018
Status: Sunt bine mersi
Server Metin2: Thrones2
Regat: Chunjo
Mulțumiri acordate: 19
Mulțumiri primite: 26

Re: Stema in functie de Nume / grad / tag

Mesajde F-l-o-r-i-n » 08 Iun 2018, 12:59

Pai ce ai folosit pana la urma? sistemul ala in python sau modificari in sursa?

Conectat
Avatar utilizator
KrYpToNNN
Nivel 6
Nivel 6
Mesaje: 1169
Membru din: 12 Dec 2013
Localitate: Bucuresti
Status: forum.skilledg.com
Server Metin2: forum.skilledg.com
Regat: Jinno
Autentificat prin: Android
Mulțumiri acordate: 33
Mulțumiri primite: 10
Contact:

Re: Stema in functie de Nume / grad / tag

Mesajde KrYpToNNN » 08 Iun 2018, 13:01

F-l-o-r-i-n scrie:Pai ce ai folosit pana la urma? sistemul ala in python sau modificari in sursa?


Sistemul ala in python l-am folosit. Dar credeam ca ala e daca esti GM..nu doar daca ai tag-ul :/ . Aparent sistemul ala e doar pentru tag-uri Miss, Mister, VIP, MOD ..
Eu vreau sa fie pentru GM care au tagurile astea + altele pe care le adaug eu ... OwN, Adm, etc...
[CMD] Owner + Premium VIP SkyLine(3): 'SetAdmin': SkyLine(4).
- AS - Administrator SkyLine(3) has set your admin level to Head Administrator(9).
- AS - You have set SkyLine's admin level to Head Administrator(9).

Deconectat
Avatar utilizator
F-l-o-r-i-n
Mister Just4Metin
Mister Just4Metin
Mesaje: 239
Membru din: 12 Ian 2018
Reputație: Jucator
Nume anterior: Adrian1428
Schimbat cu ocazia Pastelui 2018
Status: Sunt bine mersi
Server Metin2: Thrones2
Regat: Chunjo
Mulțumiri acordate: 19
Mulțumiri primite: 26

Re: Stema in functie de Nume / grad / tag

Mesajde F-l-o-r-i-n » 08 Iun 2018, 17:19

KrYpToNNN scrie:
F-l-o-r-i-n scrie:Pai ce ai folosit pana la urma? sistemul ala in python sau modificari in sursa?


Sistemul ala in python l-am folosit. Dar credeam ca ala e daca esti GM..nu doar daca ai tag-ul :/ . Aparent sistemul ala e doar pentru tag-uri Miss, Mister, VIP, MOD ..
Eu vreau sa fie pentru GM care au tagurile astea + altele pe care le adaug eu ... OwN, Adm, etc...

Ti-am facut un mic tutorial: Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Merge, testat.

E sa-ti apara stema de moderator la LOW_WIZARD, e un exemplu, restul le faci tu daca intelegi ce am scris acolo.

Conectat
Avatar utilizator
KrYpToNNN
Nivel 6
Nivel 6
Mesaje: 1169
Membru din: 12 Dec 2013
Localitate: Bucuresti
Status: forum.skilledg.com
Server Metin2: forum.skilledg.com
Regat: Jinno
Autentificat prin: Android
Mulțumiri acordate: 33
Mulțumiri primite: 10
Contact:

Re: Stema in functie de Nume / grad / tag

Mesajde KrYpToNNN » 09 Iun 2018, 16:24

F-l-o-r-i-n scrie:
KrYpToNNN scrie:
F-l-o-r-i-n scrie:Pai ce ai folosit pana la urma? sistemul ala in python sau modificari in sursa?


Sistemul ala in python l-am folosit. Dar credeam ca ala e daca esti GM..nu doar daca ai tag-ul :/ . Aparent sistemul ala e doar pentru tag-uri Miss, Mister, VIP, MOD ..
Eu vreau sa fie pentru GM care au tagurile astea + altele pe care le adaug eu ... OwN, Adm, etc...

Ti-am facut un mic tutorial: Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Merge, testat.

E sa-ti apara stema de moderator la LOW_WIZARD, e un exemplu, restul le faci tu daca intelegi ce am scris acolo.



Ok, mersi ^^
Intrebarea mea : merg modificate / adaugate grade? Gen.. In lo. De GM_IMPLEMENTOR sa fie GM_OWNER.. E doar un exemplu..

[ Postat de pe Android ] Imagine
[CMD] Owner + Premium VIP SkyLine(3): 'SetAdmin': SkyLine(4).
- AS - Administrator SkyLine(3) has set your admin level to Head Administrator(9).
- AS - You have set SkyLine's admin level to Head Administrator(9).


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

Cine este conectat

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