←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

[ROZWIĄZANE] nvault usuwanie


Najlepsza odpowiedź GwynBleidD 04.11.2014 17:15

47801, ponowię pytanie od 37145: po co Ci nvault do tego?

1. Tworzysz Trie i wpisujesz do niego klucz/wartość te same, co w nvault
2. nie martwisz się przy zmianie mapy, bo nvault zniknie.

użycie do tego nvault nie tylko jest niepotrzebne, ale nawet błędne! Co zrobisz przy crashu serwera? Przejdź do postu
Zablokowany

  • +
  • -
Petpat - zdjęcie Petpat 01.11.2014

Witam jest może możliwość zresetowania pewnej wartości w zapisie nVault ? Powiedzmy ,że ktoś wpisze na serwerze jakąś komendę i będzie miała wartość 2, i chce tą jedną wartość zresetować do 0 pod koniec mapy wink.png

@EDIT, chce zresetować wszystkim, nawet gdy tego kogoś nie ma na serwerze.
Użytkownik Petpat edytował ten post 01.11.2014 14:42
Odpowiedz

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

W funkcji która odpowiada za zapis w plugin_end() sprawdź, czy wartość wynosi 2, jeżeli tak to ustaw na 0.

Odpowiedz

  • +
  • -
Petpat - zdjęcie Petpat 01.11.2014

Albo inaczej

public test(id){
	if(++tescik[id] >= 2){
		client_print(id, print_chat, "Juz uzyles");
	}else{
		client_print(id, print_chat, "Uzyles");
	}
}
Mam coś takiego, i chce aby w nvalut resetowało to do 0, pod koniec mapy. Ale dla wszystkich.
Odpowiedz

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

Ustaw tescik[id] = 0?

 

Po co w takim razie zapis nvault, skoro go w ogóle nie potrzebujesz, jeżeli chcesz resetować wartość do zera?

Odpowiedz

  • +
  • -
Petpat - zdjęcie Petpat 01.11.2014

Wielkie Jol, ustawienie nic nie da, chce zrobić takie coś aby przykładowo komendę można było użyć raz na mape, bo jeśli wpisałbym w client_connect tescik[id] = 0, to wtedy "reconnect" i możesz dalej to użyć.
Odpowiedz

  • +
  • -
Najlepsza odpowiedź GwynBleidD - zdjęcie GwynBleidD 04.11.2014

47801, ponowię pytanie od 37145: po co Ci nvault do tego?

1. Tworzysz Trie i wpisujesz do niego klucz/wartość te same, co w nvault
2. nie martwisz się przy zmianie mapy, bo nvault zniknie.

użycie do tego nvault nie tylko jest niepotrzebne, ale nawet błędne! Co zrobisz przy crashu serwera?
Odpowiedz
Zablokowany