Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- #include <reapi>
- new gmsgSayText, gmsgTextMsg
- public plugin_init()
- {
- RegisterHookChain(RG_CBasePlayer_SetClientUserInfoName, "CBasePlayer_SetUserInfoName")
- gmsgSayText = get_user_msgid("SayText")
- gmsgTextMsg = get_user_msgid("TextMsg")
- }
- public CBasePlayer_SetUserInfoName(const pPlayer, infobuffer[], szNewName[])
- {
- new szOldName[32]
- // get_user_info(pPlayer, "name", szOldName, charsmax(szOldName))
- get_entvar(pPlayer, var_netname, szOldName, charsmax(szOldName))
- SetHookChainArg(3, ATYPE_STRING, szOldName)
- console_print(pPlayer, "szOldName: %s | szNewName: %s", szOldName, szNewName)
- set_msg_block(get_entvar(pPlayer, var_deadflag) != DEAD_NO ? gmsgTextMsg : gmsgSayText, BLOCK_ONCE)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement