Cześć.
Przyszedłem poprosić Was o pomoc, choć częściej staram się sam rozwiązać problem, lecz tym razem nie daje rady. Otóż przerobiłem sobie diablo 5.9 sql na nvault przy czym u mnie jest zapisywanie expa, bo w tutorialu nie działa, no ale do rzeczy. Mój problem polega na tym, że exp, który jest zapisywany - zapisuje się wszystkim klasom jakie wybiore... nie mam pojęcia co może to wywoływać., dlatego serdecznie proszę o pomoc. Załączam sma http://speedy.sh/UfB...b5.9lnvault.sma
- Wersja amxx'a - 1.8.1
- werjsa diablo moda - 5.9l przerobiona na nvault
- zawartosc aktualnych logow (amxmodx/logs/xxx.log) - brak
- wlaczone moduly (modules.ini) - wszystkie
Naprawdę proszę o pomoc, może ktoś już miał ten problem i go rozwiązał
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.
|
Guest Message by DevFuse
6 odpowiedzi w tym temacie
#1
Napisano 08.02.2012 19:02
#2
Napisano 09.02.2012 19:29
Zapisuje się wszystkim klasom, bo taki jest cel tego kodu. Zobacz jaki jest zapis do sql, tam są tablice.
Możesz to w miarę prosto zrobić w ten sposób, że zmienisz
na
Myślę, że to powinno zadziałać. Musisz to zmienić przy zapisie jak i przy ładowaniu danych.
Możesz to w miarę prosto zrobić w ten sposób, że zmienisz
format(vaultkey,63,"%s-Dbmod",name)
na
format(vaultkey,63,"%s-Dbmod-%i",name, player_class[id])
Myślę, że to powinno zadziałać. Musisz to zmienić przy zapisie jak i przy ładowaniu danych.
Użytkownik Kubaczek <3 edytował ten post 09.02.2012 19:30
#3
Napisano 09.02.2012 21:04
Powiem tak, że to nie jest to, natomiast zauważyłem, że lvl zapisuję się dla wszystkich klas z tego powodu
Toteż usunąłem player_class[id] i dodałem Twoje linijki, ale ku mojemu zdziwieniu teraz się w ogóle nie zapisuje lvl, a z kolei gdy ja usunę player_class i nie dodam Twojego kodu to po ponownym wejściu mam 2 lvl i (-66%) do następnego niezależnie od tego ile wbiłem wcześniej. Mimo to łap + za pomoc... może jeszcze będziesz mi w stanie pomóc.
format(vaultdata,255,"%i#%i#%i#%i#%i#%i#%i#%i",player_class[id],player_xp[id],player_lvl[id],player_intelligence[id],player_strength[id],player_point[id],player_agility[id],player_dextery[id])
Toteż usunąłem player_class[id] i dodałem Twoje linijki, ale ku mojemu zdziwieniu teraz się w ogóle nie zapisuje lvl, a z kolei gdy ja usunę player_class i nie dodam Twojego kodu to po ponownym wejściu mam 2 lvl i (-66%) do następnego niezależnie od tego ile wbiłem wcześniej. Mimo to łap + za pomoc... może jeszcze będziesz mi w stanie pomóc.
Użytkownik misiekcrpv edytował ten post 09.02.2012 21:18
#4
Napisano 10.02.2012 23:03
Mój kod musisz dodać w 2 miejscach, ale nie usuwaj player_class z innych miejsc, ok? Zobaczymy czy zadziała bo moze cos zle robisz.
#5
Napisano 11.02.2012 22:30
No robiąc Twoim sposobem to lvl'e nadal zapisują się na wszystkie klasy
#6
Napisano 12.02.2012 14:46
zrób reset bazy i powiedz czy działa.
A i podaj jeszcze logi
A i podaj jeszcze logi
#7
Napisano 12.02.2012 22:17
@up
yyy Pan nie czyta ze zrozumieniem. Nvault
No, ale dobra nic nie przynosi efektów, więc proszę close.
yyy Pan nie czyta ze zrozumieniem. Nvault
No, ale dobra nic nie przynosi efektów, więc proszę close.
Również z jednym lub większą ilością słów kluczowych: inne
CS:GO MOD KrwioPijcacs go mod Napisany przez Kamyk454 , 03.08.2020 inne, cs:go mod |
|
|
|||
Inny
[Pytanie o modzie]Cs go mod Napisany przez Kamyk454 , 12.05.2020 inny, inne |
|
|
|||
kONTROLOWANIE BOTAtak jak w temacie Napisany przez BadMen , 23.10.2015 inne |
|
|
|||
Zabiera 5 hp co 30 sekundplugin zabierający 5 hp co 30 sekun Napisany przez BadMen , 20.09.2015 inne |
|
|
|||
Inny
Sentry Gun jak zmniejszyć dystans attakuSentry Gun jak zmniejszyć dystans attaku Napisany przez BadMen , 29.06.2015 inny, inne |
|
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych