Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

[SCXPM] blad zapisu expa {,*,$,%nie zapisuje sie exp na specjalne symbole


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 Farewell

    Nowy

  • Nowy

Reputacja: 0
Nowy

  • Postów:4
  • Imię:Dominik
  • Lokalizacja:Siedlce
Offline

Napisano 17.02.2015 11:48

Witam was mam maly problem z modem SCXPM  VERSION "17.0" spolszczylem calego moda i pojawil mi sie blad ze graczom nie zapisuje sie exp , lvl gdy maja spacje w nicku no super snajper. Badz inne znaki spacjalne *,[,^,% itp. Zapisuje sie exp tylko graczom ktorzy maja prosty nick np. Boss , Gromek , Plamka itp Czy ktos potrafi to naprawić podeslal bym mu plik sma ??

 

Jedyne linijki co do save znajduja sie tu:

public scxpm_savexp(id)
{
	new authid[32]
	get_user_name(id,authid,31)
	new vaultkey[64],vaultdata[96]
	format(vaultkey,63,"%s-scxpm",authid)
	format(vaultdata,95,"%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i",xp[id],playerlevel[id],skillpoints[id],medals[id],health[id],armor[id],rhealth[id],rarmor[id],rammo[id],gravity[id],speed[id],dist[id],dodge[id])
	set_vaultdata(vaultkey,vaultdata)
}


Użytkownik Farewell edytował ten post 17.02.2015 11:50

  • +
  • -
  • 0

#2 Farewell

    Nowy

  • Autor tematu
  • Nowy

Reputacja: 0
Nowy

  • Postów:4
  • Imię:Dominik
  • Lokalizacja:Siedlce
Offline

Napisano 17.02.2015 14:57

Dodaje wiecej informacji z pluginu 

public client_authorized(id)
{
	new authid[32]
	get_user_name(id,authid,31)
	new vaultkey[64],vaultdata[96]
	format(vaultkey,63,"%s-scxpmpl",authid)
	if(vaultdata_exists(vaultkey))
	{
		get_vaultdata(vaultkey,vaultdata,95)
		replace_all(vaultdata,95,"#"," ")
		new pre_xp[16],pre_playerlevel[8],pre_skillpoints[8],pre_medals[8],pre_health[8],pre_armor[8],pre_rhealth[8],pre_rarmor[8],pre_rammo[8],pre_gravity[8],pre_speed[8],pre_dist[8],pre_dodge[8]
		parse(vaultdata,pre_xp,15,pre_playerlevel,7,pre_skillpoints,7,pre_medals,7,pre_health,7,pre_armor,7,pre_rhealth,7,pre_rarmor,7,pre_rammo,7,pre_gravity,7,pre_speed,7,pre_dist,7,pre_dodge,7)
		xp[id]=str_to_num(pre_xp)
		playerlevel[id]=str_to_num(pre_playerlevel)
		scxpm_calcneedxp(id)
		scxpm_getrank(id)
		skillpoints[id]=str_to_num(pre_skillpoints)
		medals[id]=str_to_num(pre_medals)
		health[id]=str_to_num(pre_health)
		armor[id]=str_to_num(pre_armor)
		rhealth[id]=str_to_num(pre_rhealth)
		rarmor[id]=str_to_num(pre_rarmor)
		rammo[id]=str_to_num(pre_rammo)
		gravity[id]=str_to_num(pre_gravity)
		speed[id]=str_to_num(pre_speed)
		dist[id]=str_to_num(pre_dist)
		dodge[id]=str_to_num(pre_dodge)
	}
}

public scxpm_savexp(id)
{
	new authid[32]
	get_user_name(id,authid,31)
	new vaultkey[64],vaultdata[96]
	format(vaultkey,63,"%s-scxpmpl",authid)
	format(vaultdata,95,"%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i",xp[id],playerlevel[id],skillpoints[id],medals[id],health[id],armor[id],rhealth[id],rarmor[id],rammo[id],gravity[id],speed[id],dist[id],dodge[id])
	set_vaultdata(vaultkey,vaultdata)
}

A tu przyklad zapisu z pliku vault

m1k1-scxpmpl	0#0#0#0#0#0#0#0#0#0#0#0#0
Rogacz-scxpmpl	0#0#0#0#0#0#0#0#0#0#0#0#0
Jony@-scxpmpl	0#0#0#0#0#0#0#0#0#0#0#0#0
Greli-scxpmpl	0#0#0#0#0#0#0#0#0#0#0#0#0
emotek-scxpmpl	0#0#0#0#0#0#0#0#0#0#0#0#0
III-scxpmpl	0#0#0#0#0#0#0#0#0#0#0#0#0
k@mil-scxpmpl	90#1#1#0#0#0#0#0#0#0#0#0#0
Roykurwiator	3000-scxpmpl	30#0#0#0#0#0#0#0#0#0#0#0#0
PanZiemniak-scxpmpl	0#0#0#0#0#0#0#0#0#0#0#0#0
rozbojnikolo-scxpmpl	75#0#0#0#0#0#0#0#0#0#0#0#0
sszdrg-scxpmpl	30#0#0#0#0#0#0#0#0#0#0#0#0
Miku133-scxpmpl	300#4#0#0#4#0#0#0#0#0#0#0#0
grubelolo-scxpmpl	15#0#0#0#0#0#0#0#0#0#0#0#0
Gracz-scxpmpl	60#1#1#0#0#0#0#0#0#0#0#0#0
BlakBern1998-scxpmpl	120#0#0#0#0#0#0#0#0#0#0#0#0
MK |qaZ #-scxpmpl	15#0#0#0#0#0#0#0#0#0#0#0#0
Natalcia :33-scxpmpl	30#0#0#0#0#0#0#0#0#0#0#0#0
*(Vipers)*Reynard-scxpmpl	60#0#0#0#0#0#0#0#0#0#0#0#0
dglL<!-scxpmpl	90#0#0#0#0#0#0#0#0#0#0#0#0

proszę o pomoc


  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych