←  Problemy z pluginami

AMXX.pl: Support AMX Mod X i SourceMod

»

Deathrun shop

Locked

Gość_Mokrot_* 15.07.2010

yo,
otóż posiadam na serwerze deathrun shop 4.0
i jeden były admin porozdawał graczą punkty
i teraz pojawia się pytanko
Gdzie mogę znaleźć plik w którym zapisują się punkty dr? jeśli takowy jest ;P

I chciałem jeszcze prosić o pomoc dotyczącą własne tego pluginu, mianowicie chciałbym jakos się zabezpieczyć w razie by co i ustawić dawanie punktów tylko dla admina z immunitetem ;P
znalazłem linijke i wydaje mi się że to ta
#define ADMIN_ACCESS_CMD	ADMIN_IMMUNITY

ponieważ występuje w tych 2 linijkach w których jest mowa o dawaniu i resetowaniu pkt
/* --| Command for setting points to player/@all */
	register_concmd( "deathrun_set_points", "cmdSetPoints", ADMIN_ACCESS_CMD, "<name/@all> <points> - set points to a player" );
	
	/* --| Command for reseting points to palyer/@all */
	register_concmd( "deathrun_reset_points", "cmdResetPoints", ADMIN_ACCESS_CMD, "<name/@all> - reset player points" );
Zmieniłem na immunity, oryginalnie było bodajże ADMIN_KICK
Ale i tak to nic nie dało bo admin bez immunitetu nadal może dawać punkty ;P


Proszę o pomoc a za takową będą ++

Pozdrawiam
Edited by Mokrot, 15.07.2010 11:38.
Quote

  • +
  • -
Apple()'s Photo Apple() 15.07.2010

	/* --| Command for setting points to player/@all */
register_concmd( "deathrun_set_points", "cmdSetPoints", ADMIN_IMMUNITY, "<name/@all> <points> - set points to a player" );

/* --| Command for reseting points to palyer/@all */
register_concmd( "deathrun_reset_points", "cmdResetPoints", ADMIN_IMMUNITY, "<name/@all> - reset player points" );

#define ADMIN_ACCESS_CMD ADMIN_IMMUNITY

tak zarzuć tam.

Co jest równoważne z tym:
	/* --| Command for setting points to player/@all */
register_concmd( "deathrun_set_points", "cmdSetPoints", ADMIN_ACCESS_CMD, "<name/@all> <points> - set points to a player" );

/* --| Command for reseting points to palyer/@all */
register_concmd( "deathrun_reset_points", "cmdResetPoints", ADMIN_ACCESS_CMD, "<name/@all> - reset player points" );

#define ADMIN_ACCESS_CMD ADMIN_IMMUNITY


Plik do którego zapisują się punkty to nvault w amxmodx/configs/ bodajże. Musisz rozszyfrować kod :)

Spoiler


Tu masz jak Ci się zapisuje :)

(Modules:

- nvault
- fun
- fakemeta
- hamsandwich)
Edited by Apple(), 15.07.2010 12:55.
Quote

Gość_Mokrot_* 15.07.2010

Niestety nie posiadam takiego pliku ^^ w tym folderze
Quote

  • +
  • -
Apple()'s Photo Apple() 15.07.2010

DeathrunShop_SavedPoints.nvault

tego pliku też tam nie masz? :)
Quote

Gość_Mokrot_* 15.07.2010

No nie bardzo nie ma żadnego pliku .nvault ; ]
Gdybym miał to na swoim kompie wyszukałbym ale że jest na ftp to nie bardzo ^^
Quote

  • +
  • -
Apple()'s Photo Apple() 16.07.2010

Musi być gdzieś tam plik o takiej nazwie jak Ci dałem wyżej. Przeszukaj cały amxmodx/
Quote

Gość_Mokrot_* 16.07.2010

data/vault ^^
Wystarczyło poszukać troszke w innych katalogach ; p
Plus oczywiście dla ciebie.

Już Ci dałem plusa no ale...
Odnośnie tej flagi ;)
Nie działa nadal każdy admin który niema immunitetu może dawać punkty ;( ;(
Edited by Mokrot, 17.07.2010 19:43.
Quote

  • +
  • -
Apple()'s Photo Apple() 17.07.2010


"deathrun_reset_points" "a" ;dr resetpts
"deathrun_set_points" "a" ;dr setpts


do amxmodx/config/cmdaccess.ini :)
Quote
Locked