Befele Probleme !

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
  • Hey Leute,
    Ich Habe Ein Problem Zum Beispiel.
    Ich Habe Mir Hier:

    Den Command Befehle Gemacht.
    Und Wenn Ich Noch Ein Command Will Zum Beispiel.
    /Teleportliste WIe Muss Ich Das Dann Mac hen Ich Habe Es So Gemacht.

    Aber Bekomme Nur Errors ;(

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/befehle", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid, 0xCC0000AA, "BEFEHLE !");
    return 1;
    }
    return 0;
    }
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/teleportliste", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid, 0xCC0000AA, "/dm /sf /ls /lv usw...");
    return 1;
    }
    return 0;
    }


    ehm kannst du mir erlären wieso du über den 2ten command den public noch ma erwähnst ?xD



    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/befehle", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid, 0xCC0000AA, "BEFEHLE !");
    return 1;
    }
    return 0;
    }

    if (strcmp("/teleportliste", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid, 0xCC0000AA, "/dm /sf /ls /lv usw...");
    return 1;
    }
    return 0;
    }


    mach es ma so.

  • habs korigiert jetzt das:

    Zitat

    C:\Program Files\Rockstar\GTASanAndreas\gamemodes\Deathmatchv3.pwn(114) : error 021: symbol already defined: "OnPlayerCommandText"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/befehle", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid, 0xCC0000AA, "BEFEHLE !");
    return 1;
    }


    if (strcmp("/teleportliste", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid, 0xCC0000AA, "/dm /sf /ls /lv usw...");
    return 1;
    }

    sry bin auch noch n anfänger aber versuchs ma so XD

  • :D

  • EDIT//


    Ok Sorry Habs Hinbekommen :D
    Danke Nochmal Es Musste So Sein:

  • ich habe mal versucht 3 befehle zu machen also so test.
    dann warning:

    Zitat

    C:\Program Files\Rockstar\GTASanAndreas\gamemodes\Deathmatchv3.pwn(122) : warning 209: function "OnPlayerCommandText" should return a value
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.

  • public OnPlayerCommandText(playerid, cmdtext[])
    {


    if (strcmp("/befehle", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid, 0xCC0000AA, "Tippe: /fahrzeuge Ein, Um Einen Fahrzeug Zu Spawnen !");
    return 1;
    }
    if (strcmp("/befehle", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid, 0xCC0000AA, "/dm /sf /ls /lv usw...");
    return 1;
    }
    if (strcmp("/hehe", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid, 0xCC0000AA, "/dm /sf /ls /lv usw...");
    return 1;
    }
    return 0;
    }


    Versuchs mal so. :)

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen