Cum fac sa citesc 55 de carti sa fac G1 la skill

Î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
hyper20135
Nou Venit

Nou Venit
Mesaje: 46
Membru din: 10 Noi 2022, 11:55
Server: nu joc
Regat: Jinno
Aprecieri: 101  
Mulţumiri: 0
  Rezolvări prob.: 2
Medalii

*Problemă/Întrebare:Salut, am pe server setat cand citesc o carte si reuseste imi da direct un nivel la skill exemplu: [am M5 cand citesc o carte imi da direct M6]. Cum as putea face sa citesc 55 de carti ca sa fac G1 cum este pe orice server clasic?
Tipologie server:
*Resursă folosită:
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare: La char_skill.cpp am asa :

int idx = MIN(9, GetSkillLevel(dwSkillVnum) - 20);

sys_log(0, "LearnSkillByBook %s table idx %d value %d", GetName(), idx, aiSkillBookCountForLevelUp[idx]);

int iBookCount = 99;
iBookCount = aiSkillBookCountForLevelUp[idx];

if (FindAffect(AFFECT_SKILL_BOOK_BONUS))
{
if (iBookCount & 1) // iBookCount % 2
iBookCount = iBookCount / 2 + 1;
else
iBookCount = iBookCount / 2;

RemoveAffect(AFFECT_SKILL_BOOK_BONUS);
}

if (number(1, iBookCount) == 2)
SkillLevelUp(dwSkillVnum, SKILL_UP_BY_BOOK);
// END_OF_INTERNATIONAL_VERSION
Avatar utilizator
B.Eduard
Video Artist

Video Artist
Mesaje: 7548
Membru din: 08 Aug 2013, 10:42
Regat: Jinno
Aprecieri: 280  
Mulţumiri: 1145  
 Contact:
Medalii

Afișează semnătura
Avatar utilizator
hyper20135
Nou Venit

Nou Venit
Mesaje: 46
Membru din: 10 Noi 2022, 11:55
Server: nu joc
Regat: Jinno
Aprecieri: 101  
Mulţumiri: 0
  Rezolvări prob.: 2
Medalii

Rezolvat, prin alta metoda
Răspunde
Răspunsuri
1
Vizualizări
111
Răspunsuri
7
Vizualizări
595
Răspunsuri
1
Vizualizări
196

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

  • Informaţie
  • Cine este conectat

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