bitte um hilfe !

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
  • hallo wollte gerade ein radio befehl machen aber er geht irgentwie nicht, also es kommt Ingame Unkown Command obwohl ich doch alles richtig mache ? ich erkenne aufjeden fall kein Fehler, bitte nicht nur den verbesserten Code posten sondern auch sagen woran es lag oder so weil ich auch gerne dazu lernen möchte und nich Copy and Paste machen will,


    wer weiß warum bitte um hilfe !






    ocmd:radio(playerid,params[])
    {
    new text[128];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,ROT,"/radio [text]");
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(gTeam[playerid] == TEAM_HUMAN)
    {
    format(text,sizeof(text),"Überlebender %s: %s",SpielerName(playerid),text);
    {
    if(IsPlayerConnected(i))
    {
    SendClientMessage(i,DUNKELBLAU,text);
    }
    }
    }
    else if(gTeam[playerid] == TEAM_ZOMBIE)
    {
    SendClientMessage(playerid,ROT,"Du bist kein Mensch und kannst das Radio nicht benutzen!");
    }
    }
    return 1;
    }

    if(strcmp("/copyandpasteistgeil",cmdtext,true,10)==0)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp; SendClientMessage(playerid,ROT,"Copy and Paste ist low");<br>&nbsp;&nbsp;&nbsp;&nbsp; Ban(playerid);<br>&nbsp;return 1;<br>}<br><br>Wer auch findest Copy and Paste ist low weil man dadurch nix lernt kopiert das in euere Signatur !!

  • @ Rey, man erkennt alles, Wenn man die Zeilen durchgeht....


    So, bekommst du denn überhaubt eine Nachricht außer unkown?

    Zita aus dem Livestream chat von Internetlink von BigYoda ;)


    Zitat

    BigYoda: Ink sagt: "Ach OnGamemodeInit brauchen wir nicht löschen" Yoda: "Was ist das andere für ein Kram?". Ink: "Egal lösch einfach alles". Tutorial Ende :D





    DDG is Back


    Froum: DDG Forum
    Server IP: 85.25.20.59:7777
    Team Speak 3: 85.25.20.59

  • hmm... new mPayers = MAX_PLAYERS
    dann brauchst du keine schleife dadrinne


    das IsPlayerConnected ist unnötig


    if(gTeam(mPlayers) == TEAM_HUMAN)


    probier das mal soo ... wenn mich mein verstand nicht täuscht sollte das klappen :D

  • @ Rey, man erkennt alles, Wenn man die Zeilen durchgeht....


    So, bekommst du denn überhaubt eine Nachricht außer unkown?


    nein nur Unkown Command


    und ja habe den Befehl jetz so
    ocmd:radio(playerid,params[])
    {
    new text[128];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,ROT,"/radio [text]");
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(gTeam[playerid] == TEAM_HUMAN)
    {
    format(text,sizeof(text),"Überlebender %s: %s",SpielerName(playerid),text);
    {
    SendClientMessage(i,DUNKELBLAU,text);
    }
    }
    else if(gTeam[playerid] == TEAM_ZOMBIE)
    {
    SendClientMessage(playerid,ROT,"Du bist kein Mensch und kannst das Radio nicht benutzen!");
    }
    }
    return 1;
    }


    und es geht immer noch nicht mPlayers geht auch net

    if(strcmp("/copyandpasteistgeil",cmdtext,true,10)==0)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp; SendClientMessage(playerid,ROT,"Copy and Paste ist low");<br>&nbsp;&nbsp;&nbsp;&nbsp; Ban(playerid);<br>&nbsp;return 1;<br>}<br><br>Wer auch findest Copy and Paste ist low weil man dadurch nix lernt kopiert das in euere Signatur !!


  • ocmd:radio(playerid,params[])
    {
    new text[128],string[128];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,ROT,"/radio [text]");
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(gTeam[playerid] == TEAM_HUMAN)
    {
    format(string,sizeof(string),"Überlebender %s: %s",SpielerName(playerid),text);

    SendClientMessage(i,DUNKELBLAU,string);

    }
    else if(gTeam[playerid] == TEAM_ZOMBIE)
    {
    SendClientMessage(playerid,ROT,"Du bist kein Mensch und kannst das Radio nicht benutzen!");
    }
    }
    return 1;
    }


    so eig.

    Zita aus dem Livestream chat von Internetlink von BigYoda ;)


    Zitat

    BigYoda: Ink sagt: "Ach OnGamemodeInit brauchen wir nicht löschen" Yoda: "Was ist das andere für ein Kram?". Ink: "Egal lösch einfach alles". Tutorial Ende :D





    DDG is Back


    Froum: DDG Forum
    Server IP: 85.25.20.59:7777
    Team Speak 3: 85.25.20.59

  • ^geht immer noch nicht ach ja ps : wenn ich server startet kommt


    Runetime Error 19 "File or Function not found" also bei dem schwarzen Fenster

    if(strcmp("/copyandpasteistgeil",cmdtext,true,10)==0)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp; SendClientMessage(playerid,ROT,"Copy and Paste ist low");<br>&nbsp;&nbsp;&nbsp;&nbsp; Ban(playerid);<br>&nbsp;return 1;<br>}<br><br>Wer auch findest Copy and Paste ist low weil man dadurch nix lernt kopiert das in euere Signatur !!

  • new gTeam[MAX_PLAYERS];


    ocmd:radio(playerid,params[])
    {
    new text[128],string[128];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,ROT,"/radio [text]");
    if(gTeam[playerid] == TEAM_HUMAN)
    {
    format(string,sizeof(string),"Überlebender %s: %s",SpielerName(playerid),text);
    SendClientMessage(TEAM_HUMAN,DUNKELBLAU,string);
    }
    else if(gTeam[playerid] == TEAM_ZOMBIE)
    {
    SendClientMessage(playerid,ROT,"Du bist kein Mensch und kannst das Radio nicht benutzen!");
    }
    return 1;
    }


    hoffe es geht