Quote:
Originally Posted by thEsp
Determine whether read_data(2) is 1 or 2.. via switch statement. That's it all.
|
i did simple thing to check:
Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
public plugin_init( )
register_event( "SendAudio", "win", "a", "2=%!MRAD_terwin", "2=%!MRAD_ctwin" );
public win( )
{
new sz[ 51 ];
client_print( 0, print_chat, "%S", read_data( 2, sz, charsmax( sz ) );
}
its works, show me !MRAD_ctwin when ct win and !MRAD_terwin when t win.
now when i try to check like that, not works, i know its because '%' in %!MRAD_terwin" and %!MRAD_cterwin", but i not know what to do to check , can you help me please ?
Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
public plugin_init( )
register_event( "SendAudio", "win", "a", "2=%!MRAD_terwin", "2=%!MRAD_ctwin" );
public win( )
{
new sz[ 51 ];
read_data( 2, sz, charsmax( sz ) );
if ( equal( sz, "%!MRAD_terwin" ) )
client_print( 0, print_chat, "T" );
else if ( equal( sz, "%!MRAD_cterwin" ) )
client_print( 0, print_chat, "CT" );
}