Întrebare exp mobi

În cazul în care aveţi o nelămurire postaţi aici, de asemenea este locul unde puteţi găsi posibile rezolvări la problemele dvs.
Avatar utilizator
Akihito
Nivel 2

Nivel 2
Mesaje: 202
Membru din: 22 Iun 2014, 13:38
Server: -
Regat: Shinsoo
Aprecieri: 137  
Mulţumiri: 5  
  Rezolvări prob.: 1
Medalii

*Problemă/Întrebare: cum se calculează experiența la mobi
Tipologie server: pvm hard
*Resursă folosită: pvm
*ServerFiles utilizat: pvm
*Syserr: -
Poză: -
*Detalii suplimentare:

Bun, nu am văzut întrebarea asta aici dar sa văd cam de unde vine acest calcul

Am un mob lvl 80, de prin pădure care dă 900k exp dacă ai lvl 1 dar din ce știm exista limita aceea de 10%
Întrebarea este ca eu am in mob proto la exp la acel mob setat 1800 exp, cum își face sv calculul de îmi scoate 900k Xp la el, înțeleg ca depinde de lvl tău și așa, practic eu dacă fac lvl 80+ deja scade mult undeva la 200k sau mai puțin, dar tot nu îmi iese la calcul

Știu ca este ceva pe sursa, as fi curios ca sa pot lua din alta sursa sau măcar sa compar deoarece diferă foarte mult la unii mobi și nu Primești exp chiar Ok sau așa mi se pare.
Avatar utilizator
Sefu'
Mister Just4Metin

Mister Just4Metin
Mesaje: 118
Membru din: 20 Noi 2021, 22:22
Server: Mt2Ideea
Regat: Jinno
Aprecieri: 108  
Mulţumiri: 44  
  Rezolvări prob.: 1
Discord: Copiază ID
 Contact:
Medalii

Seteaza ratele din navicat :
1. Conectati-va in Navicat
2. Intrati in “player” -> “mob_proto”
3. Apasati sus “File” si dupa asta “Query Table”
4. Sterge-ti ce e scris inauntru (daca e scris ceva) si puneti urmatorul cod:

UPDATE player.mob_proto SET exp=exp*10 ; (unde scrie 10 modificati RATA DE EXP IN CAT VRETI VOI) asta daca vrei ca exp primita din mobi sa fie de 10x mai mare.


5. Apasati pe “RUN”
6. Salvati Query si cand apare asta scrieti mob_proto

sau


"Mica ta problema" poate avea de asemeni legatura cu sursa game, si anume ratele tale sa fie presetate "1000" de exemplu.
Daca detii sursa game a serverului, in "priv_manager.cpp", cauta expresia: value = MINMAX(0, value, x);, unde x poate fi orice valoare.
In cazul in care ratele sunt presetate din sursa, poti modifica acea valoare(x), cu ce valoare doresti.
Vei gasi "value = MINMAX(0, value, x);" de mai multe ori, deci va trebui sa modifici peste tot.
Afișează semnătura
Avatar utilizator
Akihito
Nivel 2

Nivel 2
Mesaje: 202
Membru din: 22 Iun 2014, 13:38
Server: -
Regat: Shinsoo
Aprecieri: 137  
Mulţumiri: 5  
  Rezolvări prob.: 1
Medalii

Mersi mult, din sursa este cea mai mare posibilitate deoarece am tot modificat mob_proto și nu mi se modifica ceva drastic, o sa ma uit prin sursa diseară unde ai spus tu și sa văd, ma gândeam ca poate contează la lvl de la player și sa fi modificat cineva calculul
Răspunde
Răspunsuri
4
Vizualizări
382
Răspunsuri
2
Vizualizări
201
Răspunsuri
3
Vizualizări
146
Răspunsuri
10
Vizualizări
1054

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

  • Informaţie
  • Cine este conectat

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