AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Suggestions / Requests (https://forums.alliedmods.net/forumdisplay.php?f=12)
-   -   A litle Help !!! (https://forums.alliedmods.net/showthread.php?t=264429)

bachusteam 06-16-2015 05:35

A litle Help !!!
 
1 Attachment(s)
hi all, i need this plugin, but without sound on connect/disconect. pls help me. Ty

Decak 06-16-2015 06:32

Re: A litle Help !!!
 
Code:

#include <amxmodx>

#define PLUGIN "New Plugin"
#define VERSION "1.0"
#define AUTHOR "SAMURAI"

new const gUserFlags[4][] = {

  "abcdefghijklmnopqrstu",
  "abcdefghijmnopqrsu",
  "bcdefijmnopqrstu",
  "b"
};
new const gUserClasses[4][] = {

  "Owner",
  "God",
  "Administrator",
  "Slot"
};
new gFlagsValue[sizeof gUserFlags];

public plugin_init()
{
  register_plugin(PLUGIN, VERSION, AUTHOR);

  for(new i = 0; i < sizeof gUserFlags; i++)
  gFlagsValue[i] = read_flags(gUserFlags[i]);

}

public client_putinserver(id)
{
  static name[40];
  get_user_name(id, name, sizeof name - 1);

  if(get_user_flags(id) == gFlagsValue[0])
  {
      set_hudmessage(0, 255, 255, 0.02, 0.33, 0, 6.0, 12.0)
      show_hudmessage(0, "[ Owner Admin ]^n%s^n[ Online ]",name, gUserClasses[0]);
  }

  else if(get_user_flags(id) == gFlagsValue[1])
  {
     
      set_hudmessage(0, 255, 255, 0.02, 0.33, 0, 6.0, 12.0)
      show_hudmessage(0, "[ God Admin ]^n%s^n[ Online ]",name, gUserClasses[1]);
  }

  else if(get_user_flags(id) == gFlagsValue[2])
  {
     
      set_hudmessage(0, 255, 255, 0.02, 0.33, 0, 6.0, 12.0)
      show_hudmessage(0, "[ Administrator Admin ]^n%s^n[ Online ]",name, gUserClasses[2]);
  }

  else if(get_user_flags(id) == gFlagsValue[3])
  {
      set_hudmessage(0, 255, 255, 0.02, 0.33, 0, 6.0, 12.0)
      show_hudmessage(0, "[ Slot Admin ]^n%s^n[ Online ]",name, gUserClasses[3]);
}
}
public client_disconnect(id)
{
  static name[40];
  get_user_name(id,name, sizeof name - 1);

  if(get_user_flags(id) == gFlagsValue[0])
  {
      set_hudmessage(0, 255, 255, 0.02, 0.33, 0, 6.0, 12.0)
      show_hudmessage(0, "[ Owner Admin ]^n%s^n[ Offline ]",name, gUserClasses[0]);
  }

  else if(get_user_flags(id) == gFlagsValue[1])
  {
      set_hudmessage(0, 255, 255, 0.02, 0.33, 0, 6.0, 12.0)
      show_hudmessage(0, "[God Admin ]^n%s^n[ Offline ]",name, gUserClasses[1]);
}

  else if(get_user_flags(id) == gFlagsValue[2])
  {
      set_hudmessage(0, 255, 255, 0.02, 0.33, 0, 6.0, 12.0)
      show_hudmessage(0, "[ Administrator Admin ]^n%s^n[ Offline ]",name, gUserClasses[2]);
  }

  else if(get_user_flags(id) == gFlagsValue[3])
  {
      set_hudmessage(0, 255, 255, 0.02, 0.33, 0, 6.0, 12.0)
      show_hudmessage(0, "[ Slot Admin ]^n%s^n[ Offline ]",name, gUserClasses[3]);
  }
  return PLUGIN_HANDLED;
}



All times are GMT -4. The time now is 20:18.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.