Hi
ich binn gerade dabei einen Truckerjob zu schreiben.
Die Trucker holen das Öl von der Raffinierie und bringen es zum Truckerdepot.
Ich habe eine Datei erstellt, wo drin steht wie viel ÖL momentan im Truckerdepot vorhanden ist.
nun möchte ich dass wenn der trucker /abladen eingibt es in der datei abspeichert wie viel nach dem abladen drin ist.
hier mein script:
GetPlayerName(playerid, name, sizeof(name));
format(save, sizeof(save), "Spieler/%s.ini", name);
if(IsPlayerInRangeOfPoint(playerid,100,61.0,-253.0,1.0)) //Truckerdepot
{
new Vehicleid, model;
Vehicleid = GetPlayerVehicleID(playerid);
model = GetVehicleModel (Vehicleid);
if(model == 515)
{
if(IsTrailerAttachedToVehicle(Vehicleid))
{
new numoil;
new oldtraileroil;
new text[256];
new newtraileroil;
new Rohoilcheck;
new oldtankinhalt;
new newtankinhalt;
Rohoilcheck = dini_Int(save, "trailerrohoil");
if(Rohoilcheck < 1)
{
SendClientMessage(playerid,blue, "Du hast kein Rohöl geladen");
}
else
{
numoil= strval(strget(cmdtext,1));
oldtraileroil = dini_Int(save,"trailerrohoil");
newtraileroil = oldtraileroil-numoil;
oldtankinhalt = dini_Int("Biz/OiltTransBiz.ini","TruckerdepotOilTrans");
newtankinhalt = oldtankinhalt+numoil;
if(newtraileroil < 0)
{
SendClientMessage(playerid,blue, "So viel hast du nicht in deinem Anhänger");
format(text, sizeof(text), "In deinem LKW sind %d von 1500 Liter Benzin",oldtraileroil );
SendClientMessage(playerid, blue, text);
}
else
{
GivePlayerMoney(playerid, numoil*12);
dini_IntSet("Biz/OiltTransBiz.ini","TruckerdepotOilTrans",newtankinhalt);
format(text,sizeof(text),"im Truckerdepot sind jetzt : %d Liter", newtankinhalt);
SendClientMessage(playerid, blue, text);
dini_IntSet(save, "trailerrohoil", newtraileroil);
format(text, sizeof(text), "Du hast %d Liter Rohöl abgeladen", numoil);
SendClientMessage(playerid, blue, text);
format(text, sizeof(text), "In deinem LKW sind %d von 1500 Liter Rohöl", newtraileroil);
SendClientMessage(playerid, blue, text);
}
}
}
else
{
SendClientMessage(playerid, blue, "Du hast keinen Anhänger angehängt");
}
}
else
{
SendClientMessage(playerid, blue, "Du bist nicht in einem LKW");
}
}
else
{
}
kann mir bitte jemand helfen???
thx mfg The_OTTO