Pomoc oko /tpveh

Započeo Rooy, Januar 21, 2024, 21:49:13 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Pitanje/savjet:Kako da napravim cmd /tpveh (id igraca) da porta do njega njegovo vozilo.
Opširnije: Naveo gore.
Dodatno: Thanks svima koji pomognu!
Sancy!

Citat: Rooy poslato Januar 21, 2024, 21:49:13 POSLE PODNE
Pitanje/savjet:Kako da napravim cmd /tpveh (id igraca) da porta do njega njegovo vozilo.
Opširnije: Naveo gore.
Dodatno: Thanks svima koji pomognu!

@Rooy

Ukoliko imas komandu /getcar da portas auto do sebe, napravi na slican fazon, samo ubaci da mozes portati do igraca auto. Znaci dodaj da ti bude /getcar [ ID vozila ] [ ID Igraca ], znaci samo dodas funkciju da mozes portati do igraca vozilo preko njegovog ID-a, ukoliko ne budes znao napraviti pisi mi PP ja cu ti kreirati komandu i poslati :D
Poslednja Izmena: Januar 21, 2024, 22:58:02 POSLE PODNE od Edo.
••• Black East Community •••
• Developer •

Samo prilagodi kako je tebi tamo u skripti.
[pawn]
CMD:tpveh(playerid, params[])
{
   new igrac, Float:fPos[3], AutoVeh = PlayerInfo[igrac][pPosedovanjeAuta], AutoVeh2 = PlayerInfo[igrac][pPosedovanjeAuta2], AvionVeh = PlayerInfo[igrac][pPosedovanjeAviona];
   new BrodVeh = PlayerInfo[igrac][pPosedovanjePlovila], MotorVeh = PlayerInfo[igrac][pPosedovanjeMotora], BicikloVeh = PlayerInfo[igrac][pPosedovanjeBicikla];
   if(sscanf(params, "u", igrac)) return SCM(playerid, -1" /tpveh [ID/Ime_Prezime]");
   if(igrac == INVALID_PLAYER_ID) return SCM(playerid, -1, "Taj igrac nije online.");
   if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,  -1," Nemate ovlascenje za upotrebu ove komande.");
   if(AutoSpawn1[igrac] == 0 && AutoSpawn2[igrac] == 0 && AvionSpawn[igrac] == 0 && BrodSpawn[igrac] == 0 && MotorSpawn[igrac] == 0) return SCM(playerid,  -1, "Taj igrac nije spawnovao vozilo.");
    if(AutoSpawn1[igrac] == 1) { GetPlayerPos(igrac, fPos[0], fPos[1], fPos[2]); SetVehiclePos(VoziloInfo[AutoVeh][vID], fPos[0], fPos[1]+4, fPos[2]); }
    if(AutoSpawn2[igrac] == 1) { GetPlayerPos(igrac, fPos[0], fPos[1], fPos[2]); SetVehiclePos(VoziloInfo[AutoVeh2][vID], fPos[0], fPos[1]+4, fPos[2]); }
    if(AvionSpawn[igrac] == 1) { GetPlayerPos(igrac, fPos[0], fPos[1], fPos[2]); SetVehiclePos(AvionInfo[AvionVeh][avID], fPos[0], fPos[1]+4, fPos[2]);}
    if(BrodSpawn[igrac] == 1) { GetPlayerPos(igrac, fPos[0], fPos[1], fPos[2]); SetVehiclePos(PlovilaInfo[BrodVeh][plID], fPos[0], fPos[1]+4, fPos[2]); }
    if(MotorSpawn[igrac] == 1) { GetPlayerPos(igrac, fPos[0], fPos[1], fPos[2]); SetVehiclePos(MotorInfo[MotorVeh][mID], fPos[0], fPos[1]+4, fPos[2]); }
    if(BiciklaSpawn[igrac] == 1) { GetPlayerPos(igrac, fPos[0], fPos[1], fPos[2]); SetVehiclePos(BiciklaInfo[BicikloVeh][biID], fPos[0], fPos[1]+4, fPos[2]); }
    va_SendClientMessage(igrac,  -1, "Admin %s je teleportovao vase vozilo do vas.", , GetName(playerid));
    va_SendClientMessage(playerid,  -1, "Igracu %s [%d] ste teleportovali vozilo.", GetName(igrac), igrac);
   return 1;
}

[/pawn]