Sziasztok! Most merült fel ez a probléma, mivel eddig tökéletesen ment..
Szóval annyi a parancs, hogy lehet ID ill. rendszám alapján is teleportálni a járműre, eddig tökéletesen ment, nem tudom mit írhattam át de már a 0,0,0 pozra rak be ha a rendszámot adom meg
CMD:gotocar(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][Moderator] == 1 || PlayerInfo[playerid][Admin] >= 1 || IsDev(playerid))
{
new kocsi[32],tipus;
new d;
new Float:x,Float:y,Float:z;
if(sscanf(params,\"s[32]I(1)\",kocsi,tipus)) return SCM(playerid,COLOR_WHITE,\"(( Használat: /gotokocsi [id/rendszám] [[típus]] ))\"),SCM(playerid,COLOR_WHITE,\"(( típusok: 0->Járműbe rak, 1->Jármű mellé ))\");
{
if(tipus == 1)
{
if(IsNumeric(kocsi))
{
if(IsValidVehicle(strval(kocsi)))
{
GetVehiclePos(strval(kocsi),x,y,z);
SetPlayerPos(playerid,x,y+0.5,z+1.0);
SFM(playerid,GREEN,\"(( Elteleportáltál egy járműhoz! JárműID: %d. Rendszám: %s. ))\",strval(kocsi),VehicleInfo[strval(kocsi)][vPlate]);
}
else SCM(playerid,ORANGE,\"(( Nincs ilyen jármű! ))\");
}
else
{
for(new i = 0; i < MAX_VEHICLES; i++)
{
if(egyezik(VehicleInfo[vPlate],kocsi))
{
GetVehiclePos(i,x,y,z);
SetPlayerPos(playerid,x,y+0.5,z+1.0);
d = i;
break;
}
}
SFM(playerid,GREEN,\"(( Elteleportáltál egy járműhoz! JárműID: %d. Rendszám: %s. ))\",d,VehicleInfo[d][vPlate]);
}
}
else if(tipus == 0)
{
if(IsNumeric(kocsi))
{
if(IsValidVehicle(strval(kocsi)))
{
PutPlayerInVehicle(playerid,strval(kocsi),0);
SFM(playerid,GREEN,\"(( Beleteleportáltál egy járműbe! JárműID: %d. Rendszám: %s. ))\",strval(kocsi),VehicleInfo[strval(kocsi)][vPlate]);
}
else SCM(playerid,ORANGE,\"(( Nincs ilyen jármű! ))\");
}
else
{
for(new i = 0; i < MAX_VEHICLES; i++)
{
if(egyezik(VehicleInfo[vPlate],kocsi))
{
PutPlayerInVehicle(playerid,i,0);
d = i;
break;
}
}
SFM(playerid,GREEN,\"(( Beleteleportáltál egy járműbe! JárműID: %d. Rendszám: %s. ))\",d,VehicleInfo[d][vPlate]);
}
}
}
}
}
return 1;
}