Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Jack_Ander poslato Novembar 22, 2021, 22:27:42 POSLE PODNE

Naslov: anim
Poruka od: Jack_Ander poslato Novembar 22, 2021, 22:27:42 POSLE PODNE
Problem(error/warning): Imam problem sa ApplyAnimation funkcijom, uglavnom kad setam neku animaciju, ukucam cmd i ne zeli se odmah pokrenuti animacije tek iz drugog puta, i tako uvijek
Deo skripte: [pawn]ApplyAnimation(playerid, "RAPPING", "RAP_C_Loop", 4.1, 1, 0, 0, 0, 0); // Evo primjer ali uvijek isto je[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Naslov: Odg: anim
Poruka od: rane poslato Novembar 22, 2021, 23:20:48 POSLE PODNE
To je default samp bug
jedini nacin da rijesis je da ubacis ovo
[pawn]static const _AnimsEnum[][] =
{
    "AIRPORT",      "Attractors",   "BAR",          "BASEBALL",     "BD_FIRE",
    "BEACH",        "benchpress",   "BF_injection", "BIKED",        "BIKEH",
    "BIKELEAP",     "BIKES",        "BIKEV",        "BIKE_DBZ",     "BLOWJOBZ",
    "BMX",          "BOMBER",       "BOX",          "BSKTBALL",     "BUDDY",
    "BUS",          "CAMERA",       "CAR",          "CARRY",        "CAR_CHAT",
    "CASINO",       "CHAINSAW",     "CHOPPA",       "CLOTHES",      "COACH",
    "COLT45",       "COP_AMBIENT",  "COP_DVBYZ",    "CRACK",        "CRIB",
    "DAM_JUMP",     "DANCING",      "DEALER",       "DILDO",        "DODGE",
    "DOZER",        "DRIVEBYS",     "FAT",          "FIGHT_B",      "FIGHT_C",
    "FIGHT_D",      "FIGHT_E",      "FINALE",       "FINALE2",      "FLAME",
    "Flowers",      "FOOD",         "Freeweights",  "GANGS",        "GHANDS",
    "GHETTO_DB",    "goggles",      "GRAFFITI",     "GRAVEYARD",    "GRENADE",
    "GYMNASIUM",    "HAIRCUTS",     "HEIST9",       "INT_HOUSE",    "INT_OFFICE",
    "INT_SHOP",     "JST_BUISNESS", "KART",         "KISSING",      "KNIFE",
    "LAPDAN1",      "LAPDAN2",      "LAPDAN3",      "LOWRIDER",     "MD_CHASE",
    "MD_END",       "MEDIC",        "MISC",         "MTB",          "MUSCULAR",
    "NEVADA",       "ON_LOOKERS",   "OTB",          "PARACHUTE",    "PARK",
    "PAULNMAC",     "ped",          "PLAYER_DVBYS", "PLAYIDLES",    "POLICE",
    "POOL",         "POOR",         "PYTHON",       "QUAD",         "QUAD_DBZ",
    "RAPPING",      "RIFLE",        "RIOT",         "ROB_BANK",     "ROCKET",
    "RUSTLER",      "RYDER",        "SCRATCHING",   "SHAMAL",       "SHOP",
    "SHOTGUN",      "SILENCED",     "SKATE",        "SMOKING",      "SNIPER",
    "SPRAYCAN",     "STRIP",        "SUNBATHE",     "SWAT",         "SWEET",
    "SWIM",         "SWORD",        "TANK",         "TATTOOS",      "TEC",
    "TRAIN",        "TRUCK",        "UZI",          "VAN",          "VENDING",
    "VORTEX",       "WAYFARER",     "WEAPONS",      "WUZI"
};[/pawn]

i ovo ubacis pod onplayerconnect
[pawn]for(new anims = 0; anims < sizeof(_AnimsEnum); anims ++) //Preload Animacija
    {
        ApplyAnimation(playerid, _AnimsEnum[anims], "null", 4.0, 0, 0, 0, 0, 0, 1);
    }[/pawn]
Naslov: Odg: anim
Poruka od: №Grella poslato Novembar 23, 2021, 09:05:39 PRE PODNE
moras preload anim
o tome smo pisali x puta
Naslov: Odg: anim
Poruka od: // xunder poslato Novembar 25, 2021, 23:55:03 POSLE PODNE
Bolji nacin je onaj iz fixes include-a.
https://github.com/pawn-lang/sa-mp-fixes
"FIX_ApplyAnimation_2"
Naslov: Odg: anim
Poruka od: Muma poslato Novembar 27, 2021, 02:54:39 PRE PODNE
Pretpostavićemo da je riješeno, lock