Pagina 1 din 1

[C++] Skill 17 puncte

Scris: Joi Ian 02, 2025 4:24 pm
de Loud
daca doresti sa modific reusita skillului la 17 puncte, si sa nu fie random (17-21), intra in sursa/game/char_skill.cpp.

cauta: case SKILL_NORMAL .,

Cod: Selectaţi tot

si comentezi randul cu: // if (number(1, 21 - MIN(20, GetSkillLevel(pkSk->dwVnum))) == 1)

Cod: Selectaţi tot

			case SKILL_NORMAL:
				// ¹ø¼·Àº ½ºÅ³ ¾÷±×·¹À̵å 17~20 »çÀÌ ·£´ý ¸¶½ºÅÍ ¼ö·Ã
				if (GetSkillLevel(pkSk->dwVnum) >= 17)
				{
					if (GetQuestFlag("reset_scroll.force_to_master_skill") > 0)
					{
						SetSkillLevel(pkSk->dwVnum, 20);
						SetQuestFlag("reset_scroll.force_to_master_skill", 0);
					}
					else
					{
					//	if (number(1, 21 - MIN(20, GetSkillLevel(pkSk->dwVnum))) == 1)
							SetSkillLevel(pkSk->dwVnum, 20);
					}
				}
				break;