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
 

jamPatryk - zdjęcie

jamPatryk

Rejestracja: 25.10.2017
Aktualnie: Nieaktywny
Poza forum Ostatnio: 06.11.2017 11:08
-----

Moje tematy

Trzymanie graczu spacji/guzika

30.10.2017 18:05

Kiedys na jakims serwerze widzialem takie cos ze admin moze wymusic na graczu trzymanie jakiegos guzika (spacji).

Nie powiem jak to dokladnie sie dzialo, ale chodzi o to ze admin cos tam zrobil i gracz mial caly czas wcisnieta spacje (sprawdzal czy ma abh)

a ze ten gosciu mial abh no to caly czas mu skakalo. Wiecie jak to sie dokladnie nazywa?

Duplikacja top15

28.10.2017 10:48

Nie mogłem nigdzie znaleźć, więc pisze nowy temat. A właściwie wgrałem te top15:

https://forums.allie...434#post2495434

 

I teraz stare top15 nachodzi na siebie z nowym nacisne tab to dopiero wyswietla nowe, do tego jak wpisze /rank to wyskakuje informacja o rankingu w zwyklym top i nowym.

Dodam ze nie moge wylaczyc top i rank w ustawienie statystyk bo wtedy nowe nie bedzie dzialac. Czyli jak usunac stare?

2 pluginy nie graja ze soba

25.10.2017 22:07

w VIPie mam prefix i na serwerze wystepuje blad [prefix] s1: s2, do tego wgralem plugin nizej, ktory dziala wysmienicie.
Procz tego ze przez ten plugin nie dziala allchat. Da sie cos z tym zrobic?
 


#include <amxmodx>
 
#pragma semicolon 1
 
new Trie:_hashList;
 
new const
   _getResult[][][] = { 
      { "#Cstrike_Chat_CT",         "^x01(Counter-Terrorist)^x01"},
      { "#Cstrike_Chat_CT_Dead",    "^x01*DEAD* (Counter-Terrorist)^x01"},
      { "#Cstrike_Chat_All",        "^x03"},
      { "#Cstrike_Chat_Spec",       "^x01(Spectator)^x01"},
      { "#Cstrike_Chat_T",          "^x01(Terrorist)^x01"},
      { "#Cstrike_Chat_T_Dead",     "^x01*DEAD* (Terrorist)^x01"},
      { "#Cstrike_Chat_AllDead",    "^x01*DEAD*^x01"},
      { "#Cstrike_Chat_AllSpec",    "^x01*SPEC*^x01"}
   }
;
 
public plugin_end( )       TrieDestroy( _hashList );
public plugin_precache()   register_message(get_user_msgid("SayText"),"sayText_LastBuild_Hook");
 
public plugin_init(){
   
   register_plugin("Some shit", "1.0", "Spawner & SkillartzHD");
   
   _hashList = TrieCreate();
   for(new i; i < sizeof _getResult; i++)
      TrieSetString(  _hashList, _getResult[i][0], _getResult[i][1] );
   
}
 
public sayText_LastBuild_Hook(  ){
   
   // Isn't is user connected (->ingame) already checked?
   new _getMessage[ 192 ];
   read_args(_getMessage, charsmax(_getMessage));
   
   new _getType[ 24 ], _userName[ 32 ], _output[ 34 ];
   
   get_msg_arg_string(2, _getType, charsmax(_getType));
   get_user_name( get_msg_arg_int(1), _userName, charsmax(_userName) );
   TrieGetString( _hashList, _getType, _output, charsmax(_output) );
   
   replace(_getMessage, charsmax(_getMessage), "^"", "");
   format(_getMessage, charsmax(_getMessage), "%s ^x03%s : ^x01%s", _output,  _userName, _getMessage);
   
   !equali(_getType,"#Cstrike_Name_Change") ? set_msg_arg_string( 2, _getMessage ) : 1;  //#'" Somehow there is a unknown bug changing name which displace name :" xx, so this line code will fix it.
   
}

 
AllChat: https://forums.allie...ead.php?t=56825