Animacija kad tazuje


Započeo Sinner.man, April 03, 2020, 01:38:07 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): na serveru nisu bile nikakve animacije, i time nije radio tazer, ubacio sam animacije i ne znam gdje da podesim tazer, kada policajac na duznosti pogodi igraca da ga tazuje.
Isto tako zelio bi da podesim da se animacija gasi na lijevi klik a ne komandom /stopanimacija

Dio skripte: [ pawn ]       za tazer ne znam        [ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
CMD:stopanimacija( playerid, params[] )
{
	if( IsPlayerInAnyVehicle( playerid ) ) return GRESKA( playerid, "Ne mozete prekinuti animaciju u vozilu." );
    ClearAnimations( playerid );
	return true;
}

evo dio za animaciju
:)

Galardo

*

mgWhosyGD

Evo ti za uklanjanje animacije na lijevi klik.

public OnPlayerKeyStateChange( playerid, newkeys, oldkeys ) {
if( PRESSED ( KEY_SECONDARY_ATTACK))
{
   ClearAnimations(playerid);
}
return 1;
}

Citat: Galardo poslato April 03, 2020, 01:43:47 PRE PODNE
Evo ti za uklanjanje animacije na lijevi klik.

public OnPlayerKeyStateChange( playerid, newkeys, oldkeys ) {
if( PRESSED ( KEY_SECONDARY_ATTACK))
{
   ClearAnimations(playerid);
}
return 1;
}


error 021: symbol already defined: "CB_OnPlayerKeyStateChange"
a evo i gdje ubacen, kako da nastavim na ovo da nema eror
public OnPlayerKeyStateChange( playerid, newkeys, oldkeys ) {

    #if ZIMSKI_MOD == 1
    if( Snow_F[ playerid ] ) {

		if( Shoot[ playerid ] == 0 ) {

			if( newkeys & 128 ) {

				if( Charged[ playerid ] == 1 ) return CheckSnow( playerid );
				else if( Charged[ playerid ] == 0 ) return ApplyAnimation( playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0 ), Charged[ playerid ] = 1;
			}
		}
	}
	#endif
	if( PRESSED( KEY_SUBMISSION ) ) {
 	new engine,lights,alarm,doors,bonnet,boot,objective,
		vehicle = GetPlayerVehicleID(playerid);
	if( GetPlayerState( playerid ) != PLAYER_STATE_DRIVER ) {
		//SCM( playerid, CRVENA, "Morate biti vozac da bi ste mogli paliti/gasiti svetla." );
		return 1;
	}
	if( IsVehicleBajs( vehicle ) || IsVehicleBrod( vehicle ) ) {
		GRESKA( playerid, "Nepoznata akcija." );
		return 1;
	}

:)

Galardo

*

mgWhosyGD

pa nemoj 2x da ubacujes OnPlayerKeyStateChange  ::)

public OnPlayerKeyStateChange( playerid, newkeys, oldkeys ) {

    #if ZIMSKI_MOD == 1
    if( Snow_F[ playerid ] ) {

		if( Shoot[ playerid ] == 0 ) {

			if( newkeys & 128 ) {

				if( Charged[ playerid ] == 1 ) return CheckSnow( playerid );
				else if( Charged[ playerid ] == 0 ) return ApplyAnimation( playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0 ), Charged[ playerid ] = 1;
			}
		}
	}
	#endif
        if( PRESSED(KEY_SECONDARY_ATTACK)){
        ClearAnimations(playerid);
        }
	if( PRESSED( KEY_SUBMISSION ) ) {
 	new engine,lights,alarm,doors,bonnet,boot,objective,
		vehicle = GetPlayerVehicleID(playerid);
	if( GetPlayerState( playerid ) != PLAYER_STATE_DRIVER ) {
		//SCM( playerid, CRVENA, "Morate biti vozac da bi ste mogli paliti/gasiti svetla." );
		return 1;
	}
	if( IsVehicleBajs( vehicle ) || IsVehicleBrod( vehicle ) ) {
		GRESKA( playerid, "Nepoznata akcija." );
		return 1;
	}