Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Pomoc w Diablo


  • Zamknięty Temat jest zamknięty
4 odpowiedzi w tym temacie

#1 boluk

    Życzliwy

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:38
  • GG:
Offline

Napisano 02.01.2009 14:39

Witam!

Móglby ktos powiedziec do ilu pkt mozna rozdawac np. w sile (chcialbym 100) i jak zmienic expa

Z gory dzięki
  • +
  • -
  • 0

#2 Tony

    Pomocny

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:52
Offline

Napisano 02.01.2009 16:53

pkt zmienisz w public skill_menu(id, key)

tu masz juz ustawione max 100 pkt w kazdym



public skill_menu(id, key)
{
    switch(key)
    {
        case 0:
        {   
            if (player_intelligence[id]<100){
                player_point[id]-=1
                player_intelligence[id]+=1
            }
            else client_print(id,print_center,"Maxymalny poziom inteligencji osiagniety")
           
        }
        case 1:
        {   
            if (player_strength[id]<100){
                player_point[id]-=1   
                player_strength[id]+=1
            }
            else client_print(id,print_center,"Maxymalny poziom sily osiagniety")
        }
        case 2:
        {   
            if (player_agility[id]<100){
                player_point[id]-=1
                player_agility[id]+=1
                player_damreduction[id] = (47.3057*(1.0-floatpower( 2.7182, -0.06798*float(player_agility[id])))/100)
            }
            else client_print(id,print_center,"Maxymalny poziom zrecznosci osiagniety")
           
        }
        case 3:
        {   
            if (player_dextery[id]<100){
                player_point[id]-=1
                player_dextery[id]+=1
                set_speedchange(id)
            }
            else client_print(id,print_center,"Maxymalny poziom zwinnosci osiagniety")
        }
    }
   
    if (player_point[id] > 0)
        skilltree(id)
   
   
    return PLUGIN_HANDLED
} 

exp w new LevelXP tu masz juz przygotowane do max 200

new LevelXP[201] = { 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,993000,1004000,1015000,1026000,1037000,1048000,1059000,1070000,1081000,1092000,1103000,1114000,1125000,1136000,1147000,1158000,1169000,1180000,20815000}

  • +
  • -
  • 0

#3 boluk

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:38
  • GG:
Offline

Napisano 02.01.2009 17:20

No dobrze ale gdzie ten plik sie znajduje?
  • +
  • -
  • 0

#4 Tony

    Pomocny

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:52
Offline

Napisano 02.01.2009 18:47

napisalem ci wejdz do sma i poszukaj tego


new LevelXP 


public skill_menu(id, key)

  • +
  • -
  • 0

#5 Ooze

    Zaawansowany

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:82
  • GG:
  • Lokalizacja:Łódź
Offline

Napisano 03.01.2009 12:29

@Tony

ten exp jest prawie dobry gdyz pozwala "dobic" do 191 lvl a nie 200, trzeba sobie troche to zmienic :)

@boluk

cale zmiany robisz w pliku .sma i nastepnie musisz go skonwertowax do pliku .amxx (poradnik na forum)
  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych