Also ich habe mich ma an Plants versuchet, Ging auch alles soweit, nur ich habe ein Problemchen
Ich habe schon alles erstellt mit Timer und allem, alles funktioniert einwandfrei.
Nur wenn ich ernten will, bin ich nicht im radius des Objektes.
Ich habe dann mal um das Problem zu finden nen goto Befehl gemacht mitdem ich mich zum Plant porte.
Und jetzt kommt der Plant an einer ganz anderen Stelle, also das Objekt bleibt an der richtigen Stelle, aber da wo der Plant "erstellt" wurde ist nichts (ist iwo aufnem Feld).
Aber da kann ich dann mein Plant ernten...
Also ist irgendwas mit dem erstellen falsch. Weil wenn ich an der stelle bin, wo der Plant eigentlich nicht sein soll kann ich ja ernten.
Ich hoffe ir hab etwas verstanden und könnt mir helfen.
Ich habe hier mal meine Stelle ausm Script gesucht:
new Float:f_x,Float:f_y,Float:f_z;
//new Float:plX,Float:plY,Float:plZ;
GetObjectPos(plant[playerid],f_x,f_y,f_z);
if(IsPlayerInRangeOfPoint(playerid,50.0,f_x,f_y,f_z))
{
SendClientMessage(playerid,COLOR_GRUEN,"Du hast dein Grass, las dich bloß nicht erwischen.");
DestroyObject(plant[playerid]);
planted[playerid]=0;
}else{
SendClientMessage(playerid,COLOR_ROT,"Du bist nicht bei deinem Plant!");
MFG Kompressor