Unsync


Započeo Shaw Salcedo, Avgust 10, 2020, 15:44:06 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning):  Imam problem sa unsyncom ili ovo mozda ima svako ne znam, znaci nekad mi se desi da igrac ubaguje i da bukvalno slajduje po mapi, ne dobija nikakve animacije, to jest kod sebe ima animacije a kad ga neko drugi gleda on stoji u mestu, ako znate na sta mislim, ako ne probacu sliku da nabavim ili snimak.
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Poslednja Izmena: Avgust 14, 2020, 22:32:01 POSLE PODNE od Švabо
GAD SAM JA

Da li imas negde return 0; u OPU i da li koristis newsamp.inc ili ono vise callbacka za AFK itd?

    if(hittype != BULLET_HIT_TYPE_NONE)
    {
        if(!(-1000.0 <= fX <= 1000.0) || !(-1000.0 <= fY <= 1000.0) || !(-1000.0 <= fZ <= 1000.0))
        {
            if(Anticheat[BulletCrash] == 1)
            {
                AGMPoruka(-1, "{FF0000}[AC] "BELA"%s[%d] Moguc bullet crash hack; Koristite /specon!", GetName(playerid), playerid);
                LogKomandi("{FF0000}[AC] "BELA"%s[%d] Moguc bullet crash hack; Koristite /specon!", "Server/LogAntiCheat.log", GetName(playerid), playerid);
                return 0;
            }
        }
    }

Ne koristim newsamp kako mislis vise callbakova za afk, imam ovo


if(GetTickCount()-g_Paused[ii] > TIME_DIF && g_Requesting[ii] != true && g_IsPaused[ii] != true && InvalidStates(ii) != 1)
            {
                g_IsPaused[ii] = true;
                Podesi_Bubble();
            }
            else if(GetTickCount()-g_Paused[ii] < TIME_DIF && g_Requesting[ii] != true && g_IsPaused[ii] != false && InvalidStates(ii) != 1)
            {
                g_IsPaused[ii] = false;
                afktimer[ii] = 0;
                Podesi_Bubble();
            }

stock IsPlayerPaused(playerid)
{
    return g_IsPaused[playerid];
}
GAD SAM JA

Sad imam problem newsamp ima vise argumenata za ApplyAnimation,
OnePlayAnim(playerid, const animlib[], const animname[], Float:Speed, looping, lockx, locky, lockz, lp)
{
    ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp);
}

LoopingAnim(playerid, const animlib[], const animname[], Float:Speed, looping, lockx, locky, lockz, lp)
{
    KoristiAnimaciju[playerid] = 1;
    ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp);
}

Ovo je u newsampu.
ApplyAnimation(playerid, animlib, animname, fDelta, loop, lockx, locky, freeze, time, forcesync);


GAD SAM JA

newsamp je jako star, bolje koristi YSF

Jel imas nekih probijanja ackslimita?
Update callbacks(ili ti prekrsteni newsamp) na najnoviju verziju.
Dobro proveri da nemas return 0 u bilo kom include-u u OnPlayerUpdate callbacku kao sto je Alhemicar kaz'o.
Those parts of the system that you can hit with a hammer (not advised) are called hardware; those program instructions that you can only curse at are called software