Guten Mittag.
Und Zwar habe ich ein Problem ich habe nun ein Motor System in meinem Script.
Ich möchte aber das er nur dem Spieler erlaubt /motor zu nutzen der auch einen Schlüssel hat.
So habe ich mit das gedacht bin aber grade sehr verwirrt deshalb frage ich euch um Hilfe =)
ZitatAlles anzeigenif(strcmp(cmdtext, "/motor",true) == 0)
{
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return 1;
new engine,lights,alarm,doors,bonnet,boot,objective;
new vid = GetPlayerVehicleID(playerid);
if(HasPlayerKey(PlayerName(playerid),vid))
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
if(vid != INVALID_VEHICLE_ID)
{
if(engine == VEHICLE_PARAMS_ON)
{
SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~W~Motor ~r~aus!", 2000, 5);
}
else
{
SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~W~Motor ~g~an!", 2000, 5);
}
}
if(!HasPlayerKey(PlayerName(playerid),vid))
{
SendClientMessage(playerid,ROT,"Du hast keinen Schlüssel");
RemovePlayerFromVehicle(playerid);
}
return 1;
}
Hoffe mir kann einer Helfen.
mfg traxx