[Pomoc] Problem sa Checkpoint


Započeo PaVlOv, Februar 08, 2014, 11:21:50 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Edit EG
Detaljan opis problema: Kad stanem na CP nece da nestane nego i dalje stoji.. Mozda negde treba da se ubaci "DisablePlayerCheckpoint(playerid);" ali ne znam gde..
Dio skripte:/
YCMD:registracija(playerid, params[],help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return GreskaMessage(playerid, "Moras se ulogovati da bi koristio ovu komandu!");
	if(IsPlayerInRangeOfPoint(playerid,6.0,1471.5911,-1752.9640,3285.2859))
	{
	    if(ProcesReganja[playerid] == 0)
	    {
		    if(GetPlayerMoney(playerid) > 1000)
		    {
			    ProcesReganja[playerid] = 1;
				SetPlayerCheckpoint(playerid,1722.0808,-1751.1942,13.4570,6.0);
				//CCAC_TakePlayerMoney(playerid,1000);
				SendClientMessage(playerid,COLOR_YELLOW,"Idite na zadanu lokaciju i kucajte /oslikajvozilo!");
				SendClientMessage(playerid,COLOR_YELLOW,"Troskovi registracije: 1000$!");
			}else{SendClientMessage(playerid,COLOR_YELLOW,"Registracija se placa 1000$");}
		}else {SendClientMessage(playerid,BELA2,"Vi ste vec zapoceli proces registracije!");}
	}else{SendClientMessage(playerid,BELA2,"Niste na mjestu gdje se registrira vozilo!");}
	return 1;
}
YCMD:oslikajvozilo(playerid, params[],help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return GreskaMessage(playerid, "Moras se ulogovati da bi koristio ovu komandu!");
    if(IsPlayerInRangeOfPoint(playerid,6.0,1722.0808,-1751.1942,13.4570))
	{
	    if(ProcesReganja[playerid] == 1)
	    {
	            new id1 = PlayerInfo[playerid][pPosedovanjeAuta];
	           // new id2 = PlayerInfo[playerid][pPosedovanjeMotora];
	           // new id3 = PlayerInfo[playerid][pPosedovanjeAviona];
	            if(GetPlayerVehicleID(playerid) == VoziloInfo[id1][vID])// || GetPlayerVehicleID(playerid) == MotorInfo[id2][mID] || GetPlayerVehicleID(playerid) == AvionInfo[id3][avID]
	            {
			    ProcesReganja[playerid] = 2;
			    if(GetPlayerVehicleID(playerid) == VoziloInfo[id1][vID]){RegistriraVozilo[playerid] = id1;}
			   // if(GetPlayerVehicleID(playerid) == MotorInfo[id2][mID]){RegistriraVozilo[playerid] = id2;}
			  //  if(GetPlayerVehicleID(playerid) == AvionInfo[id3][avID]){RegistriraVozilo[playerid] = id3;}
				SendClientMessage(playerid,COLOR_YELLOW,"Oslikali ste vozilo!");
				SendClientMessage(playerid,COLOR_YELLOW,"Idite na zadanu lokaciju u LSPD i kucajte /tablice!");
				}else{SendClientMessage(playerid,COLOR_YELLOW,"Niste u svom osobnom vozilu!");}
		}else{SendClientMessage(playerid,BELA2,"Vi niste zapoceli proces registracije ili niste na ovom djelu registracije!");}
	}else{SendClientMessage(playerid,BELA2,"Niste na mjestu gdje se registrira vozilo!");}
	return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):/
-=Last Gaming=-193.192.58.216:7791

Izradjujem website, vise na pm.

pod public OnPlayerEnterCheckpoint(playerid)

dodaj

if(ProcesReganja[playerid] == 1) return DisablePlayerCheckpoint(playerid), PosaoGPS[playerid] = 0, GameTextForPlayer(playerid, "~y~stigli ste na odrediste", 5000, 3);