←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

COD Mod by QTM_Peyote

Zablokowany

PEREF - zdjęcie PEREF 31.05.2010

Witam. Jest ktoś w stanie przerobić tak moda, aby exp zapisywał się na SID, a nie na nick... ?


Pozdrawiam.
Użytkownik PEREF edytował ten post 31.05.2010 11:55
Odpowiedz

  • +
  • -
aQeR - zdjęcie aQeR 31.05.2010

Daj twój sma to ci zrobię :)

I cvary też daj
Odpowiedz

PEREF - zdjęcie PEREF 31.05.2010

SMA

Załączone pliki


Użytkownik PEREF edytował ten post 31.05.2010 13:09
Odpowiedz

  • +
  • -
aQeR - zdjęcie aQeR 31.05.2010

Człowieku daj to w załączniku i daj cvary do tego

W cvarach chyba tam jest
Odpowiedz

PEREF - zdjęcie PEREF 31.05.2010

Jakby było w cvarach to bym nie prosił o przerobienie... -_-


niżej kod, który chyba trzeba przerobić:

public ZapiszDane(id)
{
	new vaultkey[64],vaultdata[256];
	format(vaultkey,63,"%s-%i-cod", nazwa_gracza[id], klasa_gracza[id]);
	format(vaultdata,255,"%i#%i#%i#%i#%i#%i", doswiadczenie_gracza[id], poziom_gracza[id], inteligencja_gracza[id], zdrowie_gracza[id], wytrzymalosc_gracza[id], kondycja_gracza[id]);
	nvault_set(g_vault,vaultkey,vaultdata);
}

public WczytajDane(id, klasa)
{
	new vaultkey[64],vaultdata[256];
	format(vaultkey,63,"%s-%i-cod", nazwa_gracza[id], klasa);
	format(vaultdata,255,"%i#%i#%i#%i#%i#%i", doswiadczenie_gracza[id], poziom_gracza[id], inteligencja_gracza[id], zdrowie_gracza[id], wytrzymalosc_gracza[id], kondycja_gracza[id]);
	nvault_get(g_vault,vaultkey,vaultdata,255);
 
	replace_all(vaultdata, 255, "#", " ");
 
	new doswiadczeniegracza[32], poziomgracza[32], inteligencjagracza[32], silagracza[32], zrecznoscgracza[32], zwinnoscgracza[32];
 
	parse(vaultdata, doswiadczeniegracza, 31, poziomgracza, 31, inteligencjagracza, 31, silagracza, 31, zrecznoscgracza, 31, zwinnoscgracza, 31);
 
	doswiadczenie_gracza[id] = str_to_num(doswiadczeniegracza);
	poziom_gracza[id] = str_to_num(poziomgracza)>0?str_to_num(poziomgracza):1;
	inteligencja_gracza[id] = str_to_num(inteligencjagracza);
	zdrowie_gracza[id] = str_to_num(silagracza);
	wytrzymalosc_gracza[id] = str_to_num(zrecznoscgracza);
	kondycja_gracza[id] = str_to_num(zwinnoscgracza);
	punkty_gracza[id] = (poziom_gracza[id]-1)*2-inteligencja_gracza[id]-zdrowie_gracza[id]-wytrzymalosc_gracza[id]-kondycja_gracza[id];
}

@ aQeR, proszę Cie jak nie masz pojęcia o kodowaniu to nie wypowiadaj się w tym temacie ;)
Odpowiedz

  • +
  • -
Arkovsky - zdjęcie Arkovsky 04.06.2010

Pomoże ktoś z tym problemem ?
Odpowiedz

  • +
  • -
Ojciec Dyrektor - zdjęcie Ojciec Dyrektor 05.06.2010

a na co Ci zapisuje statystyki na serwerze?
Nick
IP
ID ?

// Fakt faktem jest , że COD:MW od QTM nie ma CVAR'ów. Wiem bo oglądałem .sma
Użytkownik Ojciec Dyrektor edytował ten post 05.06.2010 18:22
Odpowiedz

hardbot - zdjęcie hardbot 06.06.2010

Widać że aQeR'owi nawet nie łaskaw wejść do Tematu z MOD'em. (PS: Są da Cvary od expa paki i człowieka)
@Ojciec Dyrektor Pisał że z Nick'u na SID ;] Nie trzeba dużej Filozofii


Nie chce was zmartwić ale chyba trzeba przerobić zapis z nVaul na Sql xD
Odpowiedz

  • +
  • -
Vertricus - zdjęcie Vertricus 06.06.2010

Nie chce was zmartwić ale chyba trzeba przerobić zapis z nVaul na Sql xD

Nie trzeba.
get_user_name(id, nazwa_gracza[id], 63);

->
get_user_authid(id, nazwa_gracza[id], 63);

Powinno ruszyć :kwiaty:
Odpowiedz

hardbot - zdjęcie hardbot 07.06.2010

Sam nie wiedziałem bo ja nuubek jestem jak na razie ;P

/Edit
Czy ten post wnosi coś do tematu?
Odpowiedz
Zablokowany