Beiträge von TutNichts

    ocmd:givejob(playerid,params[])
    {
    new pnamez[MAX_PLAYERS],accFormat[128];
    GetPlayerName(playerid,pnamez,sizeof pnamez);
    format(accFormat,sizeof accFormat,"%s.datei",pnamez);
    if(dini_Int(accFormat, "FirmenChef") == 0) return SendClientMessage(playerid,rot,"Du bist kein Chef!");
    if(sscanf(params, "u", pID))
    return SendClientMessage(playerid,rot,"Nutze: /givejob [playerid]");
    if(!IsPlayerConnected(pID))
    return SendClientMessage(playerid,rot,"Kein Spieler mit angegebener ID Online");
    if(dini_Int(accFormat, "FirmenChef") == 1)
    {
    new pNamey [MAX_PLAYER_NAME],
    stringy [128];
    GetPlayerName(playerid, pNamey, sizeof(pNamey)) ;
    SendClientMessage(pID,gruen,"__|Meldung|__");
    format(stringy, sizeof(stringy), "%s hat dich im SAPD aufgenommen!", pNamey) ;
    SendClientMessage(pID,gelb,stringy);
    new pNamex [MAX_PLAYER_NAME] ;
    new stringx [128];
    GetPlayerName(pID, pNamex, sizeof(pNamex) ) ;
    SendClientMessage(playerid,gruen,"__|Meldung|__");
    format(stringx, sizeof(stringx), "Du hast %s im SAPD aufgenommen!", pNamex) ;
    SendClientMessage(playerid,gelb,stringx);
    //Spieler[pID][Job] = 1;
    new pname[MAX_PLAYERS],accFormatx[128];
    GetPlayerName(pID,pname,sizeof pname);
    format(accFormatx,sizeof accFormatx,"%s.datei",pname);
    dini_IntSet(accFormatx,"Job",Spieler[pID][Job]);
    }
    return 1;
    }

    Uuiuiui, Nachholfbedarf bei dir:
    if(strfind(text,"Busfritze") != -1)
    {
    new Auto = GetPlayerVehicleID(playerid);
    if(GetVehicleModel(Auto) == 431)
    {
    SendClientMessage(playerid, COLOR_GRAD6, "Bitte nenn mich nicht so, ich nenne dich auch nicht Honk.");
    }
    }

    Du liest auch nicht richtig ... :pinch: :pinch: :pinch:


    Du machst 3 Klammern auf, aber nur eine zu.
    Dazu noch, wieso ein return darin, also da bin ich mir unsicher mit dem Return.

    Zum einen öffnest du 3 Klammern und schließt nur eine.
    Zum anderen gehört da auch, würde ich sagen, kein Return rein.


    Außerdem, mein Fehler:
    new Auto = GetPlayerVehicleID(playerid);
    if(GetVehicleModel(Auto) == 431)

    if(strfind(text,"Busfritze") != -1)
    {
    if(GetPlayerModelID(playerid) == 431)
    {
    SendClientMessage(playerid, COLOR_GRAD6, "Bitte nenn mich nicht so, ich nenne dich auch nicht Honk.");
    {
    return 1;
    }
    Oder, was aber eigtl. nicht gehen sollte:
    if(strfind(text[],"Busfritze") != -1)
    {
    if(GetPlayerModelID(playerid) == 431)
    {
    SendClientMessage(playerid, COLOR_GRAD6, "Bitte nenn mich nicht so, ich nenne dich auch nicht Honk.");
    {
    return 1;
    }


    Poste ma' Errors und Zeilen

    Ja mag ja sein, aber das ist mehr als umständlich in meinen Augen, wenn unser's nicht klappt, probier doch mal die Lösung zu debuggen und kopier nix aus anderen Scripten. ^^

    Auch wenn ich mich mit Godfather 0 auskenne, kann ich dir sagen, das da mehr als schrott steht. ;)
    STRFIND und nicht STRCMP oder STRLEN ... :pinch:

    if(!isPlayerAnAdmin(playerid,5)) return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
    new Name;
    if(sscanf(params,"u",Name))return SendClientMessage(playerid,ROT,"/speichername [name]");
    new pfad[50], Namee[MAX_PLAYER_NAME];
    GetPlayerName(Name, Namee, sizeof(Namee));
    format(pfad,50,"/name/%s.txt",Namee);
    if(!fexist(pfad))
    {
    dini_Create(pfad);
    dini_Set(pfad,"Name",Namee);


    }
    SendClientMessageToAll(ROT,"Der Name wurde gespeichert");
    }
    return 1;

    Bei deinem Loginscript:
    SetPlayerSkin(playerid, dini_Int(Account, "Skin"));


    Und dann bei deinem OnPlayerDisconnect:
    dini_IntSet(Account, "Skin", GetPlayerSkin(playerid));