Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: branac_rocky poslato Novembar 11, 2014, 21:36:23 POSLE PODNE

Naslov: [POMOC] Port auto
Poruka od: branac_rocky poslato Novembar 11, 2014, 21:36:23 POSLE PODNE
Skripta koju koristim: CL by «∩αthαn_Drαkε»
Detaljan opis problema: Želim napraviti komandu koja će portati vaÅ¡ auto(bez da upiÅ¡ete ID)-tj treba mi iz odreÄ'enog razloga....
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /

Pokušao sam ovako:
CitatYCMD:portmycar(playerid, params[],help)
{
   #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BE | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo[playerid][pPosedovanjeAuta] == -1) return SCM(playerid,-1,""SIVA"Ne posedujes vozilo!");
   new idauta, Float:Xx, Float:Yy, Float:Zz, string[150];
   PlayerInfo[playerid][pPosedovanjeAuta] = idauta;
   if(sscanf(params, "i", idauta)) return SCM(playerid, -1,""SPLAVA"BE Pomoc | "SIVA"/portmycar");
   GetPlayerPos(playerid, Xx, Yy, Zz); SetVehiclePos(idauta, Xx, Yy+4, Zz);
   format(string,sizeof(string),"BE | "CRVENA"Portali  ste svoje vozilo! [ID: %d!]",idauta);
   SCM(playerid,-1,string);
   return 1;
}

No problem je što je u UP modu pPosedovanjeAuta samo ID filea u scriptfiles,a da bi portao to auto,moram znati ID auta.A to piše u fileu.(vID)
Zanima me može li mi netko pomoći kako da napravim da provjerava ID auta, i da porta to auto?

Meni taj ID treba: http://prntscr.com/55eyte
A ne znam kako ću to odraditi.Nemam ideje.

Hvala.
Naslov: Odg: [POMOC] Port auto
Poruka od: Trifke poslato Novembar 11, 2014, 21:38:22 POSLE PODNE
Zato bi to radio ? :) Zar ti nije lakse saznati ID nego to raditi? :D
Naslov: Odg: [POMOC] Port auto
Poruka od: branac_rocky poslato Novembar 11, 2014, 21:39:13 POSLE PODNE
treba mi komanda da igrač može portati svoje vozilo....(do sebe)
Naslov: Odg: [POMOC] Port auto
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Novembar 12, 2014, 00:31:27 PRE PODNE
Izvoli

YCMD:portmycar(playerid, params[],help)
{
   #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BE | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo[playerid][pPosedovanjeAuta] == -1) return SCM(playerid,-1,""SIVA"Ne posedujes vozilo!");
   new Float:Xx, Float:Yy, Float:Zz, string[150];
   GetPlayerPos(playerid, Xx, Yy, Zz); SetVehiclePos(PlayerInfo[playerid][pPosedovanjeAuta], Xx, Yy+4, Zz);
   format(string,sizeof(string),"BE | "CRVENA"Portali  ste svoje vozilo! [ID: %d!]",idauta);
   SCM(playerid,-1,string);
   return 1;
}
Naslov: Odg: [POMOC] Port auto
Poruka od: [CH]Lenon poslato Novembar 12, 2014, 08:04:46 PRE PODNE
Citat: â–... â–† â–ˆ Rudimental â–ˆ â–† â–... poslato Novembar 12, 2014, 00:31:27 PRE PODNE
Izvoli

YCMD:portmycar(playerid, params[],help)
{
   #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BE | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo[playerid][pPosedovanjeAuta] == -1) return SCM(playerid,-1,""SIVA"Ne posedujes vozilo!");
   new Float:Xx, Float:Yy, Float:Zz, string[150];
   GetPlayerPos(playerid, Xx, Yy, Zz); SetVehiclePos(PlayerInfo[playerid][pPosedovanjeAuta], Xx, Yy+4, Zz);
   format(string,sizeof(string),"BE | "CRVENA"Portali  ste svoje vozilo! [ID: %d!]",idauta);
   SCM(playerid,-1,string);
   return 1;
}


Autor teme ti je rekao sve:
Citat: branac_rocky poslato Novembar 11, 2014, 21:36:23 POSLE PODNE
No problem je što je u UP modu pPosedovanjeAuta samo ID filea u scriptfiles,a da bi portao to auto,moram znati ID auta.A to piše u fileu.(vID)



Probaj ovako:


YCMD:portmycar(playerid, params[],help)
{
   #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BE | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo[playerid][pPosedovanjeAuta] == -1) return SCM(playerid,-1,""SIVA"Ne posedujes vozilo!");
   new Float:Xx, Float:Yy, Float:Zz, string[150], i = PlayerInfo[playerid][pPosedovanjeAuta];
   GetPlayerPos(playerid, Xx, Yy, Zz); SetVehiclePos(VoziloInfo[i][vID], Xx, Yy+4, Zz);
   format(string,sizeof(string),"BE | "CRVENA"Portali  ste svoje vozilo! [ID: %d!]",VoziloInfo[i][vID]);
   SCM(playerid,-1,string);
   return 1;
}
Naslov: Odg: [POMOC] Port auto
Poruka od: branac_rocky poslato Novembar 12, 2014, 20:36:51 POSLE PODNE
Radi Lenon,hvala mnogo,može lock  :D :D