HLMOD.HU Forrás Megtekintés - www.hlmod.hu
  1. #include <amxmodx>
  2.  
  3. public plugin_init() {
  4. register_plugin("One Name", "1.0", "AMT")
  5. register_message(get_user_msgid("SayText"), "msgSayText")
  6. }
  7.  
  8. public msgSayText(msg_id, msg_dest, id) {
  9. #if !defined NO_STEAM
  10. new szArg[24]
  11. if(get_msg_arg_string(2, szArg, charsmax(szArg)) == 20 && equal(szArg, "#Cstrike_Name_Change"))
  12. #else
  13. new szArg[64]
  14. get_msg_arg_string(2, szArg, charsmax(szArg))
  15. if(contain(szArg, "change name") != -1)
  16. #endif
  17. return PLUGIN_HANDLED
  18. return PLUGIN_CONTINUE
  19. }
  20.  
  21. public client_infochanged(id) {
  22. if(is_user_connected(id)) {
  23. static szNewName[33], szOldName[33]
  24. new const szNameInfo[] = "name"
  25. get_user_info(id, szNameInfo, szNewName, charsmax(szNewName))
  26. get_user_name(id, szOldName, charsmax(szOldName))
  27.  
  28. if(!equal(szOldName, szNewName)) {
  29. client_print(id, print_chat, "##** Nem tudod megvaltoztatni a neved!!! **##")
  30. set_user_info(id, szNameInfo, szOldName)
  31. }
  32. }
  33. }
  34. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  35. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
  36. */
  37.