[SAMMELTHREAD] Kleine Scripting Fragen

Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • hI ich hab noch ein problem.
    Wie kriege ich folgendes hin.


    Ich möchte mehrere jederzeit auswählbare Fraktion erstellen.


    Es geht hier aber um das Spawn und die kamera.


    Z.b:


    Ich habe die Fraktion Grove Street, die natürlich an der Grove Street spawnen soll.
    Bei der Skin auswahl kann man dann zugleich die fraktion mitauswählen.


    Die kamera soll auf die Grove skins zeigen in der Grove Street.


    Bei den ballas Skins muss die kamera dann auf den ballaa süpawn zeigen.


    Wie bekomme ich dies hin?

  • Ich verstehe deinen Wunsch nciht ganz.
    Ich habe es so verstanden:


    -> wenn der Spieler in der class Selection auf einen Grove Skin fahrt, soll im Hintergrund der Grove Spawn sein
    -> und das mit jeder Frak ?


    Wenn nicht, besser mich aus.

  • unter OnPlayerRequestClass. Anpassen

    switch(classid)
    {
    case grovestreet:
    {
    SetPlayerPos(grove);
    SetPlayerCameraPos(grove);
    SetPlayerCameraLookAt(grove);
    }
    case ballas:
    {
    ....
    }
    }

    the ones who are crazy enough to think that they can change the world, are the ones who do
    - Steve Jobs

  • AddPlayerClass(963.418762,2108.292480,1011.030273, 0, 0, 0, 0, 0, 0); //Zombie
    AddPlayerClass(963.418762,2108.292480,1011.030273, 0, 0, 0, 0, 0, 0); //Zombie
    AddPlayerClass(963.418762,2108.292480,1011.030273, 0, 0, 0, 0, 0, 0); //Human
    return 1;


    Wie mache ich, dass die Skins in Interior Nummer 1 spawnen? Die wären dann in der Fleischfabrik.

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • OnPlayerRequestClass
    Die Interior id auf 1 stellen ? :D


    public OnPlayerRequestClass(playerid, classid)
    ?(


    //achsoo, nein, hab ich doch schon. ich meine aber, dass die in der fleischfabrik SPAWNEN

  • hab ich schon probiert, gibtn error.
    oder setz ich das an die falsche stelle -.-

  • Such dir den Interrior hier raus.
    Setz die richtige Interrior ID´s und suche dir im Interrior den Spawnpunkt aus.
    Gebe ingame an dem Punkt /Save Fleischfabrik ein, hole die Koordinaten aus der spawnpoints.txt in deiner GTA User Files unter SAMP und füge sie ein.


    Dann sollte es gehen.


    lg
    Felix

  • Danke, das funktioniert.
    Wäre cool wenn mir noch jemand hier helfen könnte :
    Adminbefehl -- /gebewaffe

    Hallo falls du nicht immer extra einen for new Schleife erstellen willst habe ich hier auch ein Stock für dich!
    Der sollte dann so funktzunieren:
    SendClientMessageR(playerid,ORANGE,"DeinText",10.0);


    Hier der Stock:
    stock SendClientMessageR(playerid,farbe,text[],Float:umkreis)
    {
    new Float:xm,Float:ym,Float:zm,maxplayers=GetMaxPlayers();
    if(GetPlayerPos(playerid,xm,ym,zm))
    {
    for(new i=0;i<maxplayers;i++)
    if(IsPlayerConnected(i) && (i==playerid || IsPlayerInRangeOfPoint(i,umkreis,xm,ym,zm)))
    SendClientMessage(i,farbe,text);
    return 1;
    }
    return 0;
    }

  • Hallo Freunde,


    wollte schnell fragen, ob es möglich ist, einen GameTextForPlayer als string zu benutzen,


    sprich ich mach einen string,
    und dieser string wird dann bei GameText--- wiedergegeben.


    Ist das möglich , denke schon, aber eine tiefe Stimme flüstert mir "NEIN" zu.


    regards


  • Jo geht.