Zaključano

[Pomoc] /drag

pre 10 godina
251
pregleda
8
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Nitro
Godfather
pre 10 godina
Skripta koju koristim: gta rp edit
Detaljan opis problema: :Ne mogu nikako da namestim kada igraca /drag da ga ne postavlja samo na suvozacevo mesto vec na prvo mesto koje je slobodno,i takodje imam problem kada igrac pritiska stalno g a ja kucam /drag nece da ga ubaci u vozilo .
Dio skripte:
	if(strcmp(cmd, "/drag", true) == 0) // by Ellis
{
    if(IsPlayerConnected(playerid))
    {
        if(!IsACop(playerid))
{
    SendClientMessage(playerid, COLOR_GRAD1, "Niste na duty!");
    return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{FF0000}BR:HP | {FFFFFF}/drag [playerid/ime]");
return 1;
}
new newcar = GetPlayerVehicleID(playerid);
new playa;
playa = ReturnUser(tmp);
if(IsACopCar(newcar) || IsNgCar(newcar) || IsAnFbiCar(newcar))
{
    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))
            {
            JBC_PutPlayerInVehicle(playa,newcar,1);
            GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s dovukao %s do njegovog/njenog automobila/mopeda (/drag).", sendername ,giveplayer);
ProxDetector(30.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Igrac nije blizu tebe.");
}
}
    }
}
else
{
    SendClientMessage(playerid, COLOR_GRAD1, "Nisi u policijskom vozilu!");
}
    }
    return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Mike_Smith
Wheel Man
pre 10 godina
Probaj ovo staviti
JBC_PutPlayerInVehicle(playa,newcar,0);
Nitro
Godfather
pre 10 godina
Sada ni ne pomeri igraca kojeg hocu da drag
Nitro
Godfather
pre 10 godina
bump
Nitro
Godfather
pre 10 godina
refresh
Nitro
Godfather
pre 10 godina
refresh
Branko_Milovanovic
Crime Lord
pre 10 godina
Probaj sa ovom mojom YCMD komandom ona radi odlicno ako nemas YCMD komandu samo prebaci u ZCMD i sredi ...
YCMD:drag(playerid, params[],help)
{
    if(UlogovanProvera == 0) return SCM(playerid, COLOR_BELA, "Moras biti prijavljen.");
if(!Policajac(playerid)) return SCM(playerid, COLOR_BELA, "Samo clanovi policije.");
if(OfficerNaDuznosti == 0) return SCM(playerid, COLOR_BELA, "Niste uzeli duznost pa ne mozete koristi tu komandu.");
new id, sediste;
if(sscanf(params, "ui", id, sediste)) return SCM(playerid, COLOR_BELA, "/drag [ID/Nick] [Sediste(1,2,3)]");
if(!IsPlayerInAnyVehicle(playerid)) SCM(playerid, COLOR_BELA, "Morate biti u vozilu.");
if(!IsPlayerConnected(id)) SCM(playerid, COLOR_BELA, "BELA"Taj igrac je offline.");
if(AFK) return SCM(playerid, COLOR_BELA, "Taj igrac je AFK.");
if(!DaljinaIgraca(6.0,playerid,id)) return SCM(playerid, COLOR_BELA, "Taj igrac nije blizu tebe.");
if(IsPlayerInAnyVehicle(id)) SCM(playerid, COLOR_BELA, "Taj igrac je vec u nekom vozilu.");
if(sediste > 3 || sediste < 1) SCM(playerid, COLOR_BELA, "Broj sedista moze biti samo 1,2,3.");
PutPlayerInVehicle(id, GetPlayerVehicleID(playerid), sediste);
new string;
format(string,sizeof(string),"* %s ubacuje %s u auto.",Ime_Igraca(playerid),Ime_Igraca(id));
ProxDetector(30.0, playerid, string,PROX,PROX,PROX,PROX,PROX);
SCMF(id,-1,"* "BELA"%s vas je ubacio u auto!",Ime_Igraca(playerid));
SCMF(playerid,-1,"Ubacili ste %s u auto!",Ime_Igraca(id));
return 1;
}
Nitro
Godfather
pre 10 godina
Hvala,sredjeno je.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava