Brak klasy a zapis lvl?
OfertaDni
04.11.2017
Witam, mógł by mi ktoś wyjaśnić jak zrobić zapis poziomu z klasy "Brak", w sensie gdy ktoś nie wybierze klasy tylko gra bez niej, by ten lvl który tam nabije się zapisywał.
klqs99
05.11.2017
public ZapiszDane(id) { if(!klasa_gracza[id]) return PLUGIN_CONTINUE; new vaultkey[128],vaultdata[256], identyfikator[64]; format(vaultdata, charsmax(vaultdata),"#%i#%i#%i#%i#%i#%i", doswiadczenie_gracza[id], poziom_gracza[id], inteligencja_gracza[id], zdrowie_gracza[id], wytrzymalosc_gracza[id], kondycja_gracza[id]); new typ_zapisu = get_pcvar_num(cvar_typ_zapisu); switch(typ_zapisu) { case 1: copy(identyfikator, charsmax(identyfikator), nazwa_gracza[id]); case 2: get_user_authid(id, identyfikator, charsmax(identyfikator)); case 3: get_user_ip(id, identyfikator, charsmax(identyfikator)); } format(vaultkey, charsmax(vaultkey),"%s-%s-%i-cod", identyfikator, nazwy_klas[klasa_gracza[id]], typ_zapisu); nvault_set(vault,vaultkey,vaultdata); return PLUGIN_CONTINUE; }
Usun
if(!klasa_gracza[id]) return PLUGIN_CONTINUE;