Beiträge von TutNichts

    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(listitem==DIALOG_EINWEISUNG/INFO)
    {
    if(response==1)
    {
    SendClientMessage(playerid,0x0044FFFF,"Willkommen auf dem Server,danke für dein Verständnis");
    }
    if(response==0)
    {
    SendClientMessage(playerid,0x0044FFFF,"Willkommen auf dem Server,danke für deine Aufmerksamkeit!");
    }
    }
    return 1; // es geht um diese Zeile (Zeile 243)
    }


    So. :)

    Keiner eine Idee?


    In der Zeile befinden sich gleich 4-5 Fehler. :o


    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1528) : error 020: invalid symbol name ""
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1528) : warning 215: expression has no effect
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1528) : warning 215: expression has no effect
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1528) : warning 215: expression has no effect
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1528) : warning 215: expression has no effect
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1528) : error 001: expected token: ";", but found ")"
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1528) : error 029: invalid expression, assumed zero
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1528) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1525) : error 020: invalid symbol name ""
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1525) : warning 215: expression has no effect
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1525) : warning 215: expression has no effect
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1525) : warning 215: expression has no effect
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1525) : warning 215: expression has no effect
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1525) : error 001: expected token: ";", but found ")"
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1525) : error 029: invalid expression, assumed zero
    C:\DOKUME~1\Vinni\Desktop\SAMP-S~1\Server\GAMEMO~1\26092010.pwn(1525) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    Zeile:
    format(cmdtext,sizeof,cmdtext,"Besitzer : %s\nScore : %d\nKosten : %d$",spielername(playerid),HausDaten[i][play_time],HausDaten[i][kosten]);

    Hallo,
    ich würde jemanden bitten ein Autohaus (Selfmade) für uns zu scripten.
    Das sollte in Los Santos sein!


    Dieses Autohaus sollte folgende Fahrzeuge beinhalten:
    Sultan (200.00$)
    Infernus (235.000$)
    Buffalo (132.000$)
    Comet (180.000$)
    den Rest mach ich selber, brauche eben nur vorlagen. :)


    Die Autos sollten an einem Ort stehen, auf einem Platz, iwie, so wie z.B. bei: GRP.
    Wenn man dann einsteigt kommt ein Dialog:


    Sultan
    zu verkaufen
    200.000$
    "Kaufen" "Testfahrt" "Abbruch"


    Wenn man auf kaufen drückt wird ein Auto erstellt, auf diesem Platz.
    Der User kann es mit /carlock auf und abschliessen.
    GRP Prinzip.
    Mit /park parken, und es wird dann dort, sollte es zerstört o.ä. werden mit dem Befehl /fixcar für 5230$ repariert und dort wieder gespawnt.
    Wenn dieser User sich einloggt soll das Auto an der Stelle wo park gemacht worden ist stehen.


    Wenn der Spieler auf "Testfahrt" drückt, soll er damit Checkpoints abfahren können.
    Sollte er mehr als 5 Minuten mit dem Auto rumfahren, so wird dieses Respawnt!
    (Bitte keine allzu große Strecke wählen)
    Danach kann der Kunde nur noch:
    "Kaufen" oder "Abbruch" wählen.
    ...



    Das ganze evtl. als Filterscript, wenn nicht dann bau ich's in Gamemode ein...


    Tausend dank im Vorraus!!!!
    Gegenleistung vhb.
    Grüße.


    EDIT:
    Für Ordnungsamt (Fraktion 13 in meinem Script) eine Funktion /findcar [SpielerID]

    Hallo,
    ich wollte, da ich nun einen Scripter gefunden habe, mich an ein Selfmade DM Script machen.
    Sortierte ersteinmal was aus meinem Reallife-Script aus und speicherte es anschließend...
    Doch so doof wie ich bin/war, ist nun das halbe Script weg...
    Systemwiederherstellung klappte nicht.
    Was nun?

    if (strcmp("/oator2", cmdtext, true, 10) == 0)//hier der befehl der eingegeben werden muss das das tor aufgeht
    {
    if (Player[playerid][Leader] == 13 || Player[playerid][Team] == 13)// hier müsst ihr das Natürlich an euer Script anpassen damit es geht
    if(PlayerToPoint(20.0,playerid,816.03747558594, -1201.7293701172, 17.678232192993)) //hier die koordinate zu der spieler fahren muss das das tor aufgeht die 10.0 ist der radius
    if(status2 == 0)
    {
    new mitarbeiter[64];
    GetPlayerName (playerid, mitarbeiter, sizeof(mitarbeiter));
    MoveObject(tor2,883.03881835938, -1201.8797607422, 17.678232192993,3);// hier die koordinate hin wo das tor offen ist 1 ist hier die geschwindigkeit
    SendClientMessage(playerid, COLOR_LIGHTBLUE,"Abschlepptor geschlossen, von Ordnungsbeamten %s!", mitarbeiter);
    status2 = 1;
    }
    else if(status == 1)
    {
    new Mitarbeiter[64];
    GetPlayerName (playerid, mitarbeiter, sizeof(mitarbeiter));
    MoveObject(tor2,816.03747558594, -1201.7293701172, 17.678232192993,3);// hier die koordinate wo das tor zu ist 1 ist auch hier wieder die geschwindigkeit
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Abschlepptor geschlossen, von Ordnungsbeamten %s!", mitarbeiter);
    status2 = 0;
    }
    return 1;
    }


    Ist das richtig?
    Und wie mache ich es so, das die Nachricht "Abschlepptor geschlossen, von Ordnungsbeamten %s!" an alle Oamt Member kommt?

    if(!strcmp(strget(cmdtext,0),"/makeleader"))
    {
    if(pInfo[playerid][pRank] >= 4 )
    {
    if(!strlen(strget(cmdtext,1)))
    return
    SendClientMessage(playerid,COLOR_GREY,"Benutze: /makeleader [ID] [FraktionsID]");
    new string[128];
    new id3 = strval(strget(cmdtext,1));
    new admin3[MAX_PLAYER_NAME];
    new gang = strval(strget(cmdtext,2));
    GetPlayerName(id3,admin3,sizeof(admin3));
    format(string, sizeof(string), "*** Du wurdest von Admin %s zum Leader der Fraktionsnummer %d gemacht.", admin3, gang);
    SendClientMessage(id3, COLOR_LIGHTRED, string);
    format(string, sizeof(string), "*** Du hast %s zum Leader der Fraktionsnummer %d gemacht.", id3, gang);
    SendClientMessage(playerid, COLOR_LIGHTRED, string);
    if(gang == 1)
    {
    SetPlayerSkin(id3,280);
    SetPlayerPos(id3,233.9751,77.8963,1005.0391);
    gTeam[playerid] = gang;
    pInfo[id3][pLeader]= 1;
    }


    Da wo [pLeader] steht, deine Bezeichnung für den Leader hin.