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.
Zato bi to radio ? :) Zar ti nije lakse saznati ID nego to raditi? :D
treba mi komanda da igraÄ može portati svoje vozilo....(do sebe)
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;
}
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;
}
Radi Lenon,hvala mnogo,može lock :D :D