[APORTE] Datear Automáticamente CincoYA
#1
Datear Automáticamente CincoYA

Buenas Comunidad!

Les vengo a aportar este plugin, que seguro a mucha gente les va a servir en sus servidores, se trata de que automáticamente el plugin, cada 3 minutos, enviará a la página de CincoYA, la data de su server, de lo que estén jugando.. MIX...PUB..PCW.. (Editable desde el .sma).

Nota: Tiene que haber al menos un jugador en el servidor, para que se envíe la data Automática.

Espero que les sea de utilidad y le sirva a mas de uno!.

Código PHP:
#include <amxmodx>

#define PLUGIN  "Dat_auto"
#define VERSION "1.0"
#define AUTHOR  "Arimatea."

new EpicTimeData;

public 
plugin_init()
{
 
register_plugin(PLUGINVERSIONAUTHOR)

 
EpicTimeData register_cvar("ready_ad_time_data""180"// Segundos en que se envia el dateo Automatico (3 minutos)
 
set_task(float(get_pcvar_num(EpicTimeData)), "Data"___"b")

}

public 
Data()
{
    new index get_random_player();
    client_cmd(index"say /datear pub"); // En CAso De Tener Diferentes Modos de Juego, Cambiar por MIX,PCW
}

stock get_random_player()
{
    new player[32], num
    get_players
(playernum"c")

    return player[random(num)];
}

public 
plugin_cfg() if(is_plugin_loaded("Pause Plugins") != -1server_cmd("amx_pausecfg add ^"%s^""PLUGIN); 
(13/05/2017, 02:11 PM)DiCHANHO escribió: off: pobre este ya quedo traumado con lo del autor y robo de plugins
(26/07/2020, 08:32 PM)Hinami escribió: & si soy un gordo cagon, virgen, con posters de anime en todas partes
✅✅Aportes✅✅
Datear Automáticamente CincoYA
Efecto Trueno y Rayo

Responder
#2
(03/11/2021, 09:13 PM)Nacalau escribió:
Datear Automáticamente CincoYA


Código:
register_clcmd("say /datear pub", "cmdSay");

public cmdSay(id){
   
    if(get_user_team(id) == 1 || get_user_team(id) == 2){
        return PLUGIN_HANDLED;
    }
   
    return PLUGIN_CONTINUE;
}

[Imagen: aitana-meme-aitana-oca%C3%B1a.gif]
Responder
#3
Dafuq
Responder
#4
mmm me huele a copy & paste
___________________________________
SI NECESITAS UN PLUGIN TE LO HAGO $$$
COMUNICATE A MI DISCORD: emanuelitop15
Responder
#5
(04/11/2021, 10:36 AM)[E]manuelitop15 escribió: mmm me huele a copy & paste

Es un APORTE, por ende, no es un plugin ni nuevo ni original,si no un rejunte de otros codes, que son funcionales en el Datear.

A Casa Trolleyes
(13/05/2017, 02:11 PM)DiCHANHO escribió: off: pobre este ya quedo traumado con lo del autor y robo de plugins
(26/07/2020, 08:32 PM)Hinami escribió: & si soy un gordo cagon, virgen, con posters de anime en todas partes
✅✅Aportes✅✅
Datear Automáticamente CincoYA
Efecto Trueno y Rayo

Responder
#6
Deberían sacar ese plugin de datear con curl/grip para poder modificarlo a gusto.


gracias por el aporte Whatever
[Imagen: zcsztw-4.png] [Imagen: 6u5fj2-4.png]
[Imagen: linkedin_thumb_image.png][Imagen: 76561198283253977.png][Imagen: linkedin_thumb_image.png]
Responder
#7
Código PHP:
public plugin_cfg() if(is_plugin_loaded("Pause Plugins") != -1server_cmd("amx_pausecfg add ^"%s^""PLUGIN); 

-->

Código PHP:
public plugin_cfg() server_cmd("amx_pausecfg add ^"%s^""PLUGIN); 

No es necesario el if.
Buen aporte.
Whatever
Responder
#8
Buenas, el pluging da error cuando no hay nadie en el server :

L 01/08/2022 - 10:20:13: [AMXX] Displaying debug trace (plugin "datauto.amxx", version "1.0")
L 01/08/2022 - 10:20:13: [AMXX] Run time error 4: index out of bounds
L 01/08/2022 - 10:20:13: [AMXX] [0] datauto.sma::get_random_player (line 29)
L 01/08/2022 - 10:20:13: [AMXX] [1] datauto.sma:Gran sonrisaata (line 20)

Uso AMX Mod X 1.10.0.5435
Responder
#9
(08/01/2022, 10:22 AM)warn1ng escribió: Buenas, el pluging da error cuando no hay nadie en el server :

L 01/08/2022 - 10:20:13: [AMXX] Displaying debug trace (plugin "datauto.amxx", version "1.0")
L 01/08/2022 - 10:20:13: [AMXX] Run time error 4: index out of bounds
L 01/08/2022 - 10:20:13: [AMXX]    [0] datauto.sma::get_random_player (line 29)
L 01/08/2022 - 10:20:13: [AMXX]    [1] datauto.sma:Gran sonrisaata (line 20)

Uso AMX Mod X 1.10.0.5435
cambia esto
Código PHP:
public Data()
{
    new 
index get_random_player();
    
client_cmd(index"say /datear pub"); // En CAso De Tener Diferentes Modos de Juego, Cambiar por MIX,PCW


Por esto:
Código PHP:
public Data()
{
    if(!
get_playersnum())
        return

    new 
index get_random_player();
    
client_cmd(index"say /datear pub"); // En CAso De Tener Diferentes Modos de Juego, Cambiar por MIX,PCW

Responder
#10
Gracias !, ya lo cambio
Responder
#11
tengo una duda, tengo configurado asi el auto datear en mi sv pero me tira datear mix y lo tengo en pub, lo modifique miles de veces y sigue tirando datear mix :C q hago ?


/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Auto datear"
#define VERSION "1.0"
#define AUTHOR "CincoYA.net"

#define TIME 180.0

new gActive;

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

// Add your code here...

register_event("TeamInfo", "event_TeamInfo", "a");
}


public event_TeamInfo()
{
    new id = read_data(1);
    new sTeam[32];
    read_data(2, sTeam, charsmax(sTeam));
   
    // sTeam Could be SPECTATOR or CT or TERRORIST
        if(equal(sTeam, "CT") || equal(sTeam, "TERRORIST"))
        {
//server_print("join %d", id);

                  datear();
        }
}


public plugin_cfg() {
    if(is_plugin_loaded("Pause Plugins") > -1)
        server_cmd("amx_pausecfg add ^"%s^"", PLUGIN);



public datear() {
if (gActive)
return;

for (new id=1; id <= MAX_PLAYERS; id++) {
if (is_user_connected(id)) {
gActive = true;
client_cmd(id, "say /datear pub");

//server_print("pub enviado cada 3 min");

set_task(TIME, "desactive");

break;
}
}
}


public desactive() {
//server_print("ya podes volver a datear");

gActive = false;

set_task(1.0, "datear");
}
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)