Beiträge von IPrototypeI

    Das ist jedem selbst überlassen mit was er mappt der einen kann es mit MTA besser der andere mit dem SAMP editor
    nur sollte man dabei beachten das der SAMP editor extra für SAMP ausgelegt ist nicht wie bei MTA.
    MTA ist eine Welt für sich.

    Aber ich glaube so geht das auch:


    if(Spieler[playerid][pFraktion] != 1 && Spieler[playerid][pFraktion] != 2)


    mfg. :thumbup:


    Nee Kaliber das geht nicht ich habs ausprobiert seit seiner letzten Frage bei dem Tor und war auch mal im wiki unterwegs und hab paar Sachen durchgelesen

    Also das was du hier erkennen kannst an


    sscanf(linee, "p<|>s[50]s[300]dddds[50]ds[100]",


    ist so gesehen ein string der die ganzen Daten nimmt und die danach abspeichert die meisten lassen es normal
    abspeichern ein nach dem anderen siehe das Tutorial von Maddin
    hier musst du natürlich den Wert erweitern also die anzahl der fische die wäre dann d und das was du hier siehst also
    s[100] ist ein string der maximal 100 Zeilen sein darf.

    Weil dein Command auch sinnlos ist


    so sollte das aussehen
    if(strcmp("/restart",cmdtext,true, 10) == 0){
    SendRconCommand("gmx");
    SendClientMessage(playerid,0x00FF00FF,"Du Restartest den Server");
    return 1;
    }


    und was du mit dem willst weiß ich auch nicht


    {
    return SendClientMessage(playerid,0xF50000FF,"[Server von ezio]David hör auf Sachsendie nomai :D sonst gibts aua");


    dann solltest schon sagen wann diese meldung kommen soll

    das würde so gesehen auch nicht gehen du müsstes noch die Ränge speichern dann kannst
    eine if abfrage machen ob der spieler in der fraktion 1 ist also bei dir bestimmt LSPD danach und danach die ränge abfragen und danach den string wie du es dort unten benutzt
    ausgeben


    format(text,sizeof(text),"Member %s: %s",SpielerName(playerid),text);

    Aber schau doch mal:
    Ich returne es ja, wenn man nicht in der Fraktion ist.
    Also muss es theoretisch klappen. Wenn ich jetzt z.B Fraktion 3, 4, what ever bin gehts trotz. nicht.


    /edit


    Ja geht und zwar


    if(!(Spieler[playerid][pFraktion] == 1 || Spieler[playerid][pFraktion] == 2))


    Da sieht man mal wieder das wiki durch zu lesen bringt sehr viel ^^

    das liegt an dem Ausrufezeichen das bedeutet alles außer
    if(Spieler[playerid][pFraktion] != 1 || Spieler[playerid][pFraktion] != 2)



    zu
    if(Spieler[playerid][pFraktion] == 1 || Spieler[playerid][pFraktion] == 2)




    das ist doch klar das es nicht geht dazu sind die mehrfachen abfragen ob er in einer Fraktion ist sinnlose
    als auch ob er im Umkreis ist.


    /edit verwendest du ein variabel für das tor ob es offen ist oder zu, wenn nicht das würde auch noch fehlen ^^

    Alles/Vieles darin ist C&P von einen Releasten RGR Script man beachte mangche funktionen, sowie das Frak&Gangwar System [My]Kevin sein's (auch wenn es ihn bestimmt herzlich egal ist).


    Naja ich finde sowas nicht wirklich gerade "nice".


    xD schau doch mal die meisten anderen edits die als Grundlage das SoL Script hatten dort sind auch die meisten System von RGR drinne also das Gangfightsystem und das Fraktionsautohaus. Das ist jetzt halt standart solange bis ihrgend ein anderes Script raus kommt dann geht da das copy past rein

    nein wenn du bestimmte abschnitte frabig machen willst machst du das mit


    {FARBCODE}DerText


    und geht es auch als normaler User das man rein schreiben kann aber ich dnek das liegt ganz an deinem farbcode
    die Farbe des textes änderst du bei


    OOCOff(COLOR_OOC,string);


    hier ist die Farbe definiert


    COLOR_OOC

    welcher Fehler oder welche meldung kommt dann , weil eigentlich darf sowas nicht passieren und ja es könnte auch am script liegen testet mal ob ihr auf ihrgend einen anderen Server zu zweit drauf könnt

    Also


    if(CheckPoint[playerid] == 1)
    {
    SetPlayerCheckPoint(playerid,X,Y,Z,9);
    CheckPoint[playerid] = 2;


    ^ das ist Checkpoint ja? und wo muss ich die koordinaten eingeben? :o

    Falls du in Mathe mal aufgepasst haben solltest , solltest du wissen das für x , y, z ein beliebiger wert eingesetzt werden kann aber in dem fall hier die koordinaten eines Punktes,


    welcher sich aus 3 Achsen ermittel lässt der x , y, z Achsen.