Zdravím , potřeboval bych pomoc , udělal sem si do VIP příkaz /vcar , potřebuju však nějak udělat to,že když si hráč dané auto spawne aby ho mohl řídit jenom on a nikdo jiný max. nějaký spolujezdec a dále jak zakázat aby si to auto spawnul po druhé , vím že tu mam sice to že si auto nespawne , ale je to jenom v té situaci když v něm sedí . Za každou radu/nápovědu budu moc vděčný.Děkuji. "scratch"
dcmd_vcar(playerid,params[])
{
if(IsPlayerConnected(playerid))
#pragma unused params
{
if(VIP[playerid] == 0) return ShowPlayerDialog(playerid,163,DIALOG_STYLE_MSGBOX,"{00FF00}•VIP•","{FF0000}Nemáš zakoupené VIP","Ok","");
}
if(IsPlayerInVehicle(playerid, VIPcar)) return ShowPlayerDialog(playerid,163,DIALOG_STYLE_MSGBOX,"{00FF00}•VIP•","{FF0000}Nemůžeš přidat další •VIP Auto•","Ok","");
GetPlayerPos(playerid,X,Y,Z);
VIPcar = CreateVehicle(415,X,Y,Z,0,0,0);// Vytvorí auto
PutPlayerInVehicle(playerid, VIPcar,0);
AddVehicleComponent(VIPcar, 1010);
AddVehicleComponent(VIPcar, 1078);
AddVehicleComponent(VIPcar, 1003);
AddVehicleComponent(VIPcar, 1007);
new Text3D:car = Create3DTextLabel("•VIP Auto•", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
if(VIP[playerid] == 1) return Attach3DTextLabelToVehicle(car, playerid, 0.0, 0.0, 0.7);
ShowPlayerDialog(playerid,11147,DIALOG_STYLE_MSGBOX,"{00FF00}•VIP•","{FF0000}Úspěšně jsi dostal •VIP Auto•\nPro jeho zničení použij /vcard","Ok","");
return 1;
}