KOSTENLOSE REGISTRIERUNG - FREE REGISTER
  • Willkommen, Gast!
  • Donnerstag, 17. Mai 2012, 22:07:51
Position: Home » Grand Theft Auto: San Andreas » Multiplayer » Scriptfragen und Diskussionen » [SA-MP] Scriptfragen

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 IV - Allgemeines, dann klickst du auf ein Thema das dich interessiert z.B. Der offizielle GTA IV Thread 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.

Grand Theft Auto: San Andreas
Thema: "[SA-MP] Scriptfragen" [ Seite 1 ... 144 147 148 149 150 ]  

Kein neuer Beitrag 17.09.2011, 18:54
Beitrag #2236   

Schwip_Schwap
Vize-Boss
* * * * * * * * * O O
Registrierung: 26.07.2009, 20:10
User-Info: Wieder da :D xD
Homepage: http://www.youtube.com/user...
Lieblings-GTA: GTA: The Ballad of Gay Tony
Script Editor: Pawno
Wohnort: Köln
PSN-ID: Grieche1971
GFWL-Tag: the mod freak08
Beiträge: 1338


Zitatdödel hat folgendes geschrieben:
PHP:
1
2
3
4
5
6
7
8
9
10
11
if(pickupid == Port1)
{
if(GetPlayerSkin(playerid) == 287// 287 = skin army
{
    if(IsPlayerInAnyVehicle(playerid))
        SetVehiclePos(GetPlayerVehicleID(playerid),295.0593,1822.2424,17.6406);
    else
        SetPlayerPos(playerid,295.0593,1822.2424,17.6406);
}
else SendClientMessage(playerid, 0xFF1400FF, "Du bist Kein Army!");
}



Danke aber das Auto portet sich Trotzdem nicht mit oO


AMD Phenom II x4 955 C3
Asrock Extreme 3 870
12GB RAM 4+4/2+2
1TB HDD
HD5830 @ 1GHz
1920x1080

Kein neuer Beitrag 17.09.2011, 19:25
Beitrag #2237   

dödel
Capo
* * * * * * * * * * O
Registrierung: 16.04.2007, 22:15
Lieblings-GTA: GTA: Vice City
Wohnort: The Triangle
Beiträge: 3188

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if(pickupid == Port1)
{
    if(GetPlayerSkin(playerid) == 287// 287 = skin army
    {
        if(IsPlayerInAnyVehicle(playerid))
        {
            SetVehiclePos(GetPlayerVehicleID(playerid),295.0593,1822.2424,17.6406);
        }
        else
        {
            SetPlayerPos(playerid,295.0593,1822.2424,17.6406);
        }
    }
    else SendClientMessage(playerid, 0xFF1400FF, "Du bist Kein Army!");
}


Wüsste zwar nicht wieso, aber funktioniert es denn so besser?

http://cms.vww-team.eu/themes/default/img/logo.png

Kein neuer Beitrag 17.09.2011, 21:58
Beitrag #2238   

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: Beecher's Hope
PSN-ID: GV-Rafioso
Xbox Live Gamertag: SP: GVRafioso & MP: GVR...
GFWL-Tag: GVRafioso
Social Club: Rafioso
Beiträge: 9479

Ich verstehe gerade nicht, wieso das Auto wo anders hin teleportiert werden soll, wenn man in einem
Wagen sitzt, der Spieler aber nicht mit auf die Reise geschickt wird.

Bei einem Fahrzeug-Teleport wird zuerst der Spieler an die gewünschte Stelle teleportiert, dann das
Fahrzeug und zu guter Letzt wird der Spieler in das Fahrzeug reingesteckt.

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
if(pickupid == Port1)
{
    if(GetPlayerSkin(playerid) == 287// 287 = skin army
    {
        if(IsPlayerInAnyVehicle(playerid))
        {
            SetPlayerPos(playerid,295.0593,1822.2424,17.6406);
            SetVehiclePos(GetPlayerVehicleID(playerid),295.0593,1822.2424,17.6406);
            PutPlayerInVehicle(playerid, GetPlayerVehicleID(playerid), 0);
        }
        else
            SetPlayerPos(playerid,295.0593,1822.2424,17.6406);
    }
    else 
        SendClientMessage(playerid, 0xFF1400FF, "Du bist Kein Army!");
}

Kein neuer Beitrag 17.09.2011, 22:25
Beitrag #2239   

Schwip_Schwap
Vize-Boss
* * * * * * * * * O O
Registrierung: 26.07.2009, 20:10
User-Info: Wieder da :D xD
Homepage: http://www.youtube.com/user...
Lieblings-GTA: GTA: The Ballad of Gay Tony
Script Editor: Pawno
Wohnort: Köln
PSN-ID: Grieche1971
GFWL-Tag: the mod freak08
Beiträge: 1338

Bei mir ist das so das ich nur Zufuß porten kann und nicht mit nem auto. xD


AMD Phenom II x4 955 C3
Asrock Extreme 3 870
12GB RAM 4+4/2+2
1TB HDD
HD5830 @ 1GHz
1920x1080

Kein neuer Beitrag 17.09.2011, 22:40
Beitrag #2240   

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: Beecher's Hope
PSN-ID: GV-Rafioso
Xbox Live Gamertag: SP: GVRafioso & MP: GVR...
GFWL-Tag: GVRafioso
Social Club: Rafioso
Beiträge: 9479

Dann musst du wohl deinen kompletten Gamemode hochladen.

Kein neuer Beitrag 17.09.2011, 23:59
Beitrag #2241   

Schwip_Schwap
Vize-Boss
* * * * * * * * * O O
Registrierung: 26.07.2009, 20:10
User-Info: Wieder da :D xD
Homepage: http://www.youtube.com/user...
Lieblings-GTA: GTA: The Ballad of Gay Tony
Script Editor: Pawno
Wohnort: Köln
PSN-ID: Grieche1971
GFWL-Tag: the mod freak08
Beiträge: 1338

Jetzt müsstet ihr mir Nochmal Helfen und zwar Will ich ne Minimission erstellen doch irgendwie
machen nur die Checkpoints Probleme
Wenn ich rein fahre passiert nichts.

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
  if(Ccp[playerid] == 1)
    {
        DisablePlayerCheckpoint(playerid);
        Ccp[playerid] = 2;
        SetPlayerCheckpoint(playerid, 927.1014,2084.5405,10.8203, 3.0);
        SendClientMessage(playerid, BLAU,"Bring das Geld in deine Base!");
        return 1;
    }
    
    if(Ccp[playerid] == 2)
    {
        DisablePlayerCheckpoint(playerid);
        Ccp[playerid] = 0;
        SetPlayerCheckpoint(playerid, 927.1014,2084.5405,10.8203, 3.0);
      GivePlayerMoney(playerid,5000);
        SendClientMessage(playerid, BLAU,"Du hast es Geschaft, hier etwas Geld!");
        return 1;
    }


AMD Phenom II x4 955 C3
Asrock Extreme 3 870
12GB RAM 4+4/2+2
1TB HDD
HD5830 @ 1GHz
1920x1080
Dieser Beitrag wurde insgesamt 2 mal editiert. Das letzte mal 18.09.2011, 21:52 von Schwip_Schwap.

Kein neuer Beitrag 18.09.2011, 23:41
Beitrag #2242   

dödel
Capo
* * * * * * * * * * O
Registrierung: 16.04.2007, 22:15
Lieblings-GTA: GTA: Vice City
Wohnort: The Triangle
Beiträge: 3188

Stichwort SetPlayerRaceCeckpoint

und eigentlich Teleport ein
SetVehiclePos
das Fahrzeug samt Besatzung an die gewünschte stelle, wäre dem nicht so hätte mein /goto niemals
funktioniert

http://cms.vww-team.eu/themes/default/img/logo.png

Kein neuer Beitrag 19.09.2011, 14:23
Beitrag #2243   

Schwip_Schwap
Vize-Boss
* * * * * * * * * O O
Registrierung: 26.07.2009, 20:10
User-Info: Wieder da :D xD
Homepage: http://www.youtube.com/user...
Lieblings-GTA: GTA: The Ballad of Gay Tony
Script Editor: Pawno
Wohnort: Köln
PSN-ID: Grieche1971
GFWL-Tag: the mod freak08
Beiträge: 1338

Wenn ich auch zufuß durch laufe passiert nichts das ist nur mein problem -.- xD


AMD Phenom II x4 955 C3
Asrock Extreme 3 870
12GB RAM 4+4/2+2
1TB HDD
HD5830 @ 1GHz
1920x1080

Kein neuer Beitrag 19.09.2011, 17:46
Beitrag #2244   

dödel
Capo
* * * * * * * * * * O
Registrierung: 16.04.2007, 22:15
Lieblings-GTA: GTA: Vice City
Wohnort: The Triangle
Beiträge: 3188

Callback: OnPlayerEnterCheckpoint

http://cms.vww-team.eu/themes/default/img/logo.png

Kein neuer Beitrag 20.09.2011, 19:26
Beitrag #2245   

M134Minigun
Ladendieb
* * * O O O O O O O O
Registrierung: 08.09.2011, 13:27
Beiträge: 15

Wenn ich /tow mache hängt er ja die Autos an, wass muss ich machen, damit er mir die Spawnposition
des angehängten Autos als Marker auf der Mini-Map zeigt?

www.fun-gta-samp.de.tl der Reallife Server der alles kann
Dieser Beitrag wurde insgesamt 3 mal editiert. Das letzte mal 04.10.2011, 19:10 von M134Minigun.

Kein neuer Beitrag 04.10.2011, 19:28
Beitrag #2246   

dödel
Capo
* * * * * * * * * * O
Registrierung: 16.04.2007, 22:15
Lieblings-GTA: GTA: Vice City
Wohnort: The Triangle
Beiträge: 3188

Ganz einfach: an der eingestellten Spawnposition des Fahrzeugs einen Marker erstellen ;)

http://cms.vww-team.eu/themes/default/img/logo.png

Kein neuer Beitrag 06.10.2011, 16:28
Beitrag #2247   

M134Minigun
Ladendieb
* * * O O O O O O O O
Registrierung: 08.09.2011, 13:27
Beiträge: 15

Ja das denke ich mir aber was muss ich im script eingeben^^
Er muss ja das angehängte Auto erkennen. Bin noch nicht sehr gut um scripten :-(

www.fun-gta-samp.de.tl der Reallife Server der alles kann

Kein neuer Beitrag 06.10.2011, 19:11
Beitrag #2248   

dödel
Capo
* * * * * * * * * * O
Registrierung: 16.04.2007, 22:15
Lieblings-GTA: GTA: Vice City
Wohnort: The Triangle
Beiträge: 3188

Du könntest z.B. in deinem "/tow" Befehl gleich Zwischenspeichern welches angehängt wird.
Ansonsten vermutlich mit

IsTrailerAttachedToVehicle und GetVehicleTrailer *hi*

http://cms.vww-team.eu/themes/default/img/logo.png

Kein neuer Beitrag 07.10.2011, 21:16
Beitrag #2249   

M134Minigun
Ladendieb
* * * O O O O O O O O
Registrierung: 08.09.2011, 13:27
Beiträge: 15

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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
   if(strcmp(cmd,"/tow",true)==0)
   {
       if(IsPlayerConnected(playerid))
      {
          if(PlayerInfo[playerid][pJob] == 7)
          {
              if(IsPlayerInAnyVehicle(playerid))
              {
                if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
                    {
                        if(GetPlayerState(playerid)==2)
                        {
                     new Float:pX,Float:pY,Float:pZ;
                     GetPlayerPos(playerid,pX,pY,pZ);
                     new Float:vX,Float:vY,Float:vZ;
                     new Found=0;
                     new vid=0;
                     while((vid<MAX_VEHICLES)&&(!Found))
                     {
                           vid++;
                           GetVehiclePos(vid,vX,vY,vZ);
                           if ((floatabs(pX-vX)<7.0)&&(floatabs(pY-vY)<7.0)&&(floatabs(pZ-vZ)<7.0)&&(vid!=GetPlayerVehicleID(playerid)))
                        {
                               Found=1;
                               if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
                                {
                                   DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
                                }
                                else
                                {
                               AttachTrailerToVehicle(vid,GetPlayerVehicleID(playerid));
                               
                               
                           }
                         }
                       }
                     if(!Found)
                      {
                           SendClientMessage(playerid,0xFFFF00AA,"Es ist kein Auto in reichweite.");
                        }
                  }
                  else
                  {
                     SendClientMessage(playerid, COLOR_GRAD2, "Du musst der Fahrer sein. (Hinterm Lenkrad sitzen)!");
                     return 1;
                  }
               }
               else
               {
                  SendClientMessage(playerid, COLOR_GRAD2, "Du musst dich in einem Abschleppwagen befinden!");
                  return 1;
               }
            }
            else
            {
               SendClientMessage(playerid, COLOR_GRAD2, "Du musst in einem Mechiauto sitzen!");
               return 1;
            }
         }
         else
         {
            SendClientMessage(playerid,COLOR_GRAD2,"Du musst ein Automechaniker sein!");
            return 1;
         }
      }
      return 1;
   }




Es wäre mir hilfreich wenn du es mir einbauen köntest, da ich zu blöd bin :-(
Und es wäre nett wenn du auch noch einbauen könntest, dass man das car erst abschleppen kann, wenn
es 100m(oder was die einheit ist)von spawnpunkt entfernt ist.
ich wäre dir sehr dankbar

//Edit
Code-Tag hinzugefügt.

MfG
Rafioso


Thx ich wusste nicht wie man das macht

www.fun-gta-samp.de.tl der Reallife Server der alles kann
Dieser Beitrag wurde insgesamt 3 mal editiert. Das letzte mal 10.10.2011, 16:17 von M134Minigun.

Druckansicht

Erste Seite Zurück 1 ... 144 147 148 149 150     ( Anzeige: 2236 - 2249 , Gesamt: 2249 ) n/a n/a
User in diesem Thema: 0 Registrierte, 2 Gäste
Toggle Ähnliche Themen zu "[SA-MP] Scriptfragen"
  Antworten Aufrufe Themeneröffnung Letzter Beitrag
Keine neuen Beiträge   Fehlermeldung SMPA60 3 51 13.05.2012, 19:27
Von: gtazocka24
14.05.2012, 19:58
Von: ForceB.
Zum letzten Beitrag
Keine neuen Beiträge Thema SAMP - Skins sind Durchlöchert   [ Seiten 1 2 ] 15 150 05.05.2012, 14:44
Von: xTommY89x
14.05.2012, 18:42
Von: ForceB.
Zum letzten Beitrag
Keine neuen Beiträge Thema GTA SA für Ubuntu geht nicht >.< 11 134 05.05.2012, 13:39
Von: dravida
07.05.2012, 22:23
Von: Rafioso
Zum letzten Beitrag
Keine neuen Beiträge, 'heißes Thema'   Wichtiges Thema Scripter für SA:MP gesucht   [ Seiten 1 2 3 4  ...6 ] 81 45867 25.12.2007, 13:04
Von: GTA_FreakY
07.05.2012, 19:34
Von: MoziLLa122
Zum letzten Beitrag
Keine neuen Beiträge Thema SAMP RPG-Server sucht Unterstützung. 1 351 02.02.2012, 23:40
Von: Marshall
06.05.2012, 21:41
Von: Rafioso
Zum letzten Beitrag
  •  
  • Boardsolution v1.43 | © Nils Asmussen 2003-2009
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: GTAvision.com-Bildergallery :: RDRvision.com :: LANOIREvision.com
NetVisionWork.NET
.: © 2006-2011 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads