[POMOC] CMD

Započeo Huan Escobar, Oktobar 20, 2016, 18:54:26 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Skripta koju koristim: up
Detaljan opis problema: imam problem sa cmd kad kucam pocnisverc ispise mi da nisam na mestu za pokretanje a nalazim se na tim kordinatama... Pomoc.. Hvala

Dio skripte:
CMD:pokrenisverc(playerid, params[])
{
	#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1, "Moras se ulogovati da bi koristio ovu komandu!");
    if(IsPlayerInRangeOfPoint(playerid, 50.0,2206.0215,-2245.6299,13.5469) && IsPlayerInRangeOfPoint(playerid, 50.0,1777.0051,-2044.1067,13.5405)) return SCM(playerid,-1, "Niste na mjestu pokretanja sverca!");
    new voz = GetPlayerVehicleID(playerid);
	if(PlayerInfo[playerid][pClan] == 3 || PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pLider] == 11 || PlayerInfo[playerid][pClan] == 11)
	{
		if(voz == yakuza[5] || voz == yakuza[6] || voz == yakuza[7] || voz == yakuza[8] || voz == yakuza[9] || voz == lcn[0] || voz == lcn[1] || voz == lcn[2] || voz == lcn[3] || voz == lcn[4] || voz == lcn[5])
		{
        	if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,-1, "Morate biti na mjestu vozaca da bi pokrenuli sverc!");
			SPD(playerid, DIALOG_SVERC, DIALOG_STYLE_LIST, "Rute za sverc", "Palomino Creek (500g)(12.000$)\nMontgomery (500g)(12.000$)\nDillimore(500g)(12.000$)\nPrekini sverc", "Odaberi", "Izlaz");
		}
		else return SCM(playerid,-1,"Niste u kombiju za sverc!");
	}
	else return SCM(playerid,-1, "Samo clanovi Yakuze i LCN-a!");
	return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):

Nemoj me pogresno shvatit ovo je savjet, pogledaj da nisi stavio pogresne kordinate u skriptu
-propo-

CMD:pokrenisverc(playerid, params[])
{
	#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1, "Moras se ulogovati da bi koristio ovu komandu!");
    if(!IsPlayerInRangeOfPoint(playerid, 50.0,2206.0215,-2245.6299,13.5469) && !IsPlayerInRangeOfPoint(playerid, 50.0,1777.0051,-2044.1067,13.5405)) return SCM(playerid,-1, "Niste na mjestu pokretanja sverca!");
    new voz = GetPlayerVehicleID(playerid);
	if(PlayerInfo[playerid][pClan] == 3 || PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pLider] == 11 || PlayerInfo[playerid][pClan] == 11)
	{
		if(voz == yakuza[5] || voz == yakuza[6] || voz == yakuza[7] || voz == yakuza[8] || voz == yakuza[9] || voz == lcn[0] || voz == lcn[1] || voz == lcn[2] || voz == lcn[3] || voz == lcn[4] || voz == lcn[5])
		{
        	if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,-1, "Morate biti na mjestu vozaca da bi pokrenuli sverc!");
			SPD(playerid, DIALOG_SVERC, DIALOG_STYLE_LIST, "Rute za sverc", "Palomino Creek (500g)(12.000$)\nMontgomery (500g)(12.000$)\nDillimore(500g)(12.000$)\nPrekini sverc", "Odaberi", "Izlaz");
		}
		else return SCM(playerid,-1,"Niste u kombiju za sverc!");
	}
	else return SCM(playerid,-1, "Samo clanovi Yakuze i LCN-a!");
	return 1;
}


! = 0 = false

Citat: NapaćeniBošnjo poslato Oktobar 20, 2016, 19:11:51 POSLE PODNE
Nemoj me pogresno shvatit ovo je savjet, pogledaj da nisi stavio pogresne kordinate u skriptu

Brate preko /gotopos sam proverio nisam fulao kordinate...

Citat: ☢ χÏ...ηdÑ"я_ ☢ poslato Oktobar 20, 2016, 19:17:55 POSLE PODNE
CMD:pokrenisverc(playerid, params[])
{
	#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1, "Moras se ulogovati da bi koristio ovu komandu!");
    if(!IsPlayerInRangeOfPoint(playerid, 50.0,2206.0215,-2245.6299,13.5469) && !IsPlayerInRangeOfPoint(playerid, 50.0,1777.0051,-2044.1067,13.5405)) return SCM(playerid,-1, "Niste na mjestu pokretanja sverca!");
    new voz = GetPlayerVehicleID(playerid);
	if(PlayerInfo[playerid][pClan] == 3 || PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pLider] == 11 || PlayerInfo[playerid][pClan] == 11)
	{
		if(voz == yakuza[5] || voz == yakuza[6] || voz == yakuza[7] || voz == yakuza[8] || voz == yakuza[9] || voz == lcn[0] || voz == lcn[1] || voz == lcn[2] || voz == lcn[3] || voz == lcn[4] || voz == lcn[5])
		{
        	if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,-1, "Morate biti na mjestu vozaca da bi pokrenuli sverc!");
			SPD(playerid, DIALOG_SVERC, DIALOG_STYLE_LIST, "Rute za sverc", "Palomino Creek (500g)(12.000$)\nMontgomery (500g)(12.000$)\nDillimore(500g)(12.000$)\nPrekini sverc", "Odaberi", "Izlaz");
		}
		else return SCM(playerid,-1,"Niste u kombiju za sverc!");
	}
	else return SCM(playerid,-1, "Samo clanovi Yakuze i LCN-a!");
	return 1;
}


! = 0 = false

Sklonio sam "! " i dalje ne sljaka ...



if(!IsPlayerInRangeOfPoint(playerid, 50.0,2206.0215,-2245.6299,13.5469) && !IsPlayerInRangeOfPoint(playerid, 50.0,1777.0051,-2044.1067,13.5405)) return SCM(playerid,-1, "Niste na mjestu pokretanja sverca!");

Stavi ovako tu provjeru
i napravi cmd
CMD:testic(pid,prm[]) {
if (IsPlayerInAnyVehicle(pid)) SetVehiclePos(GetPlayerVehicleID(pid), 2206.0215,-2245.6299,13.5469);
SetPlayerPos(pid, 2206.0215,-2245.6299,13.5469);
return 1;
}