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

Wyłączenie/Zablokowanie tablicy wyników


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

#1 oeN.

    Wszechwidzący

  • Użytkownik

Reputacja: 95
Zaawansowany

  • Postów:294
  • Lokalizacja:Dom
Offline

Napisano 18.05.2015 07:36

Witam,

 

Czy jest możliwość zablokowania wyświetlania tablicy wyników? Czy samo rejestrowanie komendy +scoreboard i użycie return PLUGIN_HANGLED zadziała?


  • +
  • -
  • 0

#2 Master Yoga

    Support Team | Mocarz

  • Support Team

Reputacja: 136
Zaawansowany

  • Postów:275
  • Lokalizacja:Magistrala Adresowa
Offline

Napisano 18.05.2015 08:52

Możesz dać warunek w jakim ta tablica ma zostac wyswietlona ..
  • +
  • -
  • 0

HTML ★ CSS ★ JAVASCRIPT ★ AJAX ★ JQUERY ★ PHP ★ C++ ★ PAWN ★ SQL ★ Objective-C++


MKW0tb8.pngMKW0tb8.pngMKW0tb8.png


#3 oeN.

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 95
Zaawansowany

  • Postów:294
  • Lokalizacja:Dom
Offline

Napisano 18.05.2015 09:28

Dobra, już nie ważne, jednak nie będzie mi to potrzebne, nie wygląda to tak fajnie jak mi się zdawało.


  • +
  • -
  • 0

#4 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

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

Napisano 19.05.2015 18:48

W jaki sposób zablokowałeś ?


  • +
  • -
  • 0

#5 oeN.

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 95
Zaawansowany

  • Postów:294
  • Lokalizacja:Dom
Offline

Napisano 19.05.2015 21:46

Nie zablokowałem, w praktyce by to nie wypaliło, dostęp do listy graczy byłby zbyt utrudniony. Miałem mały plan co do tego ale jednak muszę sobie darować. Mógłbym przy użyciu +showscores automatycznie wymusić -showscores na graczu, pewnie by to w jakiś sposób zadziałało.

Sprawdzałem teraz różne opcje:

return PLUGIN_HANDLED - nie działa

engclient_cmd/client_cmd(id, "-showscores") - nie działa

get_user_button(id) & IN_SCORE - z tym coś próbowałem ale dalej nic.


Użytkownik oeN. edytował ten post 19.05.2015 21:56

  • +
  • -
  • 0

#6 Asiap

    Wszechpomocny

  • Girl

Reputacja: 171
Profesjonalista

  • Postów:323
  • Lokalizacja:Kętrzyn
Offline

Napisano 19.05.2015 22:00

#include <amxmodx>
#include <fakemeta>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "asiap"

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR);

	register_forward(FM_CmdStart, "CmdStart");
}

public CmdStart(id)
{
	new iOldButton = pev(id, pev_oldbuttons);
	if(~iOldButton & IN_SCORE)
	{
		set_pev(id, pev_oldbuttons, iOldButton | IN_SCORE);
		return FMRES_HANDLED;
	}
	return FMRES_IGNORED;
}

  • +
  • -
  • 1

#7 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

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

Napisano 20.05.2015 13:08

Nie zablokowałem, w praktyce by to nie wypaliło, dostęp do listy graczy byłby zbyt utrudniony.

 

Opisz co chciałeś zrobić to może pomożemy :P


  • +
  • -
  • 0

#8 oeN.

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 95
Zaawansowany

  • Postów:294
  • Lokalizacja:Dom
Offline

Napisano 20.05.2015 14:11

Ogólnie chcę stworzyć moda w którym nie ma drużyn, po prostu wszyscy na wszystkich (utrudnił bym robotę typowemu aimerowi np.) i żeby ludzie nie wiedzieli przeciwko komu grają, takie ukrycie (to już mam zrobione oczywiście). Wyłączenie możliwości sprawdzenia tabeli wyników wydaje się być tutaj dość odpowiednim rozwiązaniem. Oczywiście tabela będzie dostępna tylko dla adminów.


Użytkownik oeN. edytował ten post 20.05.2015 14:12

  • +
  • -
  • 0

#9 oeN.

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 95
Zaawansowany

  • Postów:294
  • Lokalizacja:Dom
Offline

Napisano 20.05.2015 14:18

#include <amxmodx>
#include <fakemeta>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "asiap"

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR);

	register_forward(FM_CmdStart, "CmdStart");
}

public CmdStart(id)
{
	new iOldButton = pev(id, pev_oldbuttons);
	if(~iOldButton & IN_SCORE)
	{
		set_pev(id, pev_oldbuttons, iOldButton | IN_SCORE);
		return FMRES_HANDLED;
	}
	return FMRES_IGNORED;
}

Próbowałem wszystkiego z IN_SCORE ale niestety nic.


  • +
  • -
  • 0

#10 Linux'

    Pan Pomocny

  • Power User

Reputacja: 549
Wszechwiedzący

  • Postów:1 501
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:AmxMod i SourceMod
Offline

Napisano 20.05.2015 14:28

Podmien

set_pev(id, pev_oldbuttons, iOldButton | IN_SCORE);

Na

set_pev(id, pev_oldbuttons, iOldButton & ~IN_SCORE);

I sprawdz.

 


  • +
  • -
  • 0

b35020692_qesnxqa.png


#11 oeN.

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 95
Zaawansowany

  • Postów:294
  • Lokalizacja:Dom
Offline

Napisano 20.05.2015 15:33

Próbowałem wcześniej, nie działa.


  • +
  • -
  • 0




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

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