Problema adaugare grad nou

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

Nivel 3
Mesaje: 303
Membru din: 07 Iun 2015, 17:38
Aprecieri: 16  
Mulţumiri: 6  
Medalii

*Problemă: Protectie grad nou
Tipologie server: PvM
*Resursă folosită: https://metin2.dev/board/index.php?/top ... -from-src/
*ServerFiles utilizat:
*Syserr:
Poză: Imagine
*Detalii suplimentare: Am adaugat acel sistem, doar ca inloc de un alt grad "VIP" am adaugat "TEC", am schimbat tot ce trebuie si gradul l-am pus mai sus de IMPLEMENTATOR, problema este ca nu stiu cum sa fac sa aiba protectia, mai exact sa nu mai apara ca e de pe regat diferit.

P.S-Acel caracter este pe regatul rosu
Avatar utilizator
BeauDeCiuda
Utilizator interzis !

Utilizator interzis !
Mesaje: 1915
Membru din: 24 Mar 2014, 16:25
Server: http://infomanii.ro
Regat: Chunjo
Aprecieri: 169  
Mulţumiri: 225  
 Contact:
Medalii

Ai fixul in comentarii, dar e greu sa citesti :)

https://i.gyazo.com/215b4fa96102236a433 ... 216825.png

Gradul se pune intre Player si low_wizard ..... nu deasupra la implementor.. tu chiar nu citesti deloc ce scrie ?
Imagine
Afișează semnătura
Avatar utilizator
Cazy
Nivel 3

Nivel 3
Mesaje: 303
Membru din: 07 Iun 2015, 17:38
Aprecieri: 16  
Mulţumiri: 6  
Medalii

BeauDeCiuda scrie: ↑21 Oct 2019, 18:46 Ai fixul in comentarii, dar e greu sa citesti :)

https://i.gyazo.com/215b4fa96102236a433 ... 216825.png

Gradul se pune intre Player si low_wizard ..... nu deasupra la implementor.. tu chiar nu citesti deloc ce scrie ?
Ideea este ca vreau sa am toate comenzile si la TEC, de asta l-am pus cel mai sus.Daca il puneam intre Player si low_wizard probabil nu mai aveam toate comenzile.
Avatar utilizator
BeauDeCiuda
Utilizator interzis !

Utilizator interzis !
Mesaje: 1915
Membru din: 24 Mar 2014, 16:25
Server: http://infomanii.ro
Regat: Chunjo
Aprecieri: 169  
Mulţumiri: 225  
 Contact:
Medalii

Cazy scrie: ↑21 Oct 2019, 21:46
BeauDeCiuda scrie: ↑21 Oct 2019, 18:46 Ai fixul in comentarii, dar e greu sa citesti :)

https://i.gyazo.com/215b4fa96102236a433 ... 216825.png

Gradul se pune intre Player si low_wizard ..... nu deasupra la implementor.. tu chiar nu citesti deloc ce scrie ?
Ideea este ca vreau sa am toate comenzile si la TEC, de asta l-am pus cel mai sus.Daca il puneam intre Player si low_wizard probabil nu mai aveam toate comenzile.
Pai tu nici implementor nu ar trebui sa ai :))
Cum am zis, fixul se gaseste in comentariile acelui post :)
Imagine
Afișează semnătura
Avatar utilizator
Cazy
Nivel 3

Nivel 3
Mesaje: 303
Membru din: 07 Iun 2015, 17:38
Aprecieri: 16  
Mulţumiri: 6  
Medalii

BeauDeCiuda scrie: ↑21 Oct 2019, 22:55
Cazy scrie: ↑21 Oct 2019, 21:46
BeauDeCiuda scrie: ↑21 Oct 2019, 18:46 Ai fixul in comentarii, dar e greu sa citesti :)

https://i.gyazo.com/215b4fa96102236a433 ... 216825.png

Gradul se pune intre Player si low_wizard ..... nu deasupra la implementor.. tu chiar nu citesti deloc ce scrie ?
Ideea este ca vreau sa am toate comenzile si la TEC, de asta l-am pus cel mai sus.Daca il puneam intre Player si low_wizard probabil nu mai aveam toate comenzile.
Pai tu nici implementor nu ar trebui sa ai :))
Cum am zis, fixul se gaseste in comentariile acelui post :)
Eu zic sa nu incepi sa faci acum misto de ceea ce incerc eu sa fac, fiecare persoana a inceput de la 0 si nu se naste invatata. Daca eu am incercat sa fac altceva decat ce e facut acolo mot a mot inseamna ca vreau sa invat lucruri noi nu ca tine doar copy paste sau uitandu-ma prin comentarii.Chiar daca gresesc tu ar trebui sa spui rezolvarea sau sa taci, nu sa faci misto.Nici nu stiu de ce imi mai bat capul cu cineva ca tine.Mai bine stau asa decat sa inceapa unul ca tine sa faca misto ca tu stii, iar el nu.Cer T/C chiar daca e nerezolvata.
Avatar utilizator
BeauDeCiuda
Utilizator interzis !

Utilizator interzis !
Mesaje: 1915
Membru din: 24 Mar 2014, 16:25
Server: http://infomanii.ro
Regat: Chunjo
Aprecieri: 169  
Mulţumiri: 225  
 Contact:
Medalii

Cazy scrie: ↑21 Oct 2019, 23:09
BeauDeCiuda scrie: ↑21 Oct 2019, 22:55
Cazy scrie: ↑21 Oct 2019, 21:46

Ideea este ca vreau sa am toate comenzile si la TEC, de asta l-am pus cel mai sus.Daca il puneam intre Player si low_wizard probabil nu mai aveam toate comenzile.
Pai tu nici implementor nu ar trebui sa ai :))
Cum am zis, fixul se gaseste in comentariile acelui post :)
Eu zic sa nu incepi sa faci acum misto de ceea ce incerc eu sa fac, fiecare persoana a inceput de la 0 si nu se naste invatata. Daca eu am incercat sa fac altceva decat ce e facut acolo mot a mot inseamna ca vreau sa invat lucruri noi nu ca tine doar copy paste sau uitandu-ma prin comentarii.Chiar daca gresesc tu ar trebui sa spui rezolvarea sau sa taci, nu sa faci misto.Nici nu stiu de ce imi mai bat capul cu cineva ca tine.Mai bine stau asa decat sa inceapa unul ca tine sa faca misto ca tu stii, iar el nu.Cer T/C chiar daca e nerezolvata.
Am spus rezolvarea mai sus, trebuie doar sa dai click pe link si sa citesti.
Cateodata rezolvarile sunt in comentarii pentru ca se confrunta multi cu aceeasi problema..
Nu fac misto de tine dar e absurd sa iti pui grad de tec/dev etc si sa cauti rezolvari la unele chestii.. e non-sens chiar daca vrei sa inveti ceva :).
Ma repet.. rezolvarea este in acel ss dat de mine.
Imagine
Afișează semnătura
Avatar utilizator
Cazy
Nivel 3

Nivel 3
Mesaje: 303
Membru din: 07 Iun 2015, 17:38
Aprecieri: 16  
Mulţumiri: 6  
Medalii

BeauDeCiuda scrie: ↑21 Oct 2019, 23:59
Cazy scrie: ↑21 Oct 2019, 23:09
BeauDeCiuda scrie: ↑21 Oct 2019, 22:55
Pai tu nici implementor nu ar trebui sa ai :))
Cum am zis, fixul se gaseste in comentariile acelui post :)
Eu zic sa nu incepi sa faci acum misto de ceea ce incerc eu sa fac, fiecare persoana a inceput de la 0 si nu se naste invatata. Daca eu am incercat sa fac altceva decat ce e facut acolo mot a mot inseamna ca vreau sa invat lucruri noi nu ca tine doar copy paste sau uitandu-ma prin comentarii.Chiar daca gresesc tu ar trebui sa spui rezolvarea sau sa taci, nu sa faci misto.Nici nu stiu de ce imi mai bat capul cu cineva ca tine.Mai bine stau asa decat sa inceapa unul ca tine sa faca misto ca tu stii, iar el nu.Cer T/C chiar daca e nerezolvata.
Am spus rezolvarea mai sus, trebuie doar sa dai click pe link si sa citesti.
Cateodata rezolvarile sunt in comentarii pentru ca se confrunta multi cu aceeasi problema..
Nu fac misto de tine dar e absurd sa iti pui grad de tec/dev etc si sa cauti rezolvari la unele chestii.. e non-sens chiar daca vrei sa inveti ceva :).
Ma repet.. rezolvarea este in acel ss dat de mine.

Degeaba.Nu merge Imagine Si modificarea in InstanceBaseEffect.cpp:

Am incercat si cu
if (IsTEC())
return; , si fara
void CInstanceBase::__AttachEmpireEffect(DWORD eEmpire)
{
if (!__IsExistMainInstance())
return;

CInstanceBase* pkInstMain=__GetMainInstancePtr();

if (IsWarp())
return;
if (IsObject())
return;
if (IsFlag())
return;
if (IsResource())
return;

if (pkInstMain->IsGameMaster())
{
}

else if (pkInstMain->IsTEC())
{
}

else
{
if (pkInstMain->IsSameEmpire(*this))
return;

// HIDE_OTHER_EMPIRE_EUNHYEONG_ASSASSIN
if (IsAffect(AFFECT_EUNHYEONG))
return;
// END_OF_HIDE_OTHER_EMPIRE_EUNHYEONG_ASSASSIN
}

if (IsGameMaster())
return;

if (IsTEC())
return;

__EffectContainer_AttachEffect(EFFECT_EMPIRE+eEmpire);
}
Avatar utilizator
Cazy
Nivel 3

Nivel 3
Mesaje: 303
Membru din: 07 Iun 2015, 17:38
Aprecieri: 16  
Mulţumiri: 6  
Medalii

UP!
Avatar utilizator
KinKade
Membru Club

Membru Club
Mesaje: 1224
Membru din: 10 Mar 2014, 19:39
Server: Quirin2
Regat: Jinno
Aprecieri: 132  
Mulţumiri: 55  
Discord: Copiază ID
 Contact:
Medalii

Autorul nu a mai dat nici un semn. Topic inchis si trimis la arhiva.
Discord: Koshmar#3873
Afișează semnătura
Închis
Răspunsuri
5
Vizualizări
291
Răspunsuri
2
Vizualizări
188
Răspunsuri
5
Vizualizări
252
Răspunsuri
1
Vizualizări
145

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

  • Informaţie
  • Cine este conectat

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