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

Nie leci exp...Duży problem...


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

#1 LogiCC :D

    Zaawansowany

  • Użytkownik

Reputacja: 22
Życzliwy

  • Postów:105
  • Lokalizacja:Namysłów
Offline

Napisano 13.11.2010 23:40

Witam, mam duży problem, wszystkim nie leci exp na trzech klasach, na innych klasach leci. Czy mógłby ktoś wytłumaczyć dlaczego nie leci? Daje ++++
  • +
  • -
  • 0

#2 ric0

    Wszechwiedzący

  • Power User

Reputacja: 176
Profesjonalista

  • Postów:558
  • Imię:Łukasz
  • Lokalizacja:Ostrołęka
Offline

Napisano 13.11.2010 23:42

a moglbys za;aczyc .sma?
  • +
  • -
  • 0

To co piszę się nie liczy...

 


#3 LogiCC :D

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 22
Życzliwy

  • Postów:105
  • Lokalizacja:Namysłów
Offline

Napisano 14.11.2010 09:10

No dobra łap.

Załączone pliki


Użytkownik LogiCC edytował ten post 14.11.2010 09:11

  • +
  • -
  • 0

#4 kiver

    Profesjonalista

  • Użytkownik

Reputacja: 22
Życzliwy

  • Postów:161
  • Lokalizacja:Jarocin
Offline

Napisano 14.11.2010 10:26

Mam ten sam problem, też dodawałem frakcje i nie leci lvl na klasach w frakcji potwory.
  • +
  • -
  • 0

#5 LogiCC :D

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 22
Życzliwy

  • Postów:105
  • Lokalizacja:Namysłów
Offline

Napisano 14.11.2010 19:18

No proszę was, ludzie... :))

Użytkownik LogiCC edytował ten post 14.11.2010 19:19

  • +
  • -
  • 0

#6 kiver

    Profesjonalista

  • Użytkownik

Reputacja: 22
Życzliwy

  • Postów:161
  • Lokalizacja:Jarocin
Offline

Napisano 14.11.2010 22:03

Już do tego doszedłem, miałem ten sam problem i się podzielę "naprawką" ^^

A więc
szukasz
new lx[9]
chyba 2 razy
zamieniasz na
new lx[17]
[17] -- liczba twoich klas, dodajesz zawsze +1

później szukasz
(new i=1;i<9;i++)
3 razy

i zamieniasz na

(new i=1;i<17;i++)
tam gdzie 17, swoją liczbę klas też +1

tutaj z

new player_class_lvl[33][9]
na
new player_class_lvl[33][17]

i tutaj z
new srv_avg[9] = {1,1,1,1,1,1,1,1,1,1}

na
new srv_avg[17] = {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}

i śmiga ;)
  • +
  • -
  • 0

#7 wreki

    Zaawansowany

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:88
  • Imię:wojtek
  • Lokalizacja:legnica
Offline

Napisano 14.11.2010 22:18

Znajdź trzy razy
for(new i=1;i<14;i++)
i zmień na
for(new i=1;i<17;i++)

Dodając nowe klasy korzystałeś pewnie z tego poradnika co ja kiedyś. W nim brakuje właśnie tego, żeby zmienić for(new i=1;i<9;i++) na for(new i=1;i<17;i++) (tu gdzie 17 ma być liczba klas). To akurat odpowiada za to, ile "rekordów" tworzy się w bazie danych. U Ciebie było for(new i=1;i<14;i++), więc w tabeli tworzyło się tylko 14 "miejsc" na klasy/lvl/expa. Nie wiem jak to się stało, że miałeś wpisane 14 a nie 9. Przypuszczam, że wcześniej dodałeś 5 klas i zmieniłeś z 9 na 14 a potem korzystając z tego poradnika co ja kiedyś dodając kolejne 3 klasy nie zmieniłeś z 14 na 17. Właśnie dlatego exp nie zapisywał się na 3 klasach. Diablo Mod wysyłał do sql zapytanie o 14 miejsc i tym trzem klasom nie miał się gdzie zapisywać exp.
  • +
  • -
  • 1
Zapraszam na moje portfolio oraz sieć serwerów

#8 LogiCC :D

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 22
Życzliwy

  • Postów:105
  • Lokalizacja:Namysłów
Offline

Napisano 14.11.2010 23:25

Dzięki jesteś super.
  • +
  • -
  • 0




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

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