Hallo,
bin gerade dabei ein Autohaus zu schreiben habe jetzt auch alles fertig bis auf eins,
wenn der Spieler sich in das auto setzt soll er angezeigt kriegen Autoname Preis und rep kosten, wie im Script unten zu sehen ist und er soll IM Auto gefreezed werden.
Ich habe es einfach mit "TogglePlayerControllable(playerid,0);" versucht nur da ist das Problem das der Spieler auserhalb des autos gefreezed wird -.-
hier mal der Code
if(IsAAutohauscar(vehicleid))
{
if(vehicleid == Autohausls[0])
{
SendClientMessage(playerid,COLOR_YELLOW,"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
SendClientMessage(playerid,COLOR_YELLOW,"Stratum");
SendClientMessage(playerid,COLOR_YELLOW,"Kosten : 1.500.000$");
SendClientMessage(playerid,COLOR_YELLOW,"Reparatur Kosten : 15.000$");
SendClientMessage(playerid,COLOR_YELLOW,"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
SendClientMessage(playerid,COLOR_GREEN,"Benutze /buycar um dir das Auto zu kaufen");
TogglePlayerControllable(playerid,0);
}
else if(vehicleid == Autohausls[1])
{
SendClientMessage(playerid,COLOR_YELLOW,"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
SendClientMessage(playerid,COLOR_YELLOW,"Huntley");
SendClientMessage(playerid,COLOR_YELLOW,"Kosten : 250.000$");
SendClientMessage(playerid,COLOR_YELLOW,"Reparatur Kosten : 250$");
SendClientMessage(playerid,COLOR_YELLOW,"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
SendClientMessage(playerid,COLOR_GREEN,"Benutze /buycar um dir das Auto zu kaufen");
TogglePlayerControllable(playerid,0);
}
else if(vehicleid == Autohausls[2])
{
SendClientMessage(playerid,COLOR_YELLOW,"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
SendClientMessage(playerid,COLOR_YELLOW,"Landstalker");
SendClientMessage(playerid,COLOR_YELLOW,"Kosten : 250.000$");
SendClientMessage(playerid,COLOR_YELLOW,"Reparatur Kosten 2.500$");
SendClientMessage(playerid,COLOR_YELLOW,"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
SendClientMessage(playerid,COLOR_GREEN,"Benutze /buycar um dir das Auto zu kaufen");
TogglePlayerControllable(playerid,0);
}