Bitte Hilft mir ;(

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
  • Hay Leute ich wollte fragen ob mir das einer soo machen kann das wen man auf meinem server /stadtplan eingibt das halt sich ein Fenster Öffnet
    Wo dan halt steht öhmmm


    Hier mal ein Screen :D :


    Screen 1: http://imageshack.us/photo/my-images/525/samp071fv.png/
    Screen 2: http://imageshack.us/photo/my-images/684/samp072je.png/



    Und wen man da halt drauf klickt kommt welche es alles Gibt und wen dan wieder Enter klickt wird der Biz oder so auf der Mini Map Rot Markiert Erscheinen.
    Vielen dank.

  • Mit SetPlayerCheckpoint?
    Und Poste mal dein Code. Falsch Verstanden.

  • #define DIALOG_NAVI 10 das musst du oben hin tun

    //der befehl


    if(strcmp(cmdtext, "/navi", true) == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_NAVI,DIALOG_STYLE_LIST,"Navigation","Polizei\n Fahrschule\n Amunation\n Stadthalle\n BSN\n ","Einschalten","Abbrechen");
    return 1;
    }


    //wen du zb mehr sachen zum auswählen willst musst du nach BSN\n einfach wieder test\n machen..



    //nun gehst du zu


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])


    und fügst dort das ein


    if(dialogid==DIALOG_NAVI)
    {
    if(response==1)
    switch(listitem)
    {
    case 0:
    {
    SetPlayerCheckpoint(playerid,1532.0559,-1672.7295,13.3828,5.0);
    SendClientMessage(playerid, BLAU, "Das polizei Revier wird nun Rot auf der Karte angezeigt!");
    }
    case 1:
    {
    SetPlayerCheckpoint(playerid,1643.2731,-1714.8182,20.4844,5.0);
    SendClientMessage(playerid,BLAU, "Die Fahrschule wird nun Rot auf der Karte angezeigt!");
    }
    case 2:
    {
    SetPlayerCheckpoint(playerid,1360.4310,-1279.6016,12.9532,5.0);
    SendClientMessage(playerid,BLAU, "Der Amunation wird nun Rot auf der Karte angezeigt");
    }
    case 3:
    {
    SetPlayerCheckpoint(playerid,1344.9910,-985.0463,28.9614,5.0);
    SendClientMessage(playerid,BLAU, "Die Stadthalle wird nun Rot auf der Karte angezeigt!");
    }
    case 4:
    {
    SetPlayerCheckpoint(playerid,1224.0465,-928.9012,42.5820,5.0);
    SendClientMessage(playerid,BLAU, "Der Bsn wird nun auf Rot auf der Karte angezeigt!");
    }
    }
    }



    //must halt deine positione und namen bei der message ändern


    hoffe konnte dir helfen mfg mc donalds

  • habe ich doch dazu geschrieben



    #define DIALOG_NAVI 10


    //das mit #define kommt da hin wo du alle defines hast also oben im script


    // bei public OnPlayerCommandText(playerid, cmdtext[])


    //tust du den befehl rein


    if(strcmp(cmdtext, "/navi", true) == 0) { ShowPlayerDialog(playerid,DIALOG_NAVI,DIALOG_STYLE_LIST,"Navigation","Polizei\n Fahrschule\n Amunation\n Stadthalle\n BSN\n ","Einschalten","Abbrechen"); return 1; }



    // und als letztes fügst du bei
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])


    /das ein


    if(dialogid==DIALOG_NAVI) { if(response==1) switch(listitem) { case 0: { SetPlayerCheckpoint(playerid,1532.0559,-1672.7295,13.3828,5.0); SendClientMessage(playerid, BLAU, "Das polizei Revier wird nun Rot auf der Karte angezeigt!"); } case 1: { SetPlayerCheckpoint(playerid,1643.2731,-1714.8182,20.4844,5.0); SendClientMessage(playerid,BLAU, "Die Fahrschule wird nun Rot auf der Karte angezeigt!"); } case 2: { SetPlayerCheckpoint(playerid,1360.4310,-1279.6016,12.9532,5.0); SendClientMessage(playerid,BLAU, "Der Amunation wird nun Rot auf der Karte angezeigt"); } case 3: { SetPlayerCheckpoint(playerid,1344.9910,-985.0463,28.9614,5.0); SendClientMessage(playerid,BLAU, "Die Stadthalle wird nun Rot auf der Karte angezeigt!"); } case 4: { SetPlayerCheckpoint(playerid,1224.0465,-928.9012,42.5820,5.0); SendClientMessage(playerid,BLAU, "Der Bsn wird nun auf Rot auf der Karte angezeigt!"); } } }


    // du must deine eigenen kordinaten rein tun weil es bei mir ja anders ist als bei dir zb bei der fahrschule oder so..


    //hoffe konnte helfen