Beiträge von |-|auke

    Hallo alle zusammen,


    ich habe mal eine Frage.


    Ich kenne micht nicht so gut mit dem Speichern aus.


    Nun möchte ich eine Datei erzeugen, inder mehrere Sachen gespeichert werden sollen. Aber keine User Files.


    Ich benutze den Godfather, und habe mir dort schon das Boxer speichern angesehen, aber nicht verstanden.


    Kann mir jemdand vielleicht sagen, wie ich sowas machen kann?




    Gruß Hauke

    Für bestimmte Fraktionen:


    if(PlayerInfo[playerid][pMember] != 1 || PlayerInfo[playerid][pLeader] != 1)
    {
    SendClientMessage(playerid, COLOR_GRAD3,"Du gehörst nicht zu dieser Fraktion!");
    return 1;
    }


    Für gTeam:


    if(gTeam[playerid] != 2)
    {
    SendClientMessage(playerid, COLOR_GRAD3,"Du gehörst nicht zu diesem Team!");
    return 1;
    }



    Ich glaube du meinst das, oder?

    Du solltest echt mal lesen, und nachdenken..


    Ich lerne das zwar auch erst noch, aber ohne nachdenken, und ausprobieren geht das nicht.


    Zudem sollte man auch mal ein bischen eigeninitative zeigen, sonst kannst du das mit dem GM vergessen, und dein GM wird wie jeder andere von den die es nicht lernen / verstehen wollen. ;)


    if(strcmp(cmd, "/endround", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(IsPlayerAdmin(playerid))
    {
    new string[256];
    new adminname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, adminname, sizeof(adminname));
    format(string, sizeof(string), "* %s Hat den Command ausgeführt.", adminname);
    SendClientMessageToAll(0xFFFF00AA, string);
    GameModeInitExitFunc();
    }
    else
    {
    SendClientMessage(playerid, 0xFFFF00AA, "Du bist kein Admin");
    }
    }
    return 1;
    }


    Versuch das mal (nicht getestet)

    if(strcmp(cmdtext, "/explode", true) == 0)
    {
    if(pInfo[playerid][admin] >= 6)
    {
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 4)
    {
    SendClientMessage(playerid,COLOR_YELLOW,"Verwendung: /explode [PlayerID]");
    return 1;
    }
    giveplayerid = strval(tmp);
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(IsPlayerConnected(giveplayerid))
    {
    if(PlayerInfo[playerid][pAdmin] >= 4)
    {
    if(IsPlayerConnected(giveplayerid))
    {
    format(string, sizeof(string), "AdmCMD: %s was exploded by %s",giveplayer, sendername);
    ABroadCast(COLOR_LIGHTRED,string,1);
    SetPlayerHealth(giveplayerid, 10);
    new Float:boomx, Float:boomy, Float:boomz;
    GetPlayerPos(giveplayerid,boomx, boomy, boomz);
    CreateExplosion(boomx, boomy , boomz, 7, 10);
    new PlayerName[30];
    GetPlayerName(playerid, PlayerName, 30);
    }
    else
    {
    format(string, sizeof(string), "Den Spieler mit der ID %s gibt es nicht!", giveplayerid);
    SendClientMessage(playerid, COLOR_RED, string);
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du darfst diesen Command nicht nutzen!");
    }
    }
    }
    return 1;
    }


    Versuch das so mal ;)