Sveiki atvyke į Counter Strike Godlike.lt - CS, CSS, GTA ir visa kita!. Spausk čia registruotis

Del 1 plugino!

Klausimai ir Pamokos apie serverio kurimą - Pamokos ČIA

Moderatorius: Serverio kūrimo Komanda.

Del 1 plugino!

Standartine meigoti23 » 04 Sau 2012, 20:35

sveiki noriu paklausti kaip padaryti kad komandos keistusi ne kas 9 roundus o kad 16 sitas pluginas is:
Nuorodas mato tik NARIAI. Prisiregistruokite arba Prisijunkite. ... swap+teams
Kodas: Pasirinkti visus
public plugin_init()
{
   register_plugin(PLUGIN, VERSION, AUTHOR);
   
   register_clcmd( "say /roundnumber", "sayRound" );
   register_concmd( "amx_roundrestart", "restartnumber", ADMIN_KICK );
   
   register_logevent( "roundend", 2, "1=Round_End" );
   register_event( "TextMsg","restart","a","2&#Game_C", "2&#Game_W" ); // Event for "Game Commencing" TextMsg and "Game Will Restart in X Seconds" TextMsg
   
   Atsround = register_cvar( "amx_atsrounds", "15" );
   
}

public sayRound( id )
{
   client_print( id, print_chat, "The current round is %i.", roundnumber );
   return PLUGIN_HANDLED;
}

public roundend()
{
   roundnumber++;
   
   if( roundnumber >= get_pcvar_num( Atsround ) )
   {
      new players[32], num;
      get_players( players, num );
      
      for( new i; i < num; i++ )
         add_delay( players[i] ); // Prevent Server Crash with a lot of people.
         
   }
}


public restartnumber( id, level, cid )
{
   if( !cmd_access( id, level, cid, 1 ) )
      return PLUGIN_HANDLED;
   
   roundnumber = 0;
   return PLUGIN_HANDLED;
}

public restart( id )
{
   roundnumber = 0;
   return PLUGIN_HANDLED;
}

public changeTeam( id )
{
   switch( cs_get_user_team( id ) )
   {
      case CS_TEAM_CT: cs_set_user_team( id, CS_TEAM_T );
      
      case CS_TEAM_T: cs_set_user_team( id, CS_TEAM_CT );
   }

   roundnumber = 0;
}

add_delay( id )
{
   switch( id )
   {
      case 1..7: set_task( 0.1, "changeTeam", id );
      case 8..15: set_task( 0.2, "changeTeam", id );
      case 16..23: set_task( 0.3, "changeTeam", id );
      case 24..32: set_task( 0.4, "changeTeam", id );
   }
}
meigoti23
Pasiklydęs Naujokas
Pasiklydęs Naujokas
Statusas: Atsijungęs
Pranešimai: 74
Užsiregistravo:
12 Gru 2009, 15:48
Pinigai: 47.00
Reputacija: 1

Re: Del 1 plugino!

Standartine Karolis » 05 Sau 2012, 13:37

"amx_atsrounds", "15"

i 16 pakeitus neveik?
Nemokama pagalba teikiu tik siame forume. Skype padedu tik uz atlygi.
Karolis
Administratorius
Administratorius
Statusas: Atsijungęs
Pranešimai: 988
Užsiregistravo:
09 Spa 2008, 11:54
Miestas: Panevezys
Vardas: Karolukas
Skype: simbaa8
Steam ID: crackerbit
Pinigai: 300.00
Reputacija: 21
Medaliai: 5
Administracija (1) už 100 pranešimų (1) už 300 pranešimų (1) už 500 pranešimų (1) už 700 pranešimų (1)

Re: Del 1 plugino!

Standartine sHymon` » 05 Sau 2012, 17:19

Pasikeisk į nelygini skaičių.
Paveikslelis
Vartotojo avataras
sHymon`
Pasiklydęs Naujokas
Pasiklydęs Naujokas
Statusas: Atsijungęs
Pranešimai: 61
Užsiregistravo:
30 Bal 2011, 15:05
Pinigai: 61.00
Reputacija: 0

Pakomentuoti per Facebook


Grižti i Counter-Strike 1.6 Serverio Kūrimas

Dabar prisijunge

Vartotojai naršantys ši foruma: Registruotu vartotoju nera ir 0 sveciu

cron