KOSTENLOSE REGISTRIERUNG - FREE REGISTER
  • Willkommen, Gast!
  • Freitag, 19. Juni 2026, 09:36:11
Position: Home » Grand Theft Auto: San Andreas » Multiplayer » [SA-MP v2] Objekt Bewegung

Willkommen im GTAvision.com Forum

Du bist noch nicht bei uns angemeldet. Wenn das dein erster Besuch bei uns ist, so kannst du die wichtigsten Funktionen des Boards in der FAQ nachlesen. Um Beiträge zu schreiben oder neue Themen zu erstellen musst du in fast jedem Forum registriert und eingeloggt sein. Dies gilt nicht bei den Newskommentaren, dort können auch Gäste etwas schreiben ohne sich vorher registrieren zu müssen. Damit du Beiträge lesen kannst, musst du dir erst ein Forum aussuchen welches dich interessiert, z.B. GTA V - Allgemeines, dann klickst du auf ein Thema das dich interessiert z.B. "Allgemeine GTA V Plauderecke" und schon kannst du die Beiträge lesen. Um im genannten Thema zu antworten, musst du dich allerdings vorher eingeloggt haben. Viel Spaß in unserem Forum, wünscht das gesamte GTAvision.com Team.

Follow @GTAvision
Grand Theft Auto: San Andreas
Thema: [SA-MP v2] Objekt Bewegung [Seite 1 ]  

Kein neuer Beitrag 10.08.2007, 21:40
Beitrag #1   

Stalker
Informant
* * * * O O O O O O O
Kein Bild vorhanden
Registrierung: 03.06.2007, 22:27
Beiträge: 33

Es stehenn bei mir 2 Tore (als Objekt), die je nach rechts und links "moven" sollen,
irgendwie bewegen die sich je nach vorne und hinten, woran liegts?

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
public OnGameModeInit()
{
   SetTimer("OpenGates",50,1);
   gate1 = CreateObject(floatround(Gates[0][0]),Gates[0][1],Gates[0][2],Gates[0][3],0.0,0.0,Gates[0][4]);
   gate2 = CreateObject(floatround(Gates[1][0]),Gates[1][1],Gates[1][2],Gates[1][3],0.0,0.0,Gates[1][4]);
   return 1;
}

public OpenGates()
{
new Float:X,Float:Y,Float:Z;
for (new a = 0; a < MAX_PLAYERS; a++)
{
if (IsPlayerConnected(a))
{
   GetPlayerPos(a, X,Y,Z);
   new Float:tempX = (Gates[gate1-1][1]-Gates[gate2-1][1])/2;
   new Float:tempY = (Gates[gate1-1][2]-Gates[gate2-1][2])/2;
   new Float:tempZ = (Gates[gate1-1][3]-Gates[gate2-1][3])/2;
   if (X >= Gates[gate1-1][1]-tempX-gRadius && X <= Gates[gate1-1][1]-tempX+gRadius
   && Y >= Gates[gate1-1][2]-tempY-gRadius && Y <= Gates[gate1-1][2]-tempY+gRadius
   && Z >= Gates[gate1-1][3]-tempZ-gRadius && Z <= Gates[gate1-1][3]-tempZ+gRadius)
{
if (AtGates != 1)
   {
      MoveObject(gate1, Gates[gate1-1][1],Gates[gate1-1][2]+gDis,Gates[gate1-1][3], gSpeed);
      MoveObject(gate2, Gates[gate2-1][1],Gates[gate2-1][2]-gDis,Gates[gate2-1][3], gSpeed);
      AtGates = 1;
   }
return 1;
}
}
}
if (AtGates == 1)
   {
      MoveObject(gate1, Gates[gate1-1][1],Gates[gate1-1][2],Gates[gate1-1][3], gSpeed);
      MoveObject(gate2, Gates[gate2-1][1],Gates[gate2-1][2],Gates[gate1-1][3], gSpeed);
   }
AtGates = 0;
return 1;
}


(Ist nur ein Teil des Scriptes) (nicht von mir)

Kein neuer Beitrag 10.08.2007, 21:51
Beitrag #2   

Rafioso
King of GTAvision.com
* * * * * * * * * * *
Registrierung: 17.04.2006, 10:39
User-Info: Unikat! Gefällt mir :-)
Homepage: http://www.NetVisionWork.net
Lieblings-GTA: GTA: Vice City
Script Editor: Sanny Builder 3
Wohnort: LS
PSN-ID: GV-Rafioso
Xbox Live Gamertag: SP: GVRafioso & MP: GVR...
GFWL-Tag: GVRafioso
Social Club: Rafioso
Beiträge: 11019

Naja, ich tippe einfach drauf, dass du x mit y verwechselt hast, oder andersrum y mit x;)

=) =) :D :D =) =)

http://forum.gtavision.com/sonstiges/userbars/gtavision_userbar_admin_1.gif

Kein neuer Beitrag 10.08.2007, 21:55
Beitrag #3   

Stalker
Informant
* * * * O O O O O O O
Kein Bild vorhanden
Registrierung: 03.06.2007, 22:27
Beiträge: 33

Könntest du mir vieleicht noch sagen welches X und Y im Script? ;-)

Kein neuer Beitrag 10.08.2007, 22:09
Beitrag #4   

Rafioso
King of GTAvision.com
* * * * * * * * * * *
Registrierung: 17.04.2006, 10:39
User-Info: Unikat! Gefällt mir :-)
Homepage: http://www.NetVisionWork.net
Lieblings-GTA: GTA: Vice City
Script Editor: Sanny Builder 3
Wohnort: LS
PSN-ID: GV-Rafioso
Xbox Live Gamertag: SP: GVRafioso & MP: GVR...
GFWL-Tag: GVRafioso
Social Club: Rafioso
Beiträge: 11019

Ich sag nur:

Code:
1
MoveObject(objectid, Float:X, Float:Y, Float:Z, Float:Speed);


=) =) :D :D =) =)

http://forum.gtavision.com/sonstiges/userbars/gtavision_userbar_admin_1.gif

Kein neuer Beitrag 10.08.2007, 23:46
Beitrag #5   

Stalker
Informant
* * * * O O O O O O O
Kein Bild vorhanden
Registrierung: 03.06.2007, 22:27
Beiträge: 33

Ich blick da irgendwie nicht durch. Die Angaben sind doch bei X, Y, Z alle gleich
(also im code oben) oder nicht?

Ich versteh nicht was ich daran ändern muss.. :/

Druckansicht

n/a n/a 1     (Anzeige: 1 – 5; Insgesamt: 5) n/a n/a
Toggle Ähnliche Themen zu „[SA-MP v2] Objekt Bewegung“
  Antworten Aufrufe Themeneröffnung Letzter Beitrag
Keine neuen Beiträge   Erstes offizielles Grand Theft Auto VI Cover-Artwork enthüllt + I ... 0 221 Gestern, 23:33
Von: GTAvision.com
Gestern, 23:33
Von: GTAvision.com
Zum letzten Beitrag
Keine neuen Beiträge   Verdiene dir besondere Belohnungen in GTA Online durch das Kunsts ... 0 330 Gestern, 23:21
Von: GTAvision.com
Gestern, 23:21
Von: GTAvision.com
Zum letzten Beitrag
Keine neuen Beiträge   GTA+: Ocelot Stromberg kostenlos, GTAV jetzt Teil von GTA+ und me ... 0 316 Gestern, 23:06
Von: GTAvision.com
Gestern, 23:06
Von: GTAvision.com
Zum letzten Beitrag
Keine neuen Beiträge   Mission-Creator jetzt verfügbar 0 80 29.04.2026, 22:55
Von: GTAvision.com
29.04.2026, 22:55
Von: GTAvision.com
Zum letzten Beitrag
Keine neuen Beiträge   420-Event und mehr 0 47 22.04.2026, 23:16
Von: GTAvision.com
22.04.2026, 23:16
Von: GTAvision.com
Zum letzten Beitrag
  • 0.04669 Sek., 15 DB-Zugriffe, 2.200 MiB
  • Powered by Boardsolution v1.45
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: RDRvision.com :: LANOIREvision.com :: MaxPayneVision.com
NetVisionWork.NET
.: © 2006-2014 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads