Beiträge von [DT]midomen

    gib ihm doch währen der fahrprüfung den führerschein sobald er die fahrprüfung nciht besteht oder abbricht wird sie ihm entzogen und wenn er sie besteht wird ihm geld abgezogen und es kommt eine message wo steht das er sie bestanden hat und falls er in ein andres auto mit dem schein kommt einfach aus dem auto schmeißen also wie in deinem fall

    Hallo wegen dem Steam angebot brauche ich schnell aufträge
    Was ich Scripten würde:
    Innerhalb von eienr Woche vllt auch weniger ein sehr gutes DM TDM Stunt oder Freeroam Selfmade nach wünschen
    Script aufträge z.b Buggfixes oder ähnliches
    Was ich im gegenzug dafür haben möchte.
    10€ PSC pro Selfmade bei den Buggfixes oder ähnliches ist der Preis verhandelbar
    Kontakt möglichkeiten:
    PM
    Skype: almassiva homes
    [Folgendes muss im Thema enthalten sein und darf nicht entfernt werden:]
    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.

    Das oben bei den forwards einfügen forward strtok(const string[],&index);
    Das ganz unten im Script einfügen
    strtok(const string[], &index){ new length = strlen(string); while ((index < length) && (string[index] <= ' ')) { index++; }
    new offset = index; new result[20]; while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1))) { result[index - offset] = string[index]; index++; } result[index - offset] = EOS; return result;}

    Versuch es mal so:


    ocmd:makeleader(playerid,params[])


    {
    new pID,frakid,string[128];
    if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,ROT,"Zugriff verweigert. Benötigter Rang: Fulladmin");
    if(!IsPlayerConnected(pID))return SendClientMessage(playerid,ROT,"Der angegebene Spieler ist nicht connected");
    if(sscanf(params,"ui",pID,frakid))return SendClientMessage(playerid,Grau,"Fehler: /makeleader [Name/Playerid] [Fraktionsid]");
    if(isPlayerAnAdmin(playerid,5))
    {
    Spieler[playerid][Leader] = frakid;
    Spieler[playerid][Member] = frakid;
    SetPVarInt(pID,"Fraktion",frakid);
    format(string,128," [Admin] %s hat %s Leader in Fraktion %i gemacht",SpielerName(playerid),SpielerName(pID),frakid);
    SendClientMessageToAll(Grau,string);
    SpielerSpeichern(playerid);
    SpielerSpeichern(pID);
    }
    return 1;
    }

    Versuchs mal so


    [list][*]if(RegistrationStep[playerid] > 0)
    {
    if(RegistrationStep[playerid] == 1)
    {
    if((strcmp("Junge", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Junge")))
    {
    PlayerInfo[playerid][pSex] = 1;
    SendClientMessage(playerid, COLOR_YELLOW2, "Ok, du bist also ein Junge.");
    SendClientMessage(playerid, COLOR_LIGHTRED, "Was ist dein Geburtstag? (Benutze folgendes Format TT/MM/JJ)");
    new rand = random(sizeof(RandomMaleSkins));
    SetPlayerSkin(playerid, RandomMaleSkins[rand][0]);
    RegistrationStep[playerid] = 2;
    return 0;
    }
    if((strcmp("Mädchen", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Mädchen")))
    {
    PlayerInfo[playerid][pSex] = 2;
    SendClientMessage(playerid, COLOR_YELLOW2, "Ok, du bist also ein Mädchen.");
    SendClientMessage(playerid, COLOR_LIGHTRED, "Was ist dein Geburtstag? (Benutze folgendes Format TT/MM/JJ)");
    new rand = random(sizeof(RandomFemaleSkins));
    SetPlayerSkin(playerid, RandomFemaleSkins[rand][0]);
    RegistrationStep[playerid] = 2;
    return 0;
    }
    else
    {
    SendClientMessage(playerid, COLOR_LIGHTRED, "Bist du ein Junge oder ein Mädchen? (Tippe ein was du bist).");
    }
    return 0;
    }