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

Usuwanie danych z pliku od nValut


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

#1 Skull.

    Wszechpomocny

  • Użytkownik

Reputacja: 70
Pomocny

  • Postów:314
  • Steam:steam
  • Imię:Tajemnica
  • Lokalizacja:Woj. Wielkopolskie
Offline

Napisano 15.07.2015 18:25

Witam,

 

Jak w temacie, otóż mam pytanie jak można wykonać usuwanie wszystkich zapisów w pliku od nValut??

Informuję że nie chodzi mi o usuwanie danych z XX dnia, tylko chciałbym 1 komendą usuwać wszystkie dane z pliku nValut.

 

Np. Wpisuje w konsole: "amx_reset_nvalut" i wszystkie wpisy się usuwają z danego pliku nValut.

 

Mam nadzieje że jest jakiś sposób na to, gdyż jest mi to bardzo potrzebne.

 

 

Ps. Chciałbym coś takiego jak resetowanie ranku/top15 komendą: "csstats_reset ".


  • +
  • -
  • 0

#2 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

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

Napisano 15.07.2015 19:30

nvault_prune

 

Wykonujesz funkcję od czasu 0 do aktualnego czasu albo jakiegoś z przyszłości i plik jest pusty.


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


#3 Skull.

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 70
Pomocny

  • Postów:314
  • Steam:steam
  • Imię:Tajemnica
  • Lokalizacja:Woj. Wielkopolskie
Offline

Napisano 15.07.2015 20:24

nvault_prune
 
Wykonujesz funkcję od czasu 0 do aktualnego czasu albo jakiegoś z przyszłości i plik jest pusty.

Mhm.. Tą funkcję znam, lecz o tym że w ten sposób można to wykonać to przyznam się szczerze że nie wiedziałem :o
 
Mam rozumiem że czas z przyszłości mam pobrać za pomocą: http://amxx.pl/dokum...118/get-systime ??

 

 

@Edit:

 

Czyli kod ma wyglądać tak:

nvault_prune(vault, 0, get_systime(86400*361));

??

 


Użytkownik Mr.Skull edytował ten post 15.07.2015 20:35

  • +
  • -
  • 0

#4 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 983
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 16.07.2015 09:11

nvault_prune(vault, 0, get_systime());

  • +
  • -
  • 1

#5 Skull.

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 70
Pomocny

  • Postów:314
  • Steam:steam
  • Imię:Tajemnica
  • Lokalizacja:Woj. Wielkopolskie
Offline

Napisano 16.07.2015 10:16

nvault_prune(vault, 0, get_systime());

Dziękuje Darku :)


  • +
  • -
  • 0

#6 Skull.

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 70
Pomocny

  • Postów:314
  • Steam:steam
  • Imię:Tajemnica
  • Lokalizacja:Woj. Wielkopolskie
Offline

Napisano 20.07.2015 18:16

Niestety dziś dopiero przetestowałem i nie działa :(

 

Kod wygląda tak:

Wklejka 1nkdysq4mk5ow dodana przez Skull., 20.07.2015 18:15
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
public Menu_HeadAdmina(id)
{
	new menu, formats[64];
	formatex(formats, charsmax(formats), "** yMenu rHeadAdmina w**")
	menu = menu_create(formats, "Menu_HeadAdmina_Handler");
 
	menu_additem(menu, "Dodaj dodatkowe Jointy");
	menu_additem(menu, "Ustaw sume Jointow^n");
 
	menu_additem(menu, "Pelen reset Jointow na serwerze^n");
 
	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
	menu_setprop(menu, MPROP_EXITNAME, "Wyjscie");
	menu_display(id, menu, 0);
}
 
public Menu_HeadAdmina_Handler(id, menu, item)
{
	if(!is_user_connected(id))
 
		return PLUGIN_CONTINUE;
 
	switch(item)
	{
		case 0: D_MenuUsers(id);
		case 1: U_MenuUsers(id)
		case 2:
		{
			nvault_prune(vault, 0, get_systime());
 
			new id_Name[32], id_SteamID[32];
			get_user_name(id, id_Name, charsmax(id_Name));
			get_user_authid(id, id_SteamID, charsmax(id_SteamID));
 
			ColorChat(0, GREEN, "**System-Jointow**^x01 HeadAdmin:^x03 %s^x01 Zrobil pelen reset Jointow na serwerze!", id_Name);
			log_to_file("addons/amxmodx/logs/SystemJontow.txt", "[System-Jointow] Admin: %s - SteamID: %s | Zrobil pelen reset Jointow na serwerze.", id_Name, id_SteamID);
		}
	}
	return PLUGIN_CONTINUE;
}

Dałem więcej kodu z względu aby pokazać do czego to potrzebuję.


  • +
  • -
  • 0




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

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