[POMOC] /drag


Započeo [YU]Shadowr, Avgust 06, 2011, 23:36:14 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Street Stories-GTARP
Detaljan opis problema: PA teo sam da /drag komanda da moze u svakom vozilu da se ubaci igrac a ne samo u policiskom
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Evo kako sam ja pokuso da prebacim i da ubacuje u bilo koje vozilo ali sveje ok i kada to uradim nekom drag pise da je ubacen a ustvari nije ubacen u vozilo
Evo drag.

if(strcmp(cmd, "/drag", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GOLD, "KORISTI: /drag [playerid/PartOfName]");
				return 1;
			}
			new mislim;
			new playa;
			playa = ReturnUser(tmp);
			if(IsPlayerInAnyVehicle((mislim)))
			{
			    if(IsPlayerConnected(playa))
			    {
			        if(playa != INVALID_PLAYER_ID)
			        {
			            new Float:x, Float:y, Float:z;
			            GetPlayerPos(playa,x,y,z);
			            if(PlayerToPoint(5, playerid, x, y, z))
			            {
			            	PutPlayerInVehicle(playa,mislim,1);
			            	GetPlayerName(playa, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							format(string, sizeof(string), "* %s je ubacio %s u svoje vozilo.", sendername ,giveplayer);
							ProxDetector(30.0, playerid, string, COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE);
						}
						else
						{
							SendClientMessage(playerid, COLOR_BLUE, "Igrac nije blizu tebe.");
						}
					}
			    }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "Nisi u vozilu!");
			}
	    }
	    return 1;
	}
//

Zašto ne koristiš "Traži"?

Ako bi si to uradio, verovatno bi si našao ovu temu.

Citat: mikec poslato Avgust 06, 2011, 23:40:08 POSLE PODNE
Zašto ne koristiš "Traži"?

Ako bi si to uradio, verovatno bi si našao ovu temu.
Trazio sam covece ali nema nistha vezi ovoga sto ja trazim.
Trazim /drag ali da mogu bilo kom vozilu.


Hvala na pomoci svima i ako neznate hvala sto ste pogledali ali ako moze mnogo mi ovo treba pa ako moze neki dobar skripter da mi pomogne
Poslednja Izmena: Avgust 06, 2011, 23:53:00 POSLE PODNE od Shadowr
//

U toj temi, naÄ'i ovaj uslov:
if(IsACopCar(newcar) || IsNgCar(newcar) || IsAnFbiCar(newcar))


i to zameni sa:
if(1)



PS: Naravno, postoji malo složeniji način da brišeš ono što ne treba/stavljaš u komentar .. al ovo ti je najbolje, samo izmeniš ono šta piše u zagradi i gotovo. :D
Poslednja Izmena: Avgust 07, 2011, 01:48:24 PRE PODNE od mikec

Ajde mi ti daj komandu full kako treba i da ja samo paste necu se ja petljam mislim nije da me sam lenj nego necu ja da zabrljam.
Poslednja Izmena: Avgust 07, 2011, 03:09:23 PRE PODNE od Shadowr
//

P.S. - Izbrisi ovo if(PlayerCuffed[playa] == 2) , jer meni ubaci sa /drag tek kad je igrac pod /cuff-om.



if(strcmp(cmd, "/drag", true) == 0)
	{
	if(IsPlayerConnected(playerid))
	{
	if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
	{
    tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_GOLD, "KORISTENJE: /drag [ID/DioImena]");
	}
	new playa;
	playa = ReturnUser(tmp);
	if(IsPlayerConnected(playa))
	{
	new playerState = GetPlayerState(playerid);
	if( playerState == PLAYER_STATE_DRIVER)
	{
	if(!IsPlayerInAnyVehicle(playa))
	{
	if(PlayerCuffed[playa] = 2)
	{
	new vehicleid = GetPlayerVehicleID(playerid);
	GetPlayerName(playa, giveplayer, sizeof(giveplayer));
	GetPlayerName(playerid, sendername , sizeof(sendername));
	format(string, sizeof(string), "*%s ubacuje %s u vozilo.", sendername , giveplayer);
	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
	PutPlayerInVehicle(playa, vehicleid, 4);
	}
	else
	{
	SendClientMessage(playerid, COLOR_LIGHTRED, "ERROR: Odabrani igrac nije onesposobljen.");
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_LIGHTRED, "ERROR: Niste u vozilu.");
	}
	}
    else
	{
	SendClientMessage(playerid, COLOR_LIGHTRED, "ERROR: Odabrani igrac je vec u vozilu.");
	}
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_LIGHTRED,"ERROR: Niste u mogucnosti koristiti ovu komandu samo clanovi LSPD-a.");
	}
	}
	return 1;
    }

Citat: Shadowr poslato Avgust 07, 2011, 03:06:53 PRE PODNE
Ajde mi ti daj komandu full kako treba i da ja samo paste necu se ja petljam mislim nije da me sam lenj nego necu ja da zabrljam.


A sto bi ti na pladanj ? Da svi mi tako trazimo crko bi forum .... to stavi u temi "Trebam Nesto"