Witam,
Czy jest możliwość zablokowania wyświetlania tablicy wyników? Czy samo rejestrowanie komendy +scoreboard i użycie return PLUGIN_HANGLED zadziała?
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.
|
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?
Napisano 18.05.2015 08:52
★ HTML ★ CSS ★ JAVASCRIPT ★ AJAX ★ JQUERY ★ PHP ★ C++ ★ PAWN ★ SQL ★ Objective-C++
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.
Napisano 19.05.2015 18:48
W jaki sposób zablokowałeś ?
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
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; }
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
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
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.
Napisano 20.05.2015 15:33
Próbowałem wcześniej, nie działa.
0 użytkowników, 0 gości, 0 anonimowych