Beiträge von Whice

    Ist hier zufällig jemand bei der Bundeswehr, der mir ein paar kleine Fragen zur Karriere bei jener beantworten könnte?

    Wie erstellt man so eine Liste nur mit Autos?

    Falls du das ganze nicht von Grund auf machen möchtest, lade doch einfach mal das Filterscript "vspawner". Jenes ist im Standart Filterscripts Ordner, wenn du dir einen Server downloadest.
    Das ganze sieht den so aus (Kann man natürlich alles anpassen)


    sa-mp-230.png


    Also einfach das Filterscript 'vspawner' laden, danach Ingame /vspawner eingeben

    Immer noch das gleiche

    Ist ja auch immer noch falsch^^
    Hab da mal was gebastelt, ich nehme mal an das dieses wtafelinfo ein String ist.

    Code
    for(new wtafel;wtafel < sizeof(Werbetafeln); wtafel++)
    {
    	if(!var) format(string, sizeof(string), "%i. Information: %s.\n", wtafel, Werbetafeln[wtafel][wtafelinfo]);
    	else format(string, sizeof(string), "%s%i. Information: %s\n", string, wtafel, Werbetafeln[wtafel][wtafelinfo]);
    	var++;
    }
    ShowPlayerDialog(playerid, DIALOG_WTAFELLIST, DIALOG_STYLE_LIST, "Wähle eine Werbetafel aus",string, "Auswählen", "Abbrechen");
    return 1;

    Ansich ist das \n schon richtig, du bräuchtest nur noch eine Schleife, mit der Du das ganze immer wieder in den String schreibst.
    Dann hast du das zum Beispiel so:



    Code
    new string][256], var;
    for(new i = 1; i < 12; i++)
    {
    	if(!var) format(string, sizeof(string), "{FFFFFF}Zeile Nr: %d\n", i);
    	else format(string, sizeof(string), "%sZeile Nr: %d\n", string, i);
    	var++;
    }
    ShowPlayerDialog(playerid, ..);

    Die Geschichte mit den Farbcodes kannst du natürlich weg lassen, ich mag es nur nicht^^

    Ich gebe eigentlich 1/2/3 ein aber es wird immer "Hier könnte ihre Werbung stehen" ausgegeben.

    Wenn ich das richtig verstanden habe, hast du bei deinen Format's einfach nur die Parameter verdreht.
    Der erste Parameter, ist der String, der verändert werden soll.


    Somit müsste es heißen format(Werbetafeln[wtafelvar][wtafeltext], sizeof(TAFEL1), TAFEL1);
    (So wird TAFEL1 in Werbetafeln... geschrieben.

    naja halt jemand der aushilfe gibt für Scripting undsowas...

    Kann dir da für den Anfang wirklich die YT Tutorials empfehlen, ansonsten ist der Tutorials Bereich hier ganz gut im Breadfish

    Versuche es mal so: (Das ganze denn du willst ja entweder den Namen oder die playerid auslesen)

    Code
    if(sscanf(params,"us[128]",pID,reason)) return SendClientMessage(playerid,COLOR_RED,"Use /ban PLAYERID REASON");


    // Edit


    Grade gesehen, dass du reason als Variable und nicht als String erstellst, also müsstest du die Variable string[128] erhöhen und statt reason reason[128] verwenden.


    PS: Nur als Tipp: Es tut nicht Not, immer einen neuen String zu erstellen, du kann in jene immer etwas neues reinschreiben. Und die länge kannst du auch kleiner gestaltet, 2048 für die Query bzw. 248 für einen Timestamp sind viel zu hoch.

    Um einen Spieler mit SpawnPlayer(playerid); zu spawnen musst du vorher SetSpawnInfo verwenden, danach sollte es gehen.


    So wie ich das ganze bei dir rausgelesen habe, kannst du auch einfach TogglePlayerSpectating(playerid, true); verwenden, damit das ganze Menü weg ist, bevor du den Spieler Spawnst/Die Spieler Position änderst, musst du dies allerdings mit TogglePlayerSpectating(playerid, false);

    Grundsätzlich würde ich dir mal die Code-Funktion ans Herz legen (https://image.prntscr.com/image/AS1Rh7_bSdmnQkU3VZRpUA.png)
    Weiterhin hast du anscheinend das Include OCMD nicht, dies müsstest du dir runterladen und in deinen /pawno/includes - Ordner legen (Unter Windows)
    Ich empfehle dir auch deinen Code einzurücken (bsp. mit Hilfe der Tab-Taste), damit dies übersichtlicher wird.
    Für die anderen Fehler müsste man mal die anderen Zeilen sehen.

    Auch wenn ich deinen Beitrag maximal zur Hälfte verstanden habe, scheint es so, dass der Hoster dies einfach unterbindet. Vielleicht solltest du da einfach mal beim Hoster nachfragen, ob dies geändert werden kann. (Obwohl ich dies recht stark bezweifel)