[AJUDA] Comandos
#1

Ola galera

Estou criando um GM e queria que alguem me ajudase em alguns comandos como:

Quero um cmd que mude o nome do sv tipo eu entro e /svnome [Novo nome]
Um cmd para trancar o sv sem usar a rcon ex /trancarsv
E um cmd para poder desligar o sv

VLW
Reply
#2

/rcon
Reply
#3

Amigo quero sem usar /rcon pq quero tipo os comandos pra caso alguem rackear meu sv e a rcon ele pode mudar facilmente.
Reply
#4

faz em SendRconCommand , so que faz em comando que nem esses...

esse de exemplo:

PHP код:
    if(strcmp("/gmx"cmdtexttrue) == 0)
    {
        
SendRconCommand("gmx");
        return 
1;
    } 

__________________________________________



...Meus Trabalhos...
[FisterScripts]
Sistema de Admin e Helper Simples v0.3
Sistema de Viagem v0.5

[Includes]
Nenhum...

[GameModes]
Nenhum...

[Tutoriais]
Nenhum...

[Maps]
W.D.A. ( Water Dylan Airport )

Se meu post lhe ajudou , lhe deixou confuso Clique nesta imagem >> << abaixo do meu avatar


Estou de Olho em vocк !

[Ass] Assinatura feita por JORGE_HARD




Entre agora no Brasil North Games! Com vagas de lider,helper e Admin!!!
HostName: Brasil North Games
Address: 173.0.62.103:9825
Players: ?? / 20
Ping: 150-200
Mode: Brasil North Games RPG v2.0
Map: Los Santos RP

Servidor 24/7 , de teste!!
Reply
#5

Й muito simples, vou mandar o code completo pois estou sem tempo de explicar:

pawn Код:
if(strcmp(cmdtext,"/lock",true) == 0)
{
    SendRcomCommand("password 12345"); // no caso pra destrancar й 12345
    return true;
}
Nos outros, basicamente troque o "password" por alguma variбvel rcon que deseja usar. Se ajudei, me dб uma reputaзгo
Reply
#6

PHP код:
public OnPlayerCommandText(playeridcmdtext[])
{
    new 
cmd[256], idx;
    
cmd strtok(cmdtextidx);
    if(
strcmp(cmd"/desligarsv"true) == 0)
    {
        if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playerid0xFF0000FF"Vocк nгo estб logado na RCON.");
        
SendClientMessage(playerid0xFFFF00FF"O servidor serб desligado em 30 segundos !");
        
SetTimer("Desligar"30000false);
        return 
1;
    }
    if(
strcmp(cmd"/svnome"true) == 0)
    {
        new 
s[256];
        
strtok(cmdtextidx);
        if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playerid0xFF0000FF"Vocк nгo estб logado na RCON.");
        if(!
strlen(s)) return SendClientMessage(playerid0xFFFF00FF"USO: /svnome [novo nome]");
        
format(ssizeof s"hostname %s"s);
        
SendRconCommand(s);
        
SendClientMessage(playerid0xFFFF00FF"Nome do servidor trocado com sucesso.");
        return 
1;
    }
    if(
strcmp(cmd"/trancarsv"true) == 0)
    {
        if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playerid0xFF0000FF"Vocк nгo estб logado na RCON.");
        new 
s[256];
        
strtok(cmdtextidx);
        if(!
strlen(s))
        {
            
SendClientMessage(playerid0xFFFF00FF"USO: /trancarsv [senha]");
            
SendClientMessage(playerid0xFFFF00FF"Caso queira destrancar o servidor, troque a senha para 0.");
            return 
1;
        }
        
format(ssizeof s"password %s"s);
        
SendRconCommand(s);
        
SendClientMessage(playerid0xFFFF00FF"Servidor trancado com sucesso.");
        return 
1;
    }
    return 
0;
}

forward Desligar();

public 
Desligar()
{
    
SendClientMessageToAll(0xFF0000FF"Servidor desligado pelo administrador.");
    
SendRconCommand("exit");
    return 
1;

Reply
#7

Shadoww5 esse trancar SERVER SEU OWNO eu procurava um eficiente igual esse seu a um tempo ja ... S2 ! ! !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)