Kapija se ne otvara


Započeo Hijena, Maj 21, 2018, 17:55:17 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): ne otvara se kapija autopijace kada dodjem do nje i pritisnem c ili h, svaka druga na skripti se normalno otvara ali ona me zeza
Dio skripte:
}
		else if (IsPlayerInRangeOfPoint( playerid, 10.0, 1638.12085, -1142.43018, 25.66490))
		{
			MoveObject(pijacakapija,1638.12085, -1142.43018, 5.66467, 2.00);
    		SetTimer("pijacakapija1", 7000, 0);
    		format(string, sizeof(string), "* %s vadi daljinski i otvara kapiju pijace.", GetName( playerid ));
    		ProxDetector(30.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
    		return true;
		}

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
Poslednja Izmena: Maj 27, 2018, 11:38:26 PRE PODNE od Bašovski

Daj nam cijeli OnPlayerKeyStateChange od te kapije :P

Edit: provjeri koordinate tog moveobject-a, mozda ti je "pijacakapija" dinamican objekt, mozda nisi stavio dobar keystatechange, provjeri te sitnice.
Poslednja Izmena: Maj 21, 2018, 18:11:24 POSLE PODNE od Coox
Third-party Pawn Developer

Citat: Coox poslato Maj 21, 2018, 18:07:15 POSLE PODNE
Daj nam cijeli OnPlayerKeyStateChange od te kapije :P

Edit: provjeri koordinate tog moveobject-a, mozda ti je "pijacakapija" dinamican objekt, mozda nisi stavio dobar keystatechange, provjeri te sitnice.

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    new string[512];

    if( !IsPlayerInAnyVehicle( playerid ) && IsCbugWeapon(playerid) && ((tickcount() - antiCheatCS[ playerid ][LastWShot]) < 750)) {
		if( HOLDING(KEY_JUMP | KEY_SPRINT | KEY_CROUCH)) {

			new Float:Zivot;
			GetPlayerHealth(playerid, Zivot);
			Morelli_SetPlayerHealth(playerid, Zivot-30);

			GameTextForPlayer( playerid, "~r~Prestani da radis C-Bug!", 1000, 3);

			antiCheatCS[ playerid ][LastWShot] = -1;

			return 1;
		}
		if( newkeys & KEY_CROUCH) {

			SetTimerEx("__check", 200, false, "i", playerid);
		}
	}

    if( newkeys == KEY_SECONDARY_ATTACK)
	{
 		new vehicle;
   		if( !IsPlayerInAnyVehicle( playerid ))
   		{
     		GetPlayerPos(playerid, X, Y, Z);
       		GetVehicleWithinDistance(X, Y, Z, 20.0, vehicle);
         	if( VoziloJeTramvaj(vehicle))
			{
				if( IsVehicleEmpty(vehicle))
				{
					if( PI[ playerid ][ pJob ] == 24)
					{
					    if( PI[ playerid ][ pWanted] > 0) return SEM( playerid, "Ne mozete ako imate wanted level!" );
						Morelli_PutPlayerInVehicle(playerid, vehicle, 0);
					}
				}
			}
       	}
 	}


    if (HOLDING(KEY_SECONDARY_ATTACK) || PRESSED(KEY_SECONDARY_ATTACK) || RELEASED(KEY_SECONDARY_ATTACK))
    {
        if (IsPlayerSteppingInVehicle[ playerid ] > -1)
        {
            foreach(Player, i)
            {
                if( UlogovanIgrac[ i ] == 1)
                {
	                if (GetPlayerVehicleID(i) == IsPlayerSteppingInVehicle[ playerid ] && i != playerid)
	                {
	                    if( GetPlayerState(i) == PLAYER_STATE_DRIVER)
	                    {
		                    new Float:cx, Float:cy, Float:cz;
							GetPlayerPos(playerid, cx, cy, cz);
							Morelli_SetPlayerPos(playerid, cx, cy, cz);
							StopLoopingAnim(playerid);
							IsPlayerSteppingInVehicle[ playerid ] = -1;
				  			GameTextForPlayer( playerid, "~r~NinjaJacking is~n~not allowed!~n~(health down)", 5000, 3);
				  			new Float:hpica;
				  			GetPlayerHealth(playerid, hpica);
				  			Morelli_SetPlayerHealth(playerid, hpica-10);
						}
	                }
				}
            }
        }
    }

    if( newkeys == KEY_NO)
    {

pod onplayerkeystatechange imam ovo samo

Pa gdje ti se nalazi to gore sto si poslao za kapiju?
Third-party Pawn Developer

Citat: Coox poslato Maj 21, 2018, 18:18:07 POSLE PODNE
Pa gdje ti se nalazi to gore sto si poslao za kapiju?
nemam pojma bruda neobelezeno je izmedju svih kapija je

Provjeri te stvari sto sam ti napisao, koordinate u koje zelis da se spusti kapija, je li dinamican objekt itd.
Third-party Pawn Developer

nije dinamican, a koordinate su uredu nebitno, hvala ti na odvojenom vremenu pogledacu ja