[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
  • okay danke ^^


    hab noch eine kleine frage: ich hab es so gemacht AddStaticVehicle(522,2024.7052,-2651.4561,13.1161,342.5040,7,79,30);
    LinkVehicleToInteritor(522,7) aber es ist da nicht :s
    if (strcmp("/8track", cmdtext, true, 7) == 0)
    {
    SetPlayerPos(playerid, -1395.958, -208.197, 1051.170);
    SetPlayerInterior(playerid, 7);
    return 1;
    }

  • nicht 522! man muss net carid sonder vehicleid angeben^^


    also mach


    new vehicleid;
    vehicleid=AddStaticVehicle(522,2024.7052,-2651.4561,13.1161,342.5040,7,79,30);
    LinkVehicleToInteritor(vehicleid,7)

    ________________________________________________________________________________
    Meine Scriptdingenserzeugnisse und hilfen xD:


    [TUT]Variablen [INC]YodasInc

  • Hallo,


    hab eine kleine scriptfrage.... Ich möchte gerne wissen wie amn so machen kann das nur eien Fraktion diseen befehl aus führen kann


    also ich bin cop und nur ich kann ich z.b /jail machen wie geht das?? oder wie kann ich amchen das nur die Cops idn die Cops autos können?udn aDMIN BRAUCHE EURE hILFE


    Hab KEIN GF

  • IsPlayerAdmin(playerid)


    if (gTeam == Cop) // 1 oder Cop oder kA ...
    für den gTeam bin ich nicht sicher ich benutze gTeam nicht ^^


    MEINE FRAGE


    Hab da mal so ne frage : Wie mache ich ein random so dass : der 1st registirert Typ bekommt Nr 1 und der zweite +1 usw ... ?
    also man regged sich und bekommt ne Ausweis Nummer und niemand soll die Selbe haben!?


    kA ob ich ich klar war ^^


    habs so gemacht


    new RandAusweisNb = 2541;


    ..........


    PInfo[playerid][AusweisNb] = RandAusweisNb+1;


    Richtig so ??!


    Photoshop CS4 User

    3 Mal editiert, zuletzt von [GS]Sn1p3r ()

  • Ich hab mal eine Frage! Und zwar will ich alle Tankstellen scripten, das man da /fill machen kann (also es geht um den GF Mod)!
    Ich versteh aber nicht ganz den Floatradius bei PlayerToPoint! Die Koordinaten hab ich, nur der Radius an den Tankstellen ist zu klaein.
    Kann mir wer helfen?


    public IsAtGasStation(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerToPoint(6.0,playerid,1004.0070,-939.3102,42.1797) || PlayerToPoint(6.0,playerid,1944.3260,-1772.9254,13.3906))
    {//LSPD Tanke
    return 1;
    }
    else if(PlayerToPoint(6.0,playerid,1012.4544,-935.7025,42.1797) || PlayerToPoint(6.0,playerid,995.3989,-938.0391,42.1797))
    {//LS Norden
    return 1;
    }
    else if(PlayerToPoint(6.0,playerid,-1601.1434,-2706.3931,48.5391) || PlayerToPoint(6.0,playerid,-1612.2228,-2721.0015,48.5391))
    {//Angel Pine
    return 1;
    }
    else if(PlayerToPoint(8.0,playerid,-1462.7538,1864.4928,32.6328) || PlayerToPoint(6.0,playerid,-1480.6000,1863.1326,32.6398))
    {//Wüste
    return 1;
    }
    else if(PlayerToPoint(6.0,playerid,74.2527,1217.4585,19.1250) || PlayerToPoint(6.0,playerid,66.7142,1219.4752,19.1406))
    {//Fort Carson
    return 1;
    }
    else if(PlayerToPoint(6.0,playerid,2139.4927,2747.9436,10.8203) || PlayerToPoint(8.0,playerid,2156.0063,2747.9397,10.8203))
    {//LV Norden
    return 1;
    }
    else if(PlayerToPoint(6.0,playerid,2632.2014,1106.1250,10.8130) || PlayerToPoint(10.0,playerid,2648.4978,1106.7383,10.8203))
    {//LV Westen
    return 1;
    }
    else if(PlayerToPoint(6.0,playerid,1387.4442,457.3166,20.0246) || PlayerToPoint(6.0,playerid,1376.4270,462.1737,20.0223))
    {//Montgomery
    return 1;
    }
    else if(PlayerToPoint(6.0,playerid,-2029.4968,156.4366,28.9498) || PlayerToPoint(8.0,playerid,-2408.7590,976.0934,45.4175))
    {//SF
    return 1;
    }
    else if(PlayerToPoint(5.0,playerid,-2243.9629,-2560.6477,31.8841) || PlayerToPoint(8.0,playerid,-1676.6323,414.0262,6.9484))
    {//RS Haul
    return 1;
    }
    else if(PlayerToPoint(6.0,playerid,2202.2349,2474.3494,10.5258) || PlayerToPoint(10.0,playerid,614.9333,1689.7418,6.6968))
    {//LV
    return 1;
    }
    else if(PlayerToPoint(8.0,playerid,-1328.8250,2677.2173,49.7665) || PlayerToPoint(6.0,playerid,70.3882,1218.6783,18.5165))
    {//LV
    return 1;
    }
    else if(PlayerToPoint(8.0,playerid,2113.7390,920.1079,10.5255) || PlayerToPoint(6.0,playerid,-1327.7218,2678.8723,50.0625))
    {//LV
    return 1;
    }
    }
    return 0;
    }

  • mach statt 6.0 // 8.0


    15 oder mehr ;)


    MEINE FRAGE


    Hab da mal so ne frage : Wie mache ich ein random so dass : der 1st registirert Typ bekommt Nr 1 und der zweite +1 usw ... ?
    also man regged sich und bekommt ne Ausweis Nummer und niemand soll die Selbe haben!?


    kA ob ich ich klar war ^^


    habs so gemacht


    new RandAusweisNb = 2541;


    ..........


    PInfo[playerid][AusweisNb] = RandAusweisNb+1;


    Richtig so ??!


    Photoshop CS4 User

  • hey ich bräuchte eune camara perpektive damit man beim connecten die skins sieht!
    Und wie mahc ich das mein Serve rohen hamchie laufen ohne ine zu kaufen oder gesponstr zu bekomem übern pc meien wie geh tdas?

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Als aller erste würde ich das ganze mal auf deutsch lesen...


    zur 1. Frage.
    Bei
    public SetupPlayerForClassSelection(playerid)
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,661.2087,-1832.2065,6.0625);//Standort des Spielers
    SetPlayerCameraPos(playerid,663.1683,-1826.6195,7.1781);//Kamera Position
    SetPlayerCameraLookAt(playerid,661.2087,-1832.2065,6.0625);//Wo die Kamera hinschauen soll meist die gleichen Koords wie SetPlayerPos
    }


    Ist ein Beispiel...
    zu Frage 2.
    Kann ich nich lesen

  • Vielen dank für die Perspektive und die zweite frage war wie mache ich das das ich meiner server übern pc laufen lass kann...also wenn du conncten willst nicht im hamchie netzwerk sein musst sonst ka wie aber ich will keinen kaufen oder gesponsort bekommen!?

  • Kann ich in (m)einem Array irgendwie einen String einbauen?


    new TaxiDriver[2] = {"xXx", "XxX"};
    Allerdings kommt, wenn ich die Abostrophe wegnehme ein Fehler, und wenn ich sie wie oben hinzufüge auch.
    Funktioniert sowas überhaupt?


    MfG, Dodofriend :)

  • Dazu bräuchtest du entweder einen PC in einem Rechenzentrum ODER einen Hoster. Breadfish z.B. hostet gegen eine monatliche Gebühr Server. Es gibt natürlich auch andere Hoster, du müsstest dir halt den deiner Meinung nach besten suchen. Aber wenn du nichts zahlen willst, und auch nichts gesponsort bekommen willst, dann brauchst du einen PC in einem Rechenzentrum.


    Edit: Dieser Post ist an Puma gerichtet.

    Help dcmd & sscanf to their way to Pawn domination. Read the tutorial below, and use it.
    dcmd & sscanf

  • Hab mal eine ganz andere Frage.....bei mir im Object Editor von bredfish speichert die die Koords nicht mehr und ich weiß nicht warum kann wir wer helfen?

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen