Jak stworzyć system poziomów?
Ostatnio zmodyfikowano 2011-08-06 10:28
akwes |
» 2011-08-05 17:34:04 Wykres wraz ze wzorami EXP dla danego LVL w WOW-ie. |
|
marcin107 Temat założony przez niniejszego użytkownika |
» 2011-08-06 10:28:12 Metoda która mi najbardziej pasowała to ta z tablicą ponieważ wiele pluginów do innych gier z tego korzystają więc nie jest mi to aż takie obce. int explvl[ 10 ] = { 5, 10, 20, 40, 80, 160, 320, 640, 1280, 2560 }; Poinformowanie o poziomie i expie: cout << "Twoj poziom to: " << lvl << " Masz " << exp << "/" << explvl[ lvl - 1 ] << "expa.\n"; Liczba przyznawanego expa jest zróżnicowana dla każdego poziomu. wywołanie lvlup: if( exp >= explvl[ lvl - 1 ] ) lvlup(); funkcja lvlup void lvlup() { std::cout << "LVL UP!!!"; Sleep( 2000 ); lvl++; skillpoints++; } |
|
1 « 2 » |