←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Podnoszenie statów

Locked

  • +
  • -
Repcak's Photo Repcak 27.03.2010

Siema mój kumpel ma swój serwer diablo moda.
Na nim jest standardowo w statystykach do 50 mozna podnieść siłe czy inteligencje itd. ale ja mu zaproponowałem zeby wzioł zrobił na 90 ale on nie wie jak to zrobić.
Napisali byście mi (opisali) jak można to zrobić ?? plixa
Quote

  • +
  • -
KariiO's Photo KariiO 27.03.2010

Wtedy będzie musiał mieć tabele za max 181 lvl bo 181 2x :4-90
Więc tu masz tabele z expem:
new LevelXP[181] = { 0,25,85,185,300,450,700,850,1000,1335,1500,1800,2100,2400,2800,3200,3600,4000,
4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9500,10000,10500,11000,11500,12000,12400,13000,
13600,14200,15000,15500,16000,16500,17000,17325,18000,18600,19000,19300,19700,20000,25000,33254,//52
38874,42564,53265,57343,64765,70322,80654,89999,98451,107544,112953,120000,128844,135925,150000,159991,
165000,166000,168000,171000,176000,182000,185000,190000,200000,204000,209000,217000,226000,234000,239000,
240000,242000,247000,251000,255000,257000,262000,265000,270000,273000,282000,287000,292000,298000,300000,
305000,310000,315000,320000,325000,330000,330500,331000,336000,341000,346000, //109
353000,360000,367000,374000,381000,388000,395000,402000,409000,416000,423000,430000,437000,
444000,451000,458000,465000,472000,479000,486000,493000,508000,523000,538000,553000,564000,575000,
586000,597000,608000,619000,630000,641000,652000,663000,674000,
685000,696000,707000,718000,729000,740000,751000,762000,773000,784000,795000,806000,817000,
828000,839000,850000,861000,872000,883000,894000,905000,916000,927000,938000,949000,960000,
971000,982000}
Tera statystyki po 90, więc:
znajdź:
if (player_intelligence[id]<50)
zmień na:
if (player_intelligence[id]<90)
znajdź:
if (player_strength[id]<50)
zmień na:
if (player_strength[id]<90)
znajdź:
if (player_agility[id]<50)
zmień na:
if (player_agility[id]<90)
znajdź:
if (player_dextery[id]<50)
zmień na:
if (player_dextery[id]<90)
Tera znajdź:
if((bowdelay[id] + 4.25 - float(player_intelligence[id]/25))< get_gametime() && button2 & IN_ATTACK)
Zmień na:
if((bowdelay[id] + 4.25 - float(player_intelligence[id]/45))< get_gametime() && button2 & IN_ATTACK)
Quote

  • +
  • -
Valito's Photo Valito 28.03.2010

Z tego co wiem tabeli nie musi zmieniać . Z swojego doświadczenia mam to że na max 201 lvl miałem max 150 zwinności.
Quote

  • +
  • -
KoRnY's Photo KoRnY 28.03.2010

Maksymalne staty mogą być dowolne np max 5lvl i po 100 do statów (ale to jest głupota nie prawdarz?)
Podał nowe progi bo kolega może mieć max 100lvl.
Quote
Locked