Beiträge von IceDarko

    so sollte es gehen die reinfolge is auch wichtig bei sowas



    if (ascheinid < 0 || ascheinid > 7) return SendClientMessage(playerid, Rot, "Die Schein ID muss zwischen 0 und 7 sein!");
    switch(ascheinid)
    {


    {
    new pID;
    new ascheinid;
    new string[128];
    new string2[256];
    if (sscanf(params, "ui", pID, ascheinid)) return SendClientMessage(playerid, Rot, "Info: /agibschein [SpielerID] [ScheinID]");
    if (pID == INVALID_PLAYER_ID || IsPlayerNPC(pID)) return SendClientMessage(playerid, Rot, "*:: Dieser Spieler kann nicht erreicht werden. ::*");
    if (ascheinid < 0 || ascheinid > 7) return SendClientMessage(playerid, Rot, "Die Schein ID muss zwischen 0 und 7 sein!");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Rot, "Der Spieler ist nicht online.");
    if(pInfo[playerid][Adminlevel] < 5) return SendClientMessage(playerid,Rot,"Du bist kein Admin.");
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    if (ascheinid < 0 || ascheinid > 7) return SendClientMessage(playerid, Rot, "Die Schein ID muss zwischen 0 und 7 sein!");
    switch(ascheinid)
    {
    case 0:
    {
    pInfo[pID][Auto] = 1; //Auto
    format(string, sizeof(string),"Du hast ID: %d den Autoschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Autoschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    case 1:
    {
    pInfo[pID][LKW] = 1; //Motorrad
    format(string, sizeof(string),"Du hast ID: %d den Motorradschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Motorradschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    case 2:
    {
    pInfo[pID][LKW] = 1; //LKW
    format(string, sizeof(string),"Du hast ID: %d den LKWschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den LKWschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    case 3:
    {
    pInfo[pID][Bus] = 1; //Bus
    format(string, sizeof(string),"Du hast ID: %d den Busschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Busschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    case 4:
    {
    pInfo[pID][Boot] = 1; //Boot
    format(string, sizeof(string),"Du hast ID: %d den Bootschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Bootschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    case 5:
    {
    pInfo[pID][Flug] = 1; //Flug
    format(string, sizeof(string),"Du hast ID: %d den Flugschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Flugschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    case 6:
    {
    pInfo[pID][Panzer] = 1; //Panzer
    format(string, sizeof(string),"Du hast ID: %d den Panzerschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Panzerschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    case 7:
    {
    pInfo[pID][Waffen] = 1; //Waffen
    format(string, sizeof(string),"Du hast ID: %d den Waffenschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Waffenschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    }
    return 1;

    ich weis zwar nicht was du geändert hast aber das Problem besteht leider weiterhin :/


    habe Testweise auch mal die ScheinID 67 rausgegeben und die meldung "Die Schein ID muss zwischen 0 und 7 sein!" kommt leider auch nicht


    ich hab den else kramm oeben weg gemacht den das wahr unnsin :D


    aber geht also immer noch nicht
    teste ma von Codex seine version weil eigendlich is so alles richtig

    so sollte es gehen


    dcmd_agibschein(playerid,params[])
    {
    new pID;
    new ascheinid;
    new string[128];
    new string2[256];
    if (sscanf(params, "ui", pID, ascheinid)) return SendClientMessage(playerid, Rot, "Info: /agibschein [SpielerID] [ScheinID]");
    if (pID == INVALID_PLAYER_ID || IsPlayerNPC(pID)) return SendClientMessage(playerid, Rot, "*:: Dieser Spieler kann nicht erreicht werden. ::*");
    if (ascheinid < 0 || ascheinid > 7) return SendClientMessage(playerid, Rot, "Die Schein ID muss zwischen 0 und 7 sein!");
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    if(pInfo[playerid][Adminlevel] >= 5)
    {
    if(ascheinid == 0)
    {
    pInfo[pID][Auto] = 1; //Auto
    format(string, sizeof(string),"Du hast ID: %d den Autoschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Autoschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    if(ascheinid == 1)
    {
    pInfo[pID][LKW] = 1; //Motorrad
    format(string, sizeof(string),"Du hast ID: %d den Motorradschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Motorradschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    if(ascheinid == 2)
    {
    pInfo[pID][LKW] = 1; //LKW
    format(string, sizeof(string),"Du hast ID: %d den LKWschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den LKWschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    if(ascheinid == 3)
    {
    pInfo[pID][Bus] = 1; //Bus
    format(string, sizeof(string),"Du hast ID: %d den Busschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Busschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    if(ascheinid == 4)
    {
    pInfo[pID][Boot] = 1; //Boot
    format(string, sizeof(string),"Du hast ID: %d den Bootschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Bootschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    if(ascheinid == 5)
    {
    pInfo[pID][Flug] = 1; //Flug
    format(string, sizeof(string),"Du hast ID: %d den Flugschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Flugschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    if(ascheinid == 6)
    {
    pInfo[pID][Panzer] = 1; //Panzer
    format(string, sizeof(string),"Du hast ID: %d den Panzerschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Panzerschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    if(ascheinid == 7)
    {
    pInfo[pID][Waffen] = 1; //Waffen
    format(string, sizeof(string),"Du hast ID: %d den Waffenschein gegeben.",pID);
    format(string2, sizeof(string2),"Du hast von Admin %s den Waffenschein Bekommen.",name);
    SendClientMessage(pID, Gelb, string2);
    SendClientMessage(playerid, Gelb, string);
    }
    }
    else
    {
    SendClientMessage(playerid, Rot, "Du bist kein Admin");
    }
    }
    return 1;
    }

    es gibt im englischen forum eine include wo man in script nurnoch das hier machen muss


    addautomat(x,y,z,rx,ry,rz,0.5)



    ich weiß aber net mehr den namen aufjedenfall kannse damit an ein automat es machen das man mit f sich ne dose trinken oder essen kauft


    könnte man das auch so in eine box packen also so am rand iwie oder gibs nen editor

    Guten Abend.
    Ich wollte gerne meine uhr verlegen da ja immer mehr user nen Interface mod haben und die uhr stört würde ich sie gerne an die ecke klatschen also unten rechts am rand nur wie kann ich das jetzt an besten machen ?
    code



    RealClock = TextDrawCreate(607.0,3.0,"00:00:0000~n~00:00");
    TextDrawBackgroundColor(RealClock, 255);
    TextDrawFont(RealClock, 2);
    TextDrawLetterSize(RealClock, 0.509999, 2.299999);//das muss ich ja verändern
    TextDrawColor(RealClock,0x33CCFFAA);
    TextDrawAlignment(RealClock, 3);
    TextDrawSetOutline(RealClock, 0);
    TextDrawSetProportional(RealClock, 1);
    TextDrawSetShadow(RealClock, 1);