Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

[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


  • Zamknięty Temat jest zamknięty
5 odpowiedzi w tym temacie

#1 Petpat

    Wszechwidzący

  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:245
  • Imię:Łukasz
  • Lokalizacja:Rzeszów
Offline

Napisano 01.11.2014 14:39

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

  • +
  • -
  • 0

#2 Wielkie Jol

    REPREZENTUJE SIEBIE I CAŁĄ GALAKTYKĘ

  • Support Team

Reputacja: 678
Wszechmogący

  • Postów:1258
  • GG:
  • Lokalizacja:AMXX
Offline

Napisano 01.11.2014 14:41

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


  • +
  • -
  • 0

"Żaden etyczny inżynier oprogramowania nie zgodzi się napisać procedury zniszczBagdad. Jego poczucie etyki domaga się, aby napisał procedurę zniszczMiasto, a Bagdad przekazał jako parametr" - Nathaniel Borenstein.


#3 Petpat

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:245
  • Imię:Łukasz
  • Lokalizacja:Rzeszów
Offline

Napisano 01.11.2014 14:44

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.
  • +
  • -
  • 0

#4 Wielkie Jol

    REPREZENTUJE SIEBIE I CAŁĄ GALAKTYKĘ

  • Support Team

Reputacja: 678
Wszechmogący

  • Postów:1258
  • GG:
  • Lokalizacja:AMXX
Offline

Napisano 01.11.2014 14:50

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?


  • +
  • -
  • 0

"Żaden etyczny inżynier oprogramowania nie zgodzi się napisać procedury zniszczBagdad. Jego poczucie etyki domaga się, aby napisał procedurę zniszczMiasto, a Bagdad przekazał jako parametr" - Nathaniel Borenstein.


#5 Petpat

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:245
  • Imię:Łukasz
  • Lokalizacja:Rzeszów
Offline

Napisano 01.11.2014 14:58

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ć.
  • +
  • -
  • 0

#6 GwynBleidD

    Godlike

  • Administrator

Reputacja: 1849
Godlike

  • Postów:3066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 04.11.2014 17:15   Najlepsza odpowiedź

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?
  • +
  • -
  • 1
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark




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

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