Cum scot levelul din fata numelui? [IN DETALII PLS]
Salutare oameni buni! Ma ajuta cineva cu un mic tutorial cu instructiuni sa scot si eu levelul? Nu vreau sal scot de tot ca am auzit e mai greu dar stie cineva cum doar sal scot de la nume? Sa nu apara la nume si gat. Ms Fratilori va pup <3
- SkyLine
-

- Mesaje: 2655
- Membru din: 12 Dec 2013, 23:37
- Server: Miraj2-Online
- Regat: Jinno
- Aprecieri: 520
- Mulţumiri: 987
- Discord: Copiază ID
- Contact:
Mutat unde trebuie.
Legat de intrebarea ta:
Sursa binary -> UserInterface -> InstanceBaseEffect.cpp, dai comment la functiile astea 2:
Incearca intai sa comentezi pe prima si daca-ti apare ceva bug, comenteaza si a doua
De asemenea, te-as ruga ca, data viitoare, sa folosesti modelul de postare
Legat de intrebarea ta:
Sursa binary -> UserInterface -> InstanceBaseEffect.cpp, dai comment la functiile astea 2:
Cod: Selectaţi tot
void CInstanceBase::UpdateTextTailLevel(DWORD level)
{
//static D3DXCOLOR s_kLevelColor = D3DXCOLOR(119.0f/255.0f, 246.0f/255.0f, 168.0f/255.0f, 1.0f);
static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f/255.0f, 255.0f/255.0f, 51.0f/255.0f, 1.0f);
char szText[256];
sprintf(szText, "Lv %d ", level);
CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor);
}Cod: Selectaţi tot
if (m_dwLevel)
{
UpdateTextTailLevel(m_dwLevel);
}De asemenea, te-as ruga ca, data viitoare, sa folosesti modelul de postare
Mersi frumos frate o sa incerc asta, acu trb doar sa vad cum sa fac sursa, ca o am dar sunt mai incepator stii? Sa conectez sursa la cient sau cum ca nush, na mai am aia de aflat daca vr sa am ajuti si cu asta ms frate dar daca nu ms la fel ptr raspuns o sa incerc sa il fac. Sunt mai incepator pe forum nu prea stiu cum sal folosesc inca
) dar na o sa incerc sa nu mai fac ce am facut gresit, no mersi.
- SkyLine
-

- Mesaje: 2655
- Membru din: 12 Dec 2013, 23:37
- Server: Miraj2-Online
- Regat: Jinno
- Aprecieri: 520
- Mulţumiri: 987
- Discord: Copiază ID
- Contact:
Pai nu ai ce sa conectezi la sursa, ca binary-ul e parte de client, nu e parte de server.aurus721 scrie: ↑01 Mai 2021, 01:15 Mersi frumos frate o sa incerc asta, acu trb doar sa vad cum sa fac sursa, ca o am dar sunt mai incepator stii? Sa conectez sursa la cient sau cum ca nush, na mai am aia de aflat daca vr sa am ajuti si cu asta ms frate dar daca nu ms la fel ptr raspuns o sa incerc sa il fac. Sunt mai incepator pe forum nu prea stiu cum sal folosesc inca) dar na o sa incerc sa nu mai fac ce am facut gresit, no mersi.
Doar intri in folderul sursei si cauti fisierul ".sln", intri in el cu Visual Studio Community 2013 ( o sa-ti apara Visual Studio Version Selector, sau ceva de genul, la pornire, ca sa alegi sa deschizi cu el), dupa ce ti se deschide si se incarca toate alea, o sa vezi in bara de jos, cea albastra, ca incepe sa incarce el niste chestii "Parsing files in solution". Astepti sa-si termine alea pana scrie "Ready" si apoi incepi sa modifici. Intai de toate iti recomand sa faci asta, in caz ca nu ai deja:
(pentru cand deja e sursa gata sa modifici in ea)
Click dreapta pe UserInterface -> Properties -> Configuration Properties -> VC++ Directories -> Include Directories -> Click pe el si iti apare o sageata -> Prima optiune cu "Edit.." -> O sa-ti apara un mic camp alb cu o linie de cod, dai pe ea -> in capatul ei vei vedea un mic buton pe care apesi si iti apare o noua fereastra de selectare -> cauti acolo sursa ta si te duci in folderul Extern (standard asa e denumit) si apesi pe folderul Include si dai Select. La fel faci si pentru folderul "Library". Apoi dai apply si, inainte de compilare dai si tu un Build (sus de tot) -> Clean Solution si apoi dai compilare.
Dupa ce ai compilat, penultima linie din compiler iti arata fix calea unde este noul tau launcher pe care trebuie sa-l pui in client (Ultima este cu cate 'succeeded' si cate 'failed').
Spor
Dacă faci cum a zis el, nivelul monștrilor nu o să-l mai arate. Dacă vrei să faci doar pentru jucători și să rămână la playeri, ți-am lăsat și în topicul vechiSkyLine scrie: ↑01 Mai 2021, 01:09 Mutat unde trebuie.
Legat de intrebarea ta:
Sursa binary -> UserInterface -> InstanceBaseEffect.cpp, dai comment la functiile astea 2:
Cod: Selectaţi tot
void CInstanceBase::UpdateTextTailLevel(DWORD level) { //static D3DXCOLOR s_kLevelColor = D3DXCOLOR(119.0f/255.0f, 246.0f/255.0f, 168.0f/255.0f, 1.0f); static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f/255.0f, 255.0f/255.0f, 51.0f/255.0f, 1.0f); char szText[256]; sprintf(szText, "Lv %d ", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); }Incearca intai sa comentezi pe prima si daca-ti apare ceva bug, comenteaza si a douaCod: Selectaţi tot
if (m_dwLevel) { UpdateTextTailLevel(m_dwLevel); }
De asemenea, te-as ruga ca, data viitoare, sa folosesti modelul de postare
post768929.html#p768929
- SkyLine
-

- Mesaje: 2655
- Membru din: 12 Dec 2013, 23:37
- Server: Miraj2-Online
- Regat: Jinno
- Aprecieri: 520
- Mulţumiri: 987
- Discord: Copiază ID
- Contact:
Eu am ambele functii in sursa, fix astea pe care i le-am zis lui sa le comenteze si nivelul monstrilor nu-l am. Daca ma poti lamuri pe mine, in cazul asta, te rog. Eu am sters acum tot ce tine de UpdateTextTailLevel, nu doar ce i-am zis lui, ca se pare ca i-ar fi dat eroare cu unresolved external, trebuie sa dea Find All References si sa stearga cateva linii de cod ce tin de functia aia si nu-i mai arata lv la nume.Galadriela scrie: ↑01 Mai 2021, 10:24
Dacă faci cum a zis el, nivelul monștrilor nu o să-l mai arate. Dacă vrei să faci doar pentru jucători și să rămână la playeri, ți-am lăsat și în topicul vechi
post768929.html#p768929

- [HF]White
-

- Mesaje: 2684
- Membru din: 03 Iul 2018, 13:40
- Regat: Jinno
- Aprecieri: 338
- Mulţumiri: 5331
- Rezolvări prob.: 13
- Discord: Copiază ID
- Contact:

-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Semrush [Bot] și 45 vizitatori

