SO

/kickall -- Kikar Todos Menos God Ne ;d!

Por Sound Of Kill, 11 de jul. de 2007 em Linguagens de Programação

8
3.6k
11 de julho de 2007 às 13:23

vamos começar :

em commands.ccp: add:

Código:

 

CODE

	#ifdef __KICK_ALL_MUS__ 
{"/kickall",&Commands::kickall}, 
#endif

 

 

 

No final :

Código:

 

CODE

#ifdef __KICK_ALL_MUS__ 
bool Commands::kickall(Creature* creature, const std::string& cmd, const std::string& param) 
{ 
  AutoList<Player>::listiterator it = Player::listPlayer.list.begin(); 
  while(it != Player::listPlayer.list.end()) 
  { 
  if((*it).second->getAccessLevel() < 5){ 
	 (*it).second->kickPlayer(); 
	 it = Player::listPlayer.list.begin(); 
  } 
  else{ 
	 ++it; 
  } 
  } 

  return true; 
} 
#endif

 

agora em commands.h :

add:

Código:

 

CODE

	#ifdef __KICK_ALL_MUS__ 
bool kickall(Creature* creature, const std::string& cmd, const std::string& param); 
#endif

 

 

 

em parametros :

Código:

 

CODE

-D__KICK_ALL_MUS__

 

Creditos: 
Mustorze;D!

1% Gm Volcano pq ele pedio lol!

Editado Julho 11 por Sound Of Kill

ClicC
11 de julho de 2007 às 13:26

O cara bem interessante!! gostei do code!! Simples + util!

Isso é bom pra q vc quer fazer aquele evento pra nao ter q fechar e abrir o server soh é dar kickall!!

Seria legal tb se vc fizesse um kickall q durasse um tempo q vc pode programar!

Grato, Clic.

GM VolcanoG
11 de julho de 2007 às 14:11

xPP

Rox neh!

Créditos a mim tbm seu bandidu, eu que pedi!!! xDD

Parabens ^^

Gabriel95G
11 de julho de 2007 às 15:19

Ah, sei lá .. Esse comando eu acho que não vale apena, mas valeu né!! ^^

1 mês depois...
DarksasukeD
16 de agosto de 2007 às 11:09

o que seria o Parâmetros????

é no próprio Commands.h?

Fora a minha duvida amei o code

^^

 

--Edit--

Ja descobri o "parametros"

é projeto>opções do projeto>parâmetros certo????

^^ belo comando + uma vez

Editado Agosto 16 por Darksasuke

4 meses depois...
20 de dezembro de 2007 às 18:32

vlw pelo tuto continue assim

2 meses depois...
leandrocoreL
05 de fevereiro de 2008 às 19:34

:icon1: otimo tuto :icon1:

 

 

By DarK

 

 

:XTibia_smile:

matheusbmM
09 de fevereiro de 2008 às 17:09

Cara ate q é legal mas não e muito util ois eu posso usao closeserver!!