DHUD problem!
I tried to make a simple dHud stocks, Here is a partial code:
PHP Code:
Used: static szName[ 32 ]; get_user_name( iKiller, szName, charsmax( szName ) ) __show__dhudmessage_player( iKiller, { 0, 255, 0 }, "Wow^nYou %s", szName )
Stocks: __show__dhudmessage_player( id, szRGB[ 3 ], const szMessage[ ], any:... ) { new szBuffer[ 128 ], dhud_color vformat( szBuffer, charsmax( szBuffer ), szMessage, 3 ) dhud_color = szRGB[ 2 ] + ( szRGB[ 1 ] << 8 ) + ( szRGB[ 0 ] << 16 ) message_begin( MSG_ONE_UNRELIABLE, SVC_DIRECTOR, .player=id ) { write_byte( strlen( szBuffer ) + 31 ) write_byte( DRC_CMD_MESSAGE ) write_byte( 0 ) // effect write_long( dhud_color ) // color write_long( _:-1.0 ) // x write_long( _:0.55 ) // y write_long( _:0.1 ) // fade in write_long( _:1.0 ) // fade out write_long( _:3.0 ) // holdtime write_long( _:6.0 ) // fx time write_string( szBuffer ) // message } message_end() }
And the server Crash on Linux OS (os type centos), but on Windows server not crashed! What is the problem ?
|