DCMD Problem

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
  • Hi ich habe ein Setskin cmd gebastelt nur ist das problem wenn ich als skinid 555 eingebe (ja die ist falsch) und er gibt komischer weise die MSG net zurück kann mal wer gucken was falsch ist ? :D


    dcmd_setskin(playerid,params[])
    {
    new ID, sID;
    if(sscanf(params, "dd",ID, sID))
    {
    return SendClientMessage(playerid,COLOR_RED,"TIPPE: /setskin [playerid] [skinid]");
    }
    else if(!IsPlayerConnected(ID))
    {
    return SendClientMessage(playerid,COLOR_RED,"Kein Spieler mit angegebener ID Online");
    }
    else if(sID < 1 || sID > 299)
    {
    SendClientMessage(playerid, COLOR_RED,"Diese Skinid gibt es nich!");
    }
    SetPlayerSkin(ID, sID);
    SendClientMessage(playerid,COLOR_YELLOW,"Erfolgreich: Der Skin wurde nun verteilt !");
    return 1;
    }


    mfg


    blizz

  • dcmd_setskin(playerid,params[])
    {
    new ID, sID;
    if(sscanf(params, "dd",ID, sID))
    {
    return SendClientMessage(playerid,COLOR_RED,"TIPPE: /setskin [playerid] [skinid]");
    }
    if(!IsPlayerConnected(ID))
    {
    return SendClientMessage(playerid,COLOR_RED,"Kein Spieler mit angegebener ID Online");
    }
    if(sID < 1 || sID > 299)
    {
    SendClientMessage(playerid, COLOR_RED,"Diese Skinid gibt es nich!");
    }
    SetPlayerSkin(ID, sID);
    SendClientMessage(playerid,COLOR_YELLOW,"Erfolgreich: Der Skin wurde nun verteilt !");
    return 1;
    }
    Die "else" waren falsch^^