Hi,
ich habe ein Problem und komme schon seit gestern nicht weiter .
Und zwar will ich ein Filterscript erstellen wo ich /schutz schreibe dann kommen die Gefängnis - Gitter neben mir also
Vorne Hinten Links und Rechts. Also wenn mich jetzt z.b. einer mit der Deagle abschießen will kann ich /schutz schreiben und die Gitter sind neben mir, vor und hinter.
Ja jetzt möchte ich das ihr vllt machen könnt das der Gitter neben mir und vor, hinter mir ist.
Hier ist der Script. Ja sicherlich ist da was falsch deswegen brauch ich eure hilfe.
Und wenn ich als erstes das Object erstelle dann Attache passiert garnichts wenn ich /schutz dann schreib.
public OnPlayerCommandText(playerid, cmdtext[]){
if (strcmp("/schutz", cmdtext, true, 10) == 0)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
AttachObjectToPlayer(o1, playerid, X, Y, Z, 0, 0, 0);
AttachObjectToPlayer(o2, playerid, X, Y, Z, 0, 0, 0);
AttachObjectToPlayer(o3, playerid, X, Y, Z, 0, 0, 0);
AttachObjectToPlayer(o4, playerid, X, Y, Z, 0, 0, 0);
o1 = CreateObject(2930, X+1, Y+1, Z+1, 0, 0, 150); // Vorne
o2 = CreateObject(2930, X-1, Y+1, Z+1, 0, 0, 150); // Hiten
o3 = CreateObject(2930, X-1, Y+1, Z+1, 0, 0, 0); // Links
o4 = CreateObject(2930, X-1, Y+1, Z+1, 0, 0, 359.75); // Rechts
return 1;
}
return 0; }
Ja wie gesagt ich möchte das es neben mir ist und wenns jetzt Links ist das es auch in der Richtung ist.
Und könntet ihr mir noch helfen also wenn ich lauf das es mit mir lauft also das es an mir hängt.
Deswegen habe ich Attach gemacht.