Bei zufallscript Server :Unknown command

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 ich habe das problem das wenn ich diese script reinmache das man nicht mal mher logen kan da steht dann
    Server: Unknown command
    was ist falsch ?
    brauche unbedingt hilfe
    mfg Basti







    if(IsPlayerConnected(playerid))
    {
    if(strcmp(cmd, "/Kill", true) == 0 || strcmp(cmd, "/killme", true) == 0)
    {
    new zufall = random(7);//zufall wird erstellt und wird 1 oder 2 ausspucken
    if(zufall == 1)//Wenn zufall 1 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Springen sie doch von einem Hochaus.");
    return 1;//Befehl Ende
    }
    else if(zufall == 2)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Selbstmord ist keine Lösund lassen sie sich helfen.");
    return 1;//Befehl Ende
    }
    else if(zufall == 3)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Nun Haste 1 waffe erschieß dich selber!!");
    GivePlayerWeapon(playerid, 24, 1);
    return 1;//Befehl Ende
    }
    else if(zufall == 4)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Versuchen sie es doch noch mal.");
    return 1;//Befehl Ende
    }
    else if(zufall == 5)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Rennen Sie vor ein Auto.");
    return 1;//Befehl Ende
    }
    else if(zufall == 6)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Versuchen sie doch mal /killme");
    return 1;//Befehl Ende
    }
    else if(zufall == 7)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Ärgern Sie eine gang den rest erledigen die.");
    return 1;//Befehl Ende
    }
    return 1;
    }
    return 0;
    }

    Lust auf russisch roulette ?
    Okay...
    ... Ich hol mal meine Automatik ;D

  • ich glaube es bei cmd muss cmdtext rein also so
    if(IsPlayerConnected(playerid))
    {
    if(strcmp(cmdtext, "/Kill", true) == 0 || strcmp(cmdtext, "/killme", true) == 0)
    {
    new zufall = random(7);//zufall wird erstellt und wird 1 oder 2 ausspucken
    if(zufall == 1)//Wenn zufall 1 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Springen sie doch von einem Hochaus.");
    return 1;//Befehl Ende
    }
    else if(zufall == 2)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Selbstmord ist keine Lösund lassen sie sich helfen.");
    return 1;//Befehl Ende
    }
    else if(zufall == 3)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Nun Haste 1 waffe erschieß dich selber!!");
    GivePlayerWeapon(playerid, 24, 1);
    return 1;//Befehl Ende
    }
    else if(zufall == 4)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Versuchen sie es doch noch mal.");
    return 1;//Befehl Ende
    }
    else if(zufall == 5)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Rennen Sie vor ein Auto.");
    return 1;//Befehl Ende
    }
    else if(zufall == 6)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Versuchen sie doch mal /killme");
    return 1;//Befehl Ende
    }
    else if(zufall == 7)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Ärgern Sie eine gang den rest erledigen die.");
    return 1;//Befehl Ende
    }
    return 1;
    }
    return 0;
    }


    bin kein guter scripter versuchs einfach mal xD^^

  • BlackFox les doch mal es geht um den /kill befehl das man sich net selbst killt^^
    einfach so zeitvertreib

  • hi,


    Ich gehe jetzt einmal davon aus, dass der code bei OnPlayerCommandText ist oder?


    Du frägst als erstes ab, ob der Spieler connected ist... So nun ist er verbunden, dann geht er weiter zur nächsten abfrage und zwar die zufallsabfrage... wunderbar müsste alles richtig sein... DOCH dann steht da return 0; ich ich glaube du musts des entfernen... bin mir net ganz sicher aber ziemlich:)



    InFaIN

    Zuletzt gehört:


    Zitat von Chip 04/2009

    Starter


    Windows 7 Starter wird weltweit als OEM-Version verkauft. Gedacht ist sie etwa für Netbooks mit geringer Ausstattung. Ziemlich unpraktisch: Mit ihr kann man nur drei Programme gleichzeitig ausführen. Kosten: rund 50 Dollar.

  • habn freund gefragt so^^


    if(IsPlayerConnected(playerid))
    {
    if(strcmp(cmd, "/Kill", true) == 0 || strcmp(cmd, "/killme", true) == 0)
    {
    new zufall = random(7);//zufall wird erstellt und wird 1 oder 2 ausspucken
    if(zufall == 1)//Wenn zufall 1 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Springen sie doch von einem Hochaus.");
    return 1;//Befehl Ende
    }
    else if(zufall == 2)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Selbstmord ist keine Lösund lassen sie sich helfen.");
    return 1;//Befehl Ende
    }
    else if(zufall == 3)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Nun Haste 1 waffe erschieß dich selber!!");
    GivePlayerWeapon(playerid, 24, 1);
    return 1;//Befehl Ende
    }
    else if(zufall == 4)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Versuchen sie es doch noch mal.");
    return 1;//Befehl Ende
    }
    else if(zufall == 5)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Rennen Sie vor ein Auto.");
    return 1;//Befehl Ende
    }
    else if(zufall == 6)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Versuchen sie doch mal /killme");
    return 1;//Befehl Ende
    }
    else if(zufall == 7)//aber wenn zufall 2 ist
    {
    SendClientMessage(playerid,0xAA3333AA,"Ärgern Sie eine gang den rest erledigen die.");
    return 1;//Befehl Ende
    }
    return 1;
    }


    er hats so gesagt weis nicht obs stimmt

  • Okay das war echt blöd von mir xD


    aber ich danke auch ;)


    edit
    achso ps davkus dir fehlt am ende eine klammer xD
    so für die leute die es ähnlich machen wollen.

    Lust auf russisch roulette ?
    Okay...
    ... Ich hol mal meine Automatik ;D

    Einmal editiert, zuletzt von Basti ()