[rezolvat] Cerere plugin [ Auto team - switch ]

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Post Reply
FaNTa2
Membru, skill 0
Membru, skill 0
Posts: 6
Joined: 02 Nov 2013, 12:50
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Has thanked: 1 time
Been thanked: 1 time
Contact:

02 Nov 2013, 17:43

Salut !
Vreau si eu pluginul care schimba echipele ( modul furien ) in momentul in care Anti - Furienii castiga Runda .
RoyalServer 2
User avatar
KrAiD.
Fost moderator
Fost moderator
Posts: 866
Joined: 15 Jun 2013, 12:14
Detinator Steam: Da
CS Status: Cat de cat activ :D
Detinator server CS: Nu
Reputatie: Fost Moderator ajutator
0.7 / 3
Has thanked: 14 times
Been thanked: 131 times
Contact:

02 Nov 2013, 17:48

poftim
| Afiseaza codul
#include <  amxmodx  >
#include <  cstrike  >


#pragma semicolon 1


#define PLUGIN "Furien Delayed Team Swap"
#define VERSION "1.2b"

#define      SWITCH_TASK      112233

/*======================================= - ¦ Askhanar ¦ - =======================================*/


public plugin_init(    )
{
        // credits         nikhilgupta345
   register_plugin(  PLUGIN,  VERSION,  "Askhanar" );
   register_event( "SendAudio",  "ev_SendAudioCounterWin",  "a",  "1=0",  "2=%!MRAD_ctwin"  );
   
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/

public ev_SendAudioCounterWin(    )
{
   
   new iPlayers[  32  ],  iNum;
   get_players(  iPlayers,  iNum,  "ch" );
   
   if(  iNum  )
   {
      new  id;
      
      for(  --iNum;  iNum  >=  0;  iNum--  )
      {
         id  =  iPlayers[  iNum  ];
         BeginDelayedTeamChange(  id  );
         
      }
   }
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/

public BeginDelayedTeamChange(  id  )
{
   
   switch(  id  )
   {
      
      case  1..6:  set_task(  0.1, "ChangeUserTeamWithDelay",  id  +  SWITCH_TASK  );
      case  7..13:  set_task(  0.2, "ChangeUserTeamWithDelay",  id  +  SWITCH_TASK  );
      case  14..20:  set_task(  0.3, "ChangeUserTeamWithDelay",  id  +  SWITCH_TASK  );
      case  21..26:  set_task(  0.4, "ChangeUserTeamWithDelay",  id  +  SWITCH_TASK  );
      case  27..32:  set_task(  0.5, "ChangeUserTeamWithDelay",  id  +  SWITCH_TASK  );
   }
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/

public ChangeUserTeamWithDelay(  id  )
{
   
   id  -=  SWITCH_TASK;
   if(  !is_user_connected(  id  )  )  return 1;
   
   switch(  cs_get_user_team(  id  )   )
   {
      
      case  CS_TEAM_T:cs_set_user_team(  id,  CS_TEAM_CT  );
      case  CS_TEAM_CT:cs_set_user_team(  id,  CS_TEAM_T  );
         
   }
   
   return 0;
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/
Post Reply

Return to “Cereri”

  • Information