Hi Liebe Community =)
ich würde gerne haben das man an der tanke draußen machen muss
/auffüllen und dann in die tankstellen hinein laufen muss
und dann mit /bezahlen kann
wäre nett wen mir einer helfen kann=)
ich habe LoH Edit
mfg _N1k3_
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Zur Sicherheit würde ich in der Account.ini etwas neues reinschreiben z.b
MussTankenDann dort wo der Tank vollgemacht wird
RemovePlayerFromVehicle(playerid);
PlayerInfo[playerid][MussTanken] = 1;Bei OnPlayerEnterVehicle
if(SpielerInfo[playerid][MussTanken] == 1)
{
TogglePlayerControllable(playerid,false);
TogglePlayerControllable(playerid,true);
SendClientMessage(playerid,COLOR_RED,"Du musst erst dein Benzin bezahlen bevor du wieder in dein Fahrzeug einsteigen kannst!");
}Dann im Befehl einfach die PlayerToPoint oder GetPlayerInterior Abfrage machen ob er in einer Tanke oder in der Nähe von der Kasse ist,
dann if(SpielerInfo[playerid][MussTanken] == 0)
{
SendClientMessage(playerid,COLOR_RED,"Du hast nicht getankt!");
return 1;
}
else if(SpielerInfo[playerid][MussTanken] == 1)
{
if(GetPlayerMoney(playerid) < preis)
{
SendClientMessage(playerid,COLOR_RED,"Du hast nicht genug Geld!");
}
else
{
GivePlayerMoney(playerid,- den Preis);
SpielerInfo[playerid][MussTanken] = 0;
}
return 1;
}Den strcmp musste natürlich selber schreiben;)
Aber ich denke mal so wird es funktionieren! -
sry aber das kapier ich ned -.-
-
Ich habe mir letztens irgendwann mal das LoH Script angesehen.
Und ich glaube, dass es bei LoH Script schon eigebaut ist. Irgendwie kann ich mich an sowas in der Art erinnern.
Wie gesagt ich bin mir aber nicht 100%tig sicher.MFG Kompressor
-
Ne, im LoH ists nicht drin. Da macht man nur /fill und es wird automatisch bezahlt.
-
Hmm, dann habe ich mich wohl vertan. Schade das ich nicht helfen konnt.
-
breadfish.de
Hat das Thema geschlossen.