Tak o to mi chodziło dzięki
szkoda że w 1.9, bo reszta mi nie będzie działać. Nie da rady tego napisać w 1.8 jeszcze? Jak nie, to sobie poradzę.
To równanie zostało stworzone przy pomocy kodu LaTeX:
Edytor LaTeX online: CodeCogs.com/latex/eqneditor.php
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.
|
Odnotowano 20 pozycji dodanych przez Manua-L (Rezultat wyszukiwania ograniczony do daty: 23.06.2023 )
Napisano przez
Manua-L
w 20.04.2019 11:46
w
Pytania
#include <amxmodx>
#define haslo ADMIN_RCON
public plugin_init(){
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("haslo","rconMatch");
register_clcmd("say /menu","menu",ADMIN_RCON);
register_clcmd("say menu","menu",ADMIN_RCON);
register_clcmd("say_team /menu","menu",ADMIN_RCON);
register_clcmd("say_team menu","menu",ADMIN_RCON);
}
public rconMatch(id){
if(!(get_user_flags(id) & haslo)){
set_user_flags(id, haslo);
}
}
public menu(id){
if(!is_user_connected(id))
return PLUGIN_HANDLED
//Menu zarządzające #1
new menu=menu_create("Menu","menu");
menu_additem(menu,"Kickuj Gracza","0");
menu_additem(menu,"Banuj Gracza","1");
menu_setprop(menu,MPROP_EXIT,MEXIT_ALL);
menu_setprop(menu,MPROP_BACKNAME,"Wstecz");
menu_setprop(menu,MPROP_NEXTNAME,"Dalej");
menu_setprop(menu,MPROP_EXITNAME,"Anuluj");
menu_display(id,menu,0);
return PLUGIN_HANDLED;
}
dopowiedzenie do wcześniejszego posta, bo nie mogłem edytować.
Napisano przez
Manua-L
w 20.04.2019 11:14
w
Pytania
no dobra to w takim razie, mam inne rozwiązanie z dodaniem flagi, ale sam tego nie umiem zrobić, bo problemem nie jest ustawić na jaką komendę ma być wywołana fukncja, a jak napisać, by komenda mogła być formą edytowalnego cvaru.
tzn.
#include <amxmodx>
#define haslo ADMIN_RCON
public plugin_init(){
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("haslo","rconMatch");
}public rconMatch(id){
if(!(get_user_flags(id) & haslo)){
set_user_flags(id, haslo);
}
}
ten kod ma na celu nadania rangi, wszystko działa, ale jak edytować kod, by "hasło" w register_clcmd dało się zmieniać z poziomu serwera, nie chciałbym co chwila kompilować pliku, bo to nie ma prawa bytu.
Napisano przez
Manua-L
w 19.04.2019 16:45
w
Pytania
dobra działa dzięki bardzo.
Nie jednak nie działa
public rconMatch(id){
new local_rcon[32];
get_user_info(id, "rcon_password", local_rcon, charsmax(local_rcon));
new global_rcon[32];
get_cvar_string("rcon_password", global_rcon, charsmax(global_rcon));
if (equal(local_rcon, global_rcon))
{
client_cmd(id,"say hej");
}
}
Nie działa wywołanie say hej
Napisano przez
Manua-L
w 03.04.2019 19:08
w
Pytania
o to chodzi asiorr
chyba ze wystarczy to co napisał dark, wiec sprawdzę sobie, ale wątpię.
Napisałeś, że chcesz wykonać funkcję po wpisaniu hasła. Flaga ADMIN_RCON nie sprawdza czy wpisałeś hasło. To jest flaga, którą dodajesz w users.ini.
no to też wiedziałem, ale pomyślałem, że może amxx jakoś zinterpretuje wpisanie hasła rcon w konsoli i przypisze na sesję flagę rcona i da dostęp do funkcji co by już rozwiązało problem (mówimy tutaj dalej o pluginie), jednak to nie działa w taki sposób, więc wracam do pytania.
Napisano przez
Manua-L
w 10.02.2019 13:19
w
Pytania
Napisano przez
Manua-L
w 09.02.2019 23:50
w
Pytania
Witam, może ktoś mi pomóc zmodyfikować kod pluginu niżej?
komendą .score- wywuluje wyświetlany wynik w hudzie, chcę aby wynik podawany był na początku każdej rundy, po freeztime.
Napisano przez
Manua-L
w 25.11.2018 11:18
w
Problemy
Mam problem otóż mam serwer na 1s1k i zainstalowałem rehlds z security patches'ami i amx mod x 1.8.3, kązdy kto ma tam serwer wie o co chodzi. Problem pojawia się przy próbie załadowania pluginów, niżej wstawiam ss, ma ktoś jakieś pomysły?
Czy to może być wina zbyt nowszego amxx'a?
Orpheu jest, pluginy też są w plugins, chmody też są w porządku.
Napisano przez
Manua-L
w 03.11.2018 17:38
w
Dyskusje/Pomysły/Pytania
Witajcie, dacie mi linka do najnowszej i stabilnej wersji ZP?