Guten Tag, ich habe den Wert drogen oben definiert und so sieht nun mein befehl aus damit er die gekauften rohstoffe trocknen kann und seine getrocknete ware dafür bekommt und er sie speichert. aber ich möcht nicht das der wert drogen nur auf 100 gesetzt wird, sondern das er +100 in die Datei eingespeichert wird, ist das machbar?
if (strcmp("/trocknen", cmdtext, true, 10) == 0)
{
if(drogenkaufen[playerid]==1)
if(PlayerToPoint(2.0,playerid,-270.7978,-2166.6992,28.7234))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast 100g Cannabis getrocknet.");
GivePlayerMoney(playerid,15000);
drogenkaufen[playerid]=0;
pInfo[playerid][drogen] = 100;
dini_IntSet(Datei(playerid),"Drogen",100);
}
else if(drogenkaufen[playerid]==0)
{
SendClientMessage(playerid, COLOR_RED, "Du hast keine Drogen die du trocknen kannst!");
}
return 1;
}
Das ist die betroffene Stelle, wo es nun um +100 abgespeichert werden soll
pInfo[playerid][drogen] = 100;
dini_IntSet(Datei(playerid),"Drogen",100);
Brauche dringend Ratschläge
LG
BoB