SA-MP Forums Archive
[Ajuda] Colocar comando sу pela RCON - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Colocar comando sу pela RCON (/showthread.php?tid=494950)



Colocar comando sу pela RCON - OrNot - 15.02.2014

Ae pessoal, o cуdigo й este eu queria deixa-lo pra o comando so pega pra qm tive na RCON.

PHP код:
#include <a_samp>
#pragma tabsize 0
#define CLIMA 3300
//==============================================================================
public OnFilterScriptInit()
{
    print(
"\n--------------------------------------");
    print(
"      Configuraзгo de Clima e Hora Adicionado no Servidor.     ");
    print(
"--------------------------------------\n");
    return 
1;
}
//==============================================================================
public OnPlayerCommandText(playeridcmdtext[])
{
        if(
strcmp(cmdtext"/ceh"true) == 0)
        {
            
ShowPlayerDialog(playeridCLIMADIALOG_STYLE_LIST"Clima/Hora""Clima\nHora""Selecionar""Cancelar");
    return 
1;
    }
    return 
0;
}
//==============================================================================
public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
if(
dialogid == CLIMA// Menu
{
    if(
response)
    {
          if(
listitem == 0// Clima
        
{
            
ShowPlayerDialog(playeridCLIMA+1DIALOG_STYLE_LIST"Clima""Ensolarado \nTemporal \nNublado \nCeu Azul \nTempestade de Areia \nEscuro \nQuente \nVoltar""Selecionar""Cancelar");
        }
        if(
listitem == 1// Hora
        
{
            
ShowPlayerDialog(playeridCLIMA+2DIALOG_STYLE_LIST"Hora""1:00 \n3:00 \n5:00 \n7:00 \n9:00 \n11:00 \n13:00 \n15:00 \n17:00 \n19:00 \n21:00 \n23:00 \nVoltar""Selecionar""Cancelar");
        }
    }
    return 
1;
}
if(
dialogid == CLIMA+1// Clima
{
    if(
response)
    {
        if(
listitem == 0// Ensolarado
        
{
        
SetWeather(5);
        }
        if(
listitem == 1// Temporal
        
{
        
SetWeather(8);
        }
        if(
listitem == 2// Nublado
        
{
        
SetWeather(9);
        }
        if(
listitem == 3// Ceu Azul
        
{
        
SetWeather(10);
        }
        if(
listitem == 4// Tempestade de Areia
        
{
        
SetWeather(19);
        }
        if(
listitem == 5// Escuro
        
{
        
SetWeather(45);
        }
        if(
listitem == 6// Quente
        
{
        
SetWeather(11);
        }
        if(
listitem == 7// Voltar
        
{
        
ShowPlayerDialog(playeridCLIMADIALOG_STYLE_LIST"Clima/Hora""Clima \nHora""Selecionar""Cancelar");
        }
    }
    return 
1;
}
if(
dialogid == CLIMA+2// Hora
{
    if(
response)
    {
        if(
listitem == 0//
        
{
        
SetPlayerTime(playerid,1,0);
        }
        if(
listitem == 1//
        
{
        
SetPlayerTime(playerid,3,0);
        }
        if(
listitem == 2//
        
{
        
SetPlayerTime(playerid,5,0);
        }
        if(
listitem == 3//
        
{
        
SetPlayerTime(playerid,7,0);
        }
        if(
listitem == 4//
        
{
        
SetPlayerTime(playerid,9,0);
        }
        if(
listitem == 5//
        
{
        
SetPlayerTime(playerid,11,0);
        }
        if(
listitem == 6//
        
{
        
SetPlayerTime(playerid,13,0);
        }
        if(
listitem == 7//
        
{
        
SetPlayerTime(playerid,15,0);
        }
        if(
listitem == 8//
        
{
        
SetPlayerTime(playerid,17,0);
        }
        if(
listitem == 9//
        
{
        
SetPlayerTime(playerid,19,0);
        }
        if(
listitem == 10//
        
{
        
SetPlayerTime(playerid,21,0);
        }
        if(
listitem == 11//
        
{
        
SetPlayerTime(playerid,23,0);
        }
        if(
listitem == 12//
        
{
        
ShowPlayerDialog(playeridCLIMADIALOG_STYLE_LIST"Clima/Hora""Clima \nHora""Selecionar""Cancelar");
            }
        }
        return 
1;
    }
    return 
0;
 }
//============================================================================== 



Re: Colocar comando sу pela RCON - FallweN - 15.02.2014

pawn Код:
if(strcmp(cmdtext, "/ceh", true) == 0)
{
    if(!IsPlayerAdmin(playerid))
        return SendClientMessage(playerid, -1, "Somente admin RCON");
    ShowPlayerDialog(playerid, CLIMA, DIALOG_STYLE_LIST, "Clima/Hora", "Clima\nHora", "Selecionar", "Cancelar");
    return 1;
}



Re: Colocar comando sу pela RCON - OrNot - 15.02.2014

FallWeN, desculpa mais vocк pode me mandar o cуdigo por completo editado porque sou Iniciante espero que me entenda amigo.


Re: Colocar comando sу pela RCON - FallweN - 15.02.2014

pawn Код:
#include <a_samp>

#pragma tabsize 0

#define CLIMA 3300

//==============================================================================

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print("      Configuraзгo de Clima e Hora Adicionado no Servidor.     ");
    print("--------------------------------------\n");
    return 1;
}

//==============================================================================

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmdtext, "/ceh", true) == 0)
    {
        if(!IsPlayerAdmin(playerid))
            return SendClientMessage(playerid, -1, "Somente admin RCON");
           
        ShowPlayerDialog(playerid, CLIMA, DIALOG_STYLE_LIST, "Clima/Hora", "Clima\nHora", "Selecionar", "Cancelar");
        return 1;
    }
    return 0;
}
//==============================================================================

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == CLIMA) // Menu
{
    if(response)
    {
          if(listitem == 0) // Clima
        {
            ShowPlayerDialog(playerid, CLIMA+1, DIALOG_STYLE_LIST, "Clima", "Ensolarado \nTemporal \nNublado \nCeu Azul \nTempestade de Areia \nEscuro \nQuente \nVoltar", "Selecionar", "Cancelar");
        }
        if(listitem == 1) // Hora
        {
            ShowPlayerDialog(playerid, CLIMA+2, DIALOG_STYLE_LIST, "Hora", "1:00 \n3:00 \n5:00 \n7:00 \n9:00 \n11:00 \n13:00 \n15:00 \n17:00 \n19:00 \n21:00 \n23:00 \nVoltar", "Selecionar", "Cancelar");
        }
    }
    return 1;
}
if(dialogid == CLIMA+1) // Clima
{
    if(response)
    {
        if(listitem == 0) // Ensolarado
        {
        SetWeather(5);
        }
        if(listitem == 1) // Temporal
        {
        SetWeather(8);
        }
        if(listitem == 2) // Nublado
        {
        SetWeather(9);
        }
        if(listitem == 3) // Ceu Azul
        {
        SetWeather(10);
        }
        if(listitem == 4) // Tempestade de Areia
        {
        SetWeather(19);
        }
        if(listitem == 5) // Escuro
        {
        SetWeather(45);
        }
        if(listitem == 6) // Quente
        {
        SetWeather(11);
        }
        if(listitem == 7) // Voltar
        {
        ShowPlayerDialog(playerid, CLIMA, DIALOG_STYLE_LIST, "Clima/Hora", "Clima \nHora", "Selecionar", "Cancelar");
        }
    }
    return 1;
}
if(dialogid == CLIMA+2) // Hora
{
    if(response)
    {
        if(listitem == 0) //
        {
        SetPlayerTime(playerid,1,0);
        }
        if(listitem == 1) //
        {
        SetPlayerTime(playerid,3,0);
        }
        if(listitem == 2) //
        {
        SetPlayerTime(playerid,5,0);
        }
        if(listitem == 3) //
        {
        SetPlayerTime(playerid,7,0);
        }
        if(listitem == 4) //
        {
        SetPlayerTime(playerid,9,0);
        }
        if(listitem == 5) //
        {
        SetPlayerTime(playerid,11,0);
        }
        if(listitem == 6) //
        {
        SetPlayerTime(playerid,13,0);
        }
        if(listitem == 7) //
        {
        SetPlayerTime(playerid,15,0);
        }
        if(listitem == 8) //
        {
        SetPlayerTime(playerid,17,0);
        }
        if(listitem == 9) //
        {
        SetPlayerTime(playerid,19,0);
        }
        if(listitem == 10) //
        {
        SetPlayerTime(playerid,21,0);
        }
        if(listitem == 11) //
        {
        SetPlayerTime(playerid,23,0);
        }
        if(listitem == 12) //
        {
        ShowPlayerDialog(playerid, CLIMA, DIALOG_STYLE_LIST, "Clima/Hora", "Clima \nHora", "Selecionar", "Cancelar");
            }
        }
        return 1;
    }
    return 0;
 }



Re: Colocar comando sу pela RCON - OrNot - 15.02.2014

valeu consigi


Re: Colocar comando sу pela RCON - silenthill - 15.02.2014

Ornot Tente fazer...use IsPlayerAdmin para admin rcon, vai ser bom p vc pq irбs aprender.