[REÅ ENO] Animacija ostaje

Započeo Tosic ツ
12. Jun 2016.
647
pregleda
5
postova
expressoboy123
5
Godfather
12. Jun 2016.
Skripta koju koristim: Athlone
Opis problema o kojem se radi: Kod pepsi vozaca kada se uzme kutija ostane animacija tj SPECIAL_ACTION_CARRY i kad se istovari u kamion a nzm kako da to prekinem. Znaci cim ostavi u kamion da nema te animacije..
Dio skripte:

CMD:uzmikutiju( playerid, params[], help ) {

    if( GetFactionType( playerid ) == ORG_TIP_PD ) {
GRESKA( playerid, "PD/FBI/CIA ne moze da radi poslove!");
return 1;
}

    if( ( PlayerInfo[ playerid ][ xAdmin ] > 0 && PlayerInfo[ playerid ][ xAdmin ] < 6 ) || PlayerInfo[ playerid ][ xHelper ] > 0 ) {

new hour, minute, seconds;
gettimeEx( hour, minute, seconds );
FixHour( hour );
hour = shifthour;
if( ( hour >= 00 ) && ( hour <= 08 ) ) { }
else {

GRESKA( playerid, "Admini i Helperi mogu da rade poslove izmedju 00h i 08h." );
return 1;
}
}

    if( PlayerInfo[ playerid ][ xPosao ] != POSAO_PEPSI) return GRESKA( playerid, "Ne mozete to, niste zaposleni kao dostavljac pepsia!");
    if( !IsPlayerInRangeOfPoint( playerid, 4.5, 935.5441, -1605.5848, 14.0430 ) ) return GRESKA( playerid, "Ne nalazite se na mestu za uzimanje kutija!");
    if( DeliverLevel[ playerid ] == 0 ) return GRESKA( playerid, "Vi nemate pokrenut posao, prvo udjite u jedan od slobodnih kamiona!");
    if( DeliverLevel[ playerid ] != 1 ) return GRESKA( playerid, "Ne mozete to!");
    if( StateBox[ DeliverCar[ playerid ] ] == 5) return GRESKA( playerid, "U vasem kamionu ima maksimalno kutija!");
    if( CarriesBox[ playerid ] == 1 ) return GRESKA( playerid, "Vec drzite kutiju u rukama, prvo je ostavite u kamion!");

SendJobMessage( playerid, "Uzeli ste kutiju sa pepsiem, sada je ubacite u kamion sa kojim ste poceli posao!");
    SendInfoMessage( playerid, "Kutiju sa pepsiem u kamion ubacujete na tipku ' Y '!");
    SetPlayerSpecialAction( playerid, SPECIAL_ACTION_CARRY);
    SetPlayerAttachedObject(playerid, OBJECT_SLOT_BADGE, 1221, 1, 0.494823, 0.720993, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
    CarriesBox [ playerid ] = 1;

    return 1;
}


Slika (neobavezno): /
Deko
5
Underboss
12. Jun 2016.
Vidi ne znam ti ja baš puno oko toga ali pokusaj napraviti komandu /ostaviukamion i onda da ga freeza zatim, unfreeza i moguce da ce se animacija rijesiti
(pokusaj to uraditi na Y)

*Ponavljam ne znam ja toliko o skriptanju tek sam pocetnik ali eto ti moje neko misljenje hah (znam da je glupo i nema veze s vezom)
expressoboy123
5
Godfather
12. Jun 2016.
Ostavlja kutiju sa Y i cak si u pravu. Probacu namestiti da kad stisne Y tj KEY_YES da prekine animaciju
Muma Rascall
6
Forum Don
12. Jun 2016.
Probaj napraviti nesto da provjerava ako je ubacio pepsi u kamion da mu prekine animaciju...
ClearAnimations(playerid);

Ili izbaci animaciju, ne pada mi nista drugo na pamet..
expressoboy123
5
Godfather
12. Jun 2016.
Resio sam. Tema ide pod kljuc

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha