←  Prośby o kompilacje pluginów / Problemy z kompilacją

AMXX.pl: Support AMX Mod X i SourceMod

»

[ROZWIĄZANE] problem z kompilacja: error 0...


Najlepsza odpowiedź Rodzyn 26.02.2014 13:56

Ilość musi być przypisana do 33 wymiarowej tablicy.

Chyba Ci się o jedną trójkę źle wbiło :) bo powinno to być coś takiego:

licznik[id] = data[3];

 

Pewnie łatwiej mi to było ustalić mając pełny kod na Steam od autora :)

Przejdź do postu
Zablokowany

Oporowiec. - zdjęcie Oporowiec. 26.02.2014

witam, moglby mi ktos poprawic ten kod?:
 

public zapisz(id)
{
	new data[4], ilosc;
	
	if(licznik[id] > (get_user_flags(id) & VIP ? MAX_UZYC_VIP : MAX_UZYC))
	{
		
		if(get_user_flags(id) & VIP)
		{
			
			ilosc = MAX_UZYC_VIP
		}
		else
		{
			ilosc = MAX_UZYC
		}
	}
	
	formatex(data, 3, "%i", ilosc);
	
	nvault_set(plik, nick[id], data);
}
 
public wczytaj(id)
{
	
	new data[4];
	
	nvault_get(plik, nick[id], data, 3);
	
	licznik[id] = data;
}

wywala mi taki blad:

 

error 006: must be assigned to an array

 

dokladnie to jest ta linia:

licznik[id] = data;

proszę o pomoc ;)

Odpowiedz

  • +
  • -
Wielkie Jol - zdjęcie Wielkie Jol 26.02.2014

Ilość musi być przypisana do 33 wymiarowej tablicy.

Odpowiedz

Oporowiec. - zdjęcie Oporowiec. 26.02.2014

37415 mogl bys to zrobic?
nie ogarniam tablic. ;x

Odpowiedz

  • +
  • -
Najlepsza odpowiedź Rodzyn - zdjęcie Rodzyn 26.02.2014

Ilość musi być przypisana do 33 wymiarowej tablicy.

Chyba Ci się o jedną trójkę źle wbiło :) bo powinno to być coś takiego:

licznik[id] = data[3];

 

Pewnie łatwiej mi to było ustalić mając pełny kod na Steam od autora :)

Odpowiedz
Zablokowany