[Pomoc]Gethere


Započeo davax, Januar 16, 2014, 18:36:02 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moj GM
Detaljan opis problema: Kad je neko u autu i ja ga port sa /gethere   portam ga bez auta kako da stavim da i auto i njega portam
Dio skripte: evo komande   
CMD:gethere(playerid, params[])
{
    //#pragma unused help
	//#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"FL | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if (PlayerInfo[playerid][pGM] >= 2 || PlayerInfo[playerid][pAdmin] >= 1)
	{
		new gtIgrac;
		new string[256];
		if(AdminDuty[playerid] == 0 && GMDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[FL] "SIVA"Morate biti na Admin & GameMaster duznosti!");
		if(sscanf(params, "u", gtIgrac)) return SCM(playerid, -1, ""CRVENA"FL Pomoc | "BELA"/gethere [ID/Ime]");
		if(!IsPlayerConnected(gtIgrac)) return SCM(playerid, -1, "[FL] "CRVENA"Taj igrac nije na serveru!");
		GetPlayerPos(playerid, X, Y, Z);
		SetPlayerPos(gtIgrac, X + 2.0, Y, Z);
		format(string,sizeof(string),""CRVENA"[FL] "SIVA"Teleportovao si %s-a do sebe!",GetName(gtIgrac));
		SCM(playerid,-1,string);
		format(string,sizeof(string),""CRVENA"[FL] "SIVA"Admin %s te teleportovao do sebe!",GetName(playerid));
		SCM(gtIgrac,-1,string);
	}
	else
	{
		SCM(playerid, -1, ""CRVENA"[FL] "BELA"Samo Admini & GameMaster (AL 1+ & GM 2+)!");
	}
	return 1;
}

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


ovako.
if(IsPlayerInAnyVehicle(playerid)) // ako je u vozilo
{
        new vehicleid = GetPlayerVehicleID(playerid);
        SetPlayerPos(playerid,X,Y,Z);
        SetVehiclePos(vehicleid,X,Y,Z)
        PutPlayerInVehicle(playerid,vehicleid,0);
}
else
{
SetPlayerPos(playerid,X,Y,Z);  // ako nije
}


eto ti primer
69

Pokušaj nešto ovako, nadam se da radi.

CMD:gethere(playerid, params[])
{
    //#pragma unused help
	//#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"FL | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if (PlayerInfo[playerid][pGM] >= 2 || PlayerInfo[playerid][pAdmin] >= 1)
	{
		new gtIgrac;
		new string[256];
		if(AdminDuty[playerid] == 0 && GMDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[FL] "SIVA"Morate biti na Admin & GameMaster duznosti!");
		if(sscanf(params, "u", gtIgrac)) return SCM(playerid, -1, ""CRVENA"FL Pomoc | "BELA"/gethere [ID/Ime]");
		if(!IsPlayerConnected(gtIgrac)) return SCM(playerid, -1, "[FL] "CRVENA"Taj igrac nije na serveru!");
		if(IsPlayerInAnyVehicle(gtIgrac))
		{
			new vehid;
			vehid = GetPlayerVehicleID(gtIgrac);
			GetPlayerPos(playerid, X, Y, Z);
			SetVehiclePos(vehid, X+2.0, Y, Z);
			SetPlayerPos(gtIgrac, x+3.0, Y, Z);
			PutPlayerInVehicle(gtIgrac, vehid, 0);
			format(string,sizeof(string),""CRVENA"[FL] "SIVA"Teleportovao si %s-a do sebe!",GetName(gtIgrac));
			SCM(playerid,-1,string);
			format(string,sizeof(string),""CRVENA"[FL] "SIVA"Admin %s te teleportovao do sebe!",GetName(playerid));
			SCM(gtIgrac,-1,string);
		}
		else
		{
			GetPlayerPos(playerid, X, Y, Z);
			SetPlayerPos(gtIgrac, X + 2.0, Y, Z);
			format(string,sizeof(string),""CRVENA"[FL] "SIVA"Teleportovao si %s-a do sebe!",GetName(gtIgrac));
			SCM(playerid,-1,string);
			format(string,sizeof(string),""CRVENA"[FL] "SIVA"Admin %s te teleportovao do sebe!",GetName(playerid));
			SCM(gtIgrac,-1,string);
		}
	}
	else
	{
		SCM(playerid, -1, ""CRVENA"[FL] "BELA"Samo Admini & GameMaster (AL 1+ & GM 2+)!");
	}
	return 1;
}
[Tutorial] public OnPlayerText - malo poigravanja

Nudim usluge skriptanja, tražim team sa kojim bi radio. PM ili Facebook: www.facebook.com/keton.dirigent