Beiträge von H4rd_B4se

    Ok, dann fang ich mal an:


    new OOCChat = 1;


    einen Befehl:


    if(strcmp(cmd, "/ooc", true) == 0 || strcmp(cmd, "/o", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {


    if (OOCChat == 0)
    {
    SendClientMessage(playerid, COLOR_RED, " Der OOC Chat ist ausgeschaltet!");
    return 1;
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new result[85];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
    SendClientMessage(playerid, 0xFFE600FF, "NUTZUNG: (/o)oc [ooc chat]");
    return 1;
    }
    format(string, sizeof(string), " %s: %s " , sendername, result);
    SendClientMessageToAll(FARBE,string);
    }
    return 1;
    }
    Den OOC Chat an/aus machen


    if(strcmp(cmd, "/oocanaus", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pAdmin] >= 1999 && OOCChat == 1)
    {
    OOCChat = 0;
    BroadCast(COLOR_GRAD2, "Der OOC Chat wurde ausgeschaltet.");
    }
    else if (PlayerInfo[playerid][pAdmin] >= 1999 && OOCChat == 0)
    {
    OOCChat = 1;
    BroadCast(COLOR_GRAD2, "Der OOC Chat wurde eingeschaltet.");
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " Du hast keine Rechte dafür!");
    }
    }
    return 1;
    }
    An deinen Selfmade anpassen

    ICh denke du hast ein GF Edit.

    Daher zu einem Befehl gehen der dir bekannt ist, bsp /makeleader suchen.


    Darüber einfügen:


    if(strcmp(cmd, "/test123", true) == 0)
    {
    if(PlayerInfo[playerid][pJob] < 1) {
    TogglePlayerControllable(playerid,0);
    ShowMenuForPlayer(Arbeitsamt,playerid);
    return 1;
    }
    SendClientMessage(playerid, COLOR_GREY, " Du hast schon einen Job");
    TogglePlayerControllable(playerid,1);
    return 1;
    }


    Compilen und Ingame /test123 eingeben und schauen was passiert

    Das ist die Anzahl der Autos die du mit BallasVehs erstellt hast


    BSP:


    BallasVehs[0] = AddStaticVeh...
    BallasVehs[1] = AddStaticVeh...
    BallasVehs[2] = AddStaticVeh...
    BallasVehs[3] = AddStaticVeh...


    hieße du müsstest BallasVehs[4] machen, da du 4 Autos erstellst hast (Pawn beginnt immer bei 0 zu zählen, darum auch 0 machen")

    Rechtsklick: Dateiberechtigungen


    EDIT: Geht bei mir trotzdem nicht:

    Code
    Lädt grafische Oberfläche, extrahiert alles,


    aber dann


    Code
    The document name you requested (/UCP/install/index.php) could not be found on this server. However, we found documents with names similar to the one you requested.

    new TEXT:PayDayText[MAX_PLAYERS];

    OngamemodeInit:


    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    PayDayText[i] = TextDrawCreate(3.000000, 282.000000, "PayDay: %d");
    TextDrawBackgroundColor(PayDayText[i], 255);
    TextDrawFont(PayDayText[i], 1);
    TextDrawLetterSize(PayDayText[i], 0.209999, 1.100000);
    TextDrawColor(PayDayText[i], -1);
    TextDrawSetOutline(PayDayText[i], 1);
    TextDrawSetProportional(PayDayText[i], 1);
    TextDrawTextSize(PayDayText[i], 112.000000, -70.000000);
    }


    Einen Timer erstellen:


    Timer()
    {
    for(new i=0;i<MAX_PLAYERS;i++)
    {
    new payday = SO_WIE_DU_DIE_ZEIT_ERSTELLT_HAST
    format(string, sizeof string, "PayDay: %d",payday);
    TextDrawSetString(PayDayText[playerid], string);
    TextDrawShowForPlayer(playerid, PayDayText[playerid]);
    }
    }


    EDIT:: Sry zu spät gelesen, dass du Wanted rechts unten haben willst, Einfach genau so, nur bei TextdrawCreate, die Koordianten ändern