[Ajuda] Servidor !!! urgente !!!!!!!!!
#1

Pessoal, hoje meu servidor estava com 19 players, ai entro mais 1 cara foi pra 20 players, e de repente todos foram caindo com problemas de conexгo, eu uso ant crash da versao 0.3e , mais nгo adiantou, sу ficou 5 players no server e esse cara com o id 20, ele estava dentro de 1 carro, creio q seja ele, alguйm pode me ajudar ? Estгo crashando, , meus servidor estб na versгo 0.3z-R4 !!!! AJUDA !!!!
Reply
#2

Tente colocar isto no seu GM, um FS Anticrasher:

Код:
#define FILTERSCRIPT

#include <a_samp>
 
//Anti-(Player)Crasher  0.3x
//by bartekdvd
public OnPlayerUpdate(playerid)
{
    if (GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
    {
        new Float:vec[3];
        GetPlayerCameraFrontVector(playerid, vec[0], vec[1], vec[2]);
        new bool:possible_crasher = false;
        for (new i = 0; !possible_crasher && i < sizeof(vec); i++)
            if (floatabs(vec[i]) > 10.0)
                possible_crasher = true;
       
        if (possible_crasher)
            return 0; //do not send fake data, prevents crash
    }

    return 1;
}
Reply
#3

Se der "Warnings" ao complicar, coloca este:

Код:
public OnPlayerUpdate(playerid)
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(WantedPoints[i] >= 1)
        {
                new string[128];
                SetPlayerWantedLevel(i, WantedPoints[i]);
                format(string, sizeof(string), "**PROCURADO [%d]**",WantedPoints[i]);
                SetPlayerChatBubble(i, string, COLOR_RED, 150.0, 999999999999);
            }
    }
    if(roubando[playerid] == 1)
    {
        ApplyAnimation(playerid, "BOMBER","BOM_Plant_In",4.0,0,0,0,0,0);
        SetPlayerAttachedObject(playerid, 4, 1550, 1, 0.024558, -0.279748, -0.060589, 6.105677, 137.291320, 147.132202, 1.019888, 1.000000, 1.000000 );
    }
    if(PlayerInfo[playerid][pAdmin] >= 1344)
    {
        admhide[playerid] = 1;
    }
    if (GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
    {
        new Float:vec[3];
        GetPlayerCameraFrontVector(playerid, vec[0], vec[1], vec[2]);
        new bool:possible_crasher = false;
        for (new i = 0; !possible_crasher && i < sizeof(vec); i++)
            if (floatabs(vec[i]) > 10.0)
                possible_crasher = true;
       
        if (possible_crasher)
            return 0; //do not send fake data, prevents crash
    }
    return 1;
}
Reply
#4

Pois й no comeзo o meu tambйm foi assim, esses invejosos nгo aguentam o sucesso do servidor й querem ver ele caido :/
Eu tava atй pensando em desistir aн meu amigo me deu um anticrash 100% funcional

Код:
public OnVehicleMod(playerid,vehicleid,componentid)
{
    if(GetPlayerInterior(playerid) == 0)
    {

    new nomedoinfeliz[MAX_PLAYER_NAME];GetPlayerName(playerid, nomedoinfeliz, MAX_PLAYER_NAME);
    new crasher[300];
    format(crasher, sizeof(crasher), "%s foi banido automaticamente. [Motivo: Tentou crashar players]", nomedoinfeliz);
    printf("[BDL]: Crasher detectado : %d [ID:%s]",nomedoinfeliz,playerid);
    SendClientMessageToAll(0xFFFFFFFF, crasher);
    BanEx(playerid, "Tentou crashar players");
    }
    return 1;
}
Coloque na ultima parte da gm/fs
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)