Fuel System Problem
- XTender
- Geschlossen
- Erledigt
-
-
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
if(strcmp(cmd, "/fill", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(IsPlayerInAnyVehicle(playerid))
{
if(IsAtGasStation(playerid))
{
// nähste Tankstelle finden
new Float:olddistance = 999999;
new Float:newdistance;
new closest = -1;
new Float:GasX,Float:GasY,Float:GasZ;
for (new i = 0; i < sizeof(gGasStationLocations); i++)
{
GasX = gGasStationLocations[i][0];
GasY = gGasStationLocations[i][1];
GasZ = gGasStationLocations[i][2];
newdistance = GetDistanceBetweenPlayerToPoint(playerid,GasX,GasY,GasZ);
if (newdistance < olddistance)
{
olddistance = newdistance;
closest = i;
}
}
GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Wird betankt! Bitte warten....",2000,3);
SetTimer("Fillup",RefuelWait,0);
gGasBiz[playerid] = closest+12;
Refueling[playerid] = 1;
}
else
{
SendClientMessage(playerid,COLOR_GREY," Du bist an keiner Tankstelle!");
return 1;
}
}
}
}
return 1;
}Probiers mal so.
hast du bei OnPlayerCommandText den cmd als am Ende eingefügt??? Wenn ja füge den CMD mal ganz oben einIch hoffe ich konnte dir ein wenig helfen.
Mfg
-
Danke hab jetz selbst bischen herumprobiert und habs geschaft..
Nun hab ich ein leztes Problem und zwar wenn ich dann asu dem Fahrzeug gehe verschwinden die Text Draw nicht mehr? Kann man das beheben ?
-
breadfish.de
Hat das Thema geschlossen.