Befehl > keine Wirkung

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
  • ocmd:spawnc(playerid,params[])
    {
    if(!Admin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Admin [1]");
    {
    new cID, string[128];
    if(sscanf(params,"u",cID))return SendClientMessage(playerid,GELB,"Benutze /spawnc [Carid]");
    {
    format(string,sizeof string,"Auto %s wurde neu gespawnt!",cID);
    SendClientMessage(playerid,BLAU,string);
    SetVehicleToRespawn(cID);
    }
    }
    return 1;
    }
    Ich möchte das das auto mit der eingegebenen id respawnt wird...
    ingame kommt aber nur: Auto y wurde neu gespawnt!
    wo hab ich hier einen fehler?



    hab jetzt aus dem if(sscanf(params,"u",cID))
    if(sscanf(params,"i",cID))
    gemacht... jetzt respawnt alles einwandfrei...
    aber der text ist nun so:
    Auto wurde neu gespawnt!

    Pessimisten sind Optimisten mit Erfahrung!

    Einmal editiert, zuletzt von Meisternuke ()

  • ocmd:spawnc(playerid,params[])
    {
    if(!Admin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Admin [1]");
    {
    new cID, string[128];
    if(sscanf(params,"u",cID))return SendClientMessage(playerid,GELB,"Benutze /spawnc [Carid]");
    {
    format(string,sizeof string,"Auto %d wurde neu gespawnt!",cID);
    SendClientMessage(playerid,BLAU,string);
    SetVehicleToRespawn(cID);
    }
    }
    return 1;
    }%d und nicht %s ^^

  • %d = Zahl : Zahlen ohne Komma
    %s = String (Zeichenketten... Buchstabenkette^^)
    %f = Float : Kommazahlen


    Sonst richtig, si!