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.
|
Ktrótkie pytanie nvault, vault czy fvault
#1
Napisano 12.01.2013 10:32
http://amxx.pl/dokumentacja/s42/nvault
http://amxx.pl/dokumentacja/s58/vault
http://amxx.pl/dokumentacja/s31/fvault
Lub jeżeli macie jakiś inny lepszy sposób też proszę podać (nie sql i nie pytać dlaczego no i sqlvault też nie wchodzi w grę )
#2
Napisano 12.01.2013 11:39
#3
Napisano 12.01.2013 11:47
If you can dream it, you can do it.
#4
Napisano 12.01.2013 11:51
#5
Napisano 12.01.2013 12:08
Przykladowe uzycie:
Jak masz zbyt dużo danych, to nie dziwne, że może jakieś "zgubić", wystarczy usuwać stare dane lub/i nie zapisywać danych, gdzie nie ma to sensu, np. 0 fragów nie trzeba zapisywać.
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
#6
Napisano 12.01.2013 12:29
#7
Napisano 12.01.2013 12:48
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
#8
Napisano 12.01.2013 13:00
#9
Napisano 12.01.2013 13:04
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
#10
Napisano 12.01.2013 13:10
#11
Napisano 12.01.2013 13:15
I działa. Wczytuje dane? Wczytuje. Zapisuje dane? Zapisuje, więc o co chodzi? Gdyby to był normalny plugin, to wtedy powinien być tak zrobiony, żeby nic się nie usuwało, ale przecież to ma tylko pokazywać jak wczytywać i zapisywać dane, co już zresztą napisałem, do tego spójrz na nazwę tematu tego tutka.No to skoro to jest przykładowy plugin to chyba powinien działać poprawnie?
Jeszcze raz zapytam, jak zapisujesz i wczytujesz dane?
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
#12
Napisano 12.01.2013 13:18
Jak nie masz problemów z angielskim to polecam -> http://forums.allied...ead.php?t=91503
If you can dream it, you can do it.
#13
Napisano 12.01.2013 13:19
public ZapiszExp(id) { if(!exp_gracza[id]) return new vaultkey[128],vaultdata[256]; formatex(vaultkey, 127, "%s-exp", nazwa_gracza[id]) formatex(vaultdata, 255, "%i", exp_gracza[id]) nvault_set(vault_exp, vaultkey, vaultdata) }oraz wczytywanie:
public WczytajExp(id) { new vaultkey[128],vaultdata[256]; formatex(vaultkey, 127, "%s-exp", nazwa_gracza[id]) if(nvault_get(vault_exp, vaultkey, vaultdata, 255)) { replace_all(vaultdata, 255, "#", "") exp_gracza[id] = str_to_num(vaultdata) while(exp_gracza[id] >= doswiadczenie_poziomu[poziom_gracza[id]]) poziom_gracza[id]++ } else { jest_nowy[id] = true pozycja_gracza_zombie[id] = ilosc_wpisow_zombie } }
#14
Napisano 18.01.2013 14:01
public WczytajExp(id) { new vaultkey[101],vaultdata[20]; formatex(vaultkey, 101, "%s-exp", nazwa_gracza[id]) if(nvault_get(vault_exp, vaultkey, vaultdata, 19)) { exp_gracza[id] = str_to_num(vaultdata) while(exp_gracza[id] >= doswiadczenie_poziomu[poziom_gracza[id]]) //Jezeli sprawdzasz w silniku czy przy kazdym zdobyciu expa poziom_gracza[id]++ //Gracz ma wystarczajaco duzo expa (na level up), wtedy to jest zbedne } else { jest_nowy[id] = true pozycja_gracza_zombie[id] = ilosc_wpisow_zombie } } public ZapiszExp(id) { if(!exp_gracza[id]) return new vaultkey[101],vaultdata[20]; formatex(vaultkey, 101, "%s-exp", nazwa_gracza[id]) formatex(vaultdata, 19, "%i", exp_gracza[id]) nvault_set(vault_exp, vaultkey, vaultdata) }Lepiej
#15
Napisano 20.01.2013 23:28
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych