Beiträge von Crocky

    Versuchs mal So, leider kein Script zum Testen hier gerade :D

    Spoiler anzeigen
    ocmd:goto(playerid, params[])
    {
    if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,HELLROT,"AdmCmd: Du besitzt keine Rechte, um diesen Befehl zu benutzen!");
    new pID;
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,HELLROT,"AdmCmd: Benutze /goto [SpielerID]");
    new Float:posx,Float:posy,Float:posz;
    GetPlayerPos(pID,posx,posy,posz);
    SetPlayerPos(playerid,posx,posy,posz);
    new vid = GetPlayerVehicleID(playerid);
    SetVehiclePos(vid,posx,posy,posz);
    PutPlayerInVehicle(playerid,vid,0);
    return 1;
    }

    Formatierung geht nicht anders. Egal wie, ist immer so dumm hintereinander ;) .
    .


    Soviel kann man es Lesen :
    ocmd:afk(playerid, params[])
    {
    new string[128];
    format(string,sizeof(string), "SYSTEM: %s ist in den AFK-Modus gegangen. ( /afk )", SpielerName(playerid));
    SendClientMessageToAll(-1,string);
    TogglePlayerControllable(playerid, 0);
    return 1;
    }
    ocmd:back(playerid, params[])
    {
    new string[128];
    format(string,sizeof(string), "SYSTEM: %s ist wieder da! ( /back )", SpielerName(playerid));
    SendClientMessageToAll(-1,string);
    TogglePlayerControllable(playerid, 1);
    return 1;
    }


    So ...
    forward GetPlayerMember(playerid);
    public GetPlayerMember(playerid)
    {
    return pDaten[playerid][Member];
    }
    forward GetPlayerLeader(playerid);
    public GetPlayerLeader(playerid)
    {
    return pDaten[playerid][Leader];
    }

    interest = (PlayerInfo[i][pAccount]/3000)*(tmpintrate); PlayerInfo[i][pExp]++; PlayerInfo[i][pExp]++; PlayerInfo[i][pExp]++; PlayerInfo[i][pExp]++; PlayerInfo[i][pExp]++; PlayerInfo[i][pExp]++; PlayerInfo[i][pExp]++; PlayerInfo[i][pExp]++; PlayerPlayMusic(i); PlayerInfo[i][pAccount] = account+interest; SendClientMessage(i, 0x23FF00FF, "||||||||||||||||||Kontoauszug|||||||||||||||||"); format(string, sizeof(string), " Gehalt: €%d Miete: -€%d Steuern: -€%d", checks, rent, Tax); SendClientMessage(i, COLOR_GRAD1, string); if(PlayerInfo[i][pPhousekey] != 255 || PlayerInfo[i][pPbiskey] != 255) { format(string, sizeof(string), " Strom Kosten: -€%d", ebill); SendClientMessage(i, COLOR_GRAD1, string); } if(PlayerInfo[i][pHandyVer] == 1) { SendClientMessage(i,COLOR_GRAD2," Handyvertragskosten: -€20"); GivePlayerMoney(i, -20); } if(PlayerInfo[i][pPlayerKreditDauer] > 0) { PlayerInfo[i][pAccount] -= PlayerInfo[i][pPlayerKredit]; PlayerInfo[i][pPlayerKreditDauer]--; format(string, sizeof(string), " Kreditrate: -%d", PlayerInfo[i][pPlayerKredit]); SendClientMessage(i, COLOR_GRAD1, string); } format(string, sizeof(string), " Zinsen: €%d [0.%d Prozent]", interest,tmpintrate); SendClientMessage(i, COLOR_GRAD2, string); SendClientMessage(i, COLOR_YELLOW, "||||||||||||||||||||||___||||||||||||||||||||"); format(string, sizeof(string), " Neuer Kontostand: €%d", PlayerInfo[i][pAccount]); SendClientMessage(i, COLOR_GRAD5, string); format(string, sizeof(string), "~g~PayDay~y~!!!"); GameTextForPlayer(i, string, 5000, 1); if(checks == 0 && FrakMember(i) && PlayerInfo[i][pJob] == 0) {


    Klick mal auf "Quellcode" dann "PWN" und dann nochmal einfügen :D


    Also wie auf RPG-City?


    wieso kann ich kein" PlayerInfo[playerid][pSB]==0)" hinzufügen??


    Kannst du, ich habe nur Gefragt warum du es so machst :
    if(PlayerInfo[playerid][pLevel] == 1 || PlayerInfo[playerid][pLevel] == 2 || PlayerInfo[playerid][pSB]==0))
    und nicht zb so

    Spoiler anzeigen
    if(PlayerInfo[playerid][pLevel] <= 2 || PlayerInfo[playerid][pSB]==0))

    Habe es So, musst du Umschreiben etc aber Es Geht.
    Admin = Dunkelblau
    Spieler = Weiß

    Spoiler anzeigen
    if(strcmp(cmd, "/o", true) == 0 || strcmp(cmd, "/ooc", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(Spieler[playerid][Level] <= 2)
    {
    SendClientMessage(playerid, Grau, "Der OOC-Channel ist ab Level 2. Solltest du Fragen haben wende dich an /sup");
    return 1;
    }
    new string[128];
    if(OOCOn == 0)
    {
    SendClientMessage(playerid, BLAU, "Der OOC-Chat wurde von einem Administrator deaktiviert.");
    return 1;
    }
    if(Spieler[playerid][Muted] > 0)
    {
    SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist gemutet.");
    return 1;
    }
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new result[128];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))return SendClientMessage(playerid, BLAU, "FEHLER: /(o)oc [Nachricht]");
    format(string, sizeof(string), "(( %s: %s ))" , SpielerName(playerid), result);
    if(Spieler[playerid][Admin] > 0)return SendClientMessageToAll(COLOR_BLUE, string);
    else if(Spieler[playerid][Admin] == 0)return SendClientMessageToAll(COLOR_WHITE, string);
    }
    return 1;
    }