Wo ist der Fehler ?

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
  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/bsn",true) ==0)
    {


    ShowPlayerDialog(playerid,DIALOG_TUTORIAL,DIALOG_STYLE_MSGBOX,"Teleport BSN","Bist du sicher,das du dich zum BSN Teleporten möchtest ?","JA","NEIN");
    return 1;
    }
    if(strcmp(cmdtext,"/restart",true)==0)
    {
    SendRconCommand("gmx");
    return 1;
    }
    return 0;
    }

    Einmal editiert, zuletzt von Sauerkraut99 () aus folgendem Grund: public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext,"/bsn",true) ==0) { ShowPlayerDialog(playerid,DIALOG_TUTORIAL,DIALOG_STYLE_MSGBOX,"Teleport BSN","Bist du sicher,das du dich zum BSN Teleporten möchtest ?","JA","NEIN"); return 1; } if(strcmp(cmdtext,"/restart",true)==0) { SendRconCommand("gmx"); return 1; } return 0; }

  • Dort ist kein Fehler, wenn du Fehlermeldungen hast, kopiere diese bitte mit und poste sie hier.
    Und nicht nur die eine Fehlerzeile sondern auch die Zeilen davor/danach und wenn möglich sogar das ganze public.
    Je mehr wir wissen desto besser können wir helfen.


    Achja und damit der Code nicht in einer Zeile ist:


    Beitrag Bearbeiten > Code löschen > Über dem Text Feld über der Grauen Leiste Von "Editor" zu "Quellcode" wechseln > drücken den Code zwischen die Klammern ] & [ kopieren und erneut absenden

  • Einfach alle leerzeichen vor einer zeile löschen das sie ganz links steht und dann mit der Tabulatortaste (die mit den 2 Pfeilen) einrücken, so nennt man das...


    Als Beispiel:


    public ....
    {
    <TAB>if(....
    <TAB>{
    <TAB><TAB>Aktion
    <TAB><TAB>Aktion
    <TAB>}
    <TAB>else if(...
    <TAB>{
    <TAB><TAB>if(...
    <TAB><TAB>{
    <TAB><TAB><TAB>Aktion
    <TAB><TAB>}
    <TAB>}
    }

  • InternetInk aka Benjamin habe ihn das schon bei skype gesagt hat es aber nicht verstanden hoffe er versteht es zumindest bei dir...

    Selfmade Script zu 4% fertig und so sieht dann die abfrage aus:
    if(GetPVarInt(playerid, "Selfmade") == fertig?)
    {
    if(GetPvarInt(playerid,"Selfmade") == ja)
    SendClientMessage(playerid,GRÜN,"Das Projekt ist fertig");
    return 1;
    }
    else
    {
    if(GetPvarInt(playerid,"Selfmade") == Nein)
    SendClientMessage(playerid,ROT,"Das Projekt ist noch nicht fertig :(");
    return 1;
    }