Mógłby ktoś mi to wytłumaczyć jak to zrobić ? Dam plugin poniżej. Chciałbym zapis nvault.
Załączone pliki
Użytkownik Black004 edytował ten post 19.10.2018 11:15
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.
|
Napisano 19.10.2018 11:14
Mógłby ktoś mi to wytłumaczyć jak to zrobić ? Dam plugin poniżej. Chciałbym zapis nvault.
Użytkownik Black004 edytował ten post 19.10.2018 11:15
Napisano 19.10.2018 17:46
Mimo to nawet kiedy zrobiłem według tego. To nawet kiedy się uporałem jeszcze z błędami podczas kompilacji to nie zapisuję skina na kolejną mape i nawet czasami crash będzie przez to
kod:
Użytkownik Black004 edytował ten post 19.10.2018 17:47
Napisano 19.10.2018 19:22
public client_connect(id) { get_user_name(id, g_name[id], sizeof(g_name[])) CurrentAK[id] = -1; CurrentAWP[id] = -1; CurrentDEAGLE[id] = -1; CurrentM4A1[id] = -1; load_skin(id); } public client_discconnect(id) { save_skin(id); CurrentAK[id] = -1; CurrentAWP[id] = -1; CurrentDEAGLE[id] = -1; CurrentM4A1[id] = -1; }
Zapis:
public load_skin(id) { new vaultkey[64],vaultdata[128] formatex(vaultkey,63,"%s-skin",g_name[id]) if(nvault_get(g_vault,vaultkey,vaultdata,127)) { new skintemp[4][4]; parse(vaultdata, skintemp[0], sizeof(skintemp[]), skintemp[1], sizeof(skintemp[]), skintemp[2], sizeof(skintemp[]), skintemp[3], sizeof(skintemp[])) CurrentAK[id]=str_to_num(skintemp[0]) CurrentAWP[id]=str_to_num(skintemp[1]) CurrentDEAGLE[id]=str_to_num(skintemp[2]) CurrentM4A1[id]=str_to_num(skintemp[3]) } return PLUGIN_CONTINUE } public save_skin(id) { new vaultkey[64],vaultdata[128] formatex(vaultkey,63,"%s-skin",g_name[id]) formatex(vaultdata,127,"%d %d %d %d", CurrentAK[id], CurrentAWP[id], CurrentDEAGLE[id], CurrentM4A1[id]) nvault_set(g_vault,vaultkey,vaultdata) return PLUGIN_CONTINUE }
Mogłem się gdzieś rąbnąć albo zrobić literówkę.
Napisano 20.10.2018 17:27
Działa dzięki.
0 użytkowników, 0 gości, 0 anonimowych