Beiträge von Shoxx

    Hallo ich suche ein /unban Command.


    Hier ist mein /ban Befehl:


    if(strcmp(cmd, "/ban", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /ban [playerid] [grund]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if (PlayerInfo[playerid][pAdmin] >= 1)
    {
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new result[64];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /ban [playerid] [grund]");
    return 1;
    }
    if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du kannst diesen Spieler nicht bannen, da er ein höheres Adminlevel hat als du!");
    return 1;
    }
    new year, month,day;
    getdate(year, month, day);
    format(string, sizeof(string), "AdminSystem: %s wurde von %s gebannt, Grund: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
    BanLog(string);
    format(string, sizeof(string), "AdminSystem: %s wurde von %s gebannt, Grund: %s", giveplayer, sendername, (result));
    SendClientMessageToAll(0xFF6347AA, string);
    PlayerInfo[giveplayerid][pAdmin] = 0;
    PlayerInfo[giveplayerid][pLevel] = -999;
    GameTextForPlayer(playerid, "~r~GEBANNT", 5000, 3);
    Ban(giveplayerid);
    return 1;
    }
    }//not connected
    }
    else
    {
    format(string, sizeof(string), " %d ist kein aktiver Spieler.", giveplayerid);
    SendClientMessage(playerid, COLOR_GRAD1, string);
    }
    }
    return 1;
    }


    Habe Überhaupt keine ahnung wie ich das scripten soll...


    Wichtig ist nur das in den scriptfiles sich bei Accounts was ändert.. und zwar das level wird beim user bewusst -999 gemacht. Da erkennt das System dann direkt das der User gebannt ist beim einloggen.


    Kann mir jemand ein /unban Command scripten?

    Hallo Ich habe ein Problem damit keine ahnung was das bewirkt:



    new idx;
    tmp = strtok(text, idx);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "[REPORT-SYSTEM] %s: %s", sendername, text);
    SendClientMessage(playerid, COLOR_LIGHTGREEN,string);
    if(ReportCall[ReportCall[playerid]] == playerid)
    {
    SendClientMessage(ReportCall[playerid], COLOR_LIGHTGREEN,string);
    }
    return 0;
    }


    C:\Dokumente und Einstellungen\Test\Test\gamemodes\Gamemode.pwn(1) : warning 219: local variable "idx" shadows a variable at a preceding level

    Hallo,



    Ich habe dieses System in mein GF gescriptet und habe nun Probleme... (Das System)


    Undzwar wenn ich nun ein Auto kaufen will spawnt es dort an der Ordnungsamt Base..
    Und wenn ich mit /park ein Auto parke spawnt es auch an der Ordnungsamt Base.. Bitte um Hilfe!


    Kann eigentlich nur Daran liegen oder?
    if(CarInfo[vehicleid][cOamt] > 0)//Ist das Auto abgeschleppt {
    new rand = random(14);//Eine zufallszahl zwischen 0 und 14 herausfinden
    SetVehiclePos(vehicleid, Oamtt[rand][oamtx], Oamtt[rand][oamty], Oamtt[rand][oamtz]);//Das Auto auf einen zufall parkplatz setzen
    SetVehicleZAngle(vehicleid, Oamtt[rand][oamtr]);//ZAngel des Fahrzeuges setzten
    }

    Hallo,


    Ich suche ein /opark System am besten für das SoL Script.


    Habe schon einiges gefunden hier im Forum aber alles funktioniert nicht obwohl es auch mit DT_Carsystem erstellt worden ist.
    Hoffe ihr habt was man gebrauchen kann.


    Danke.

    Hallo Leute.
    Ich habe ein Problem undzwar bekomme ich z.B. kein Geld wenn ich jemanden Töte also so ein Bonus.
    Oder Ich habe dieses Casino System und er zieht auch kein Geld ab also wenn ich /stats mache steht dort der alte Betrag.
    Außerdem speicher ich alles mit Dini.


    Bitte um Hilfe was das sein könnte.


    Danke

    Mh doof wenn ich /cdice mache und ich was gewinne bzw. verliere dann bekomme ich das geld zwar aber in den /stats und beim restart ist das geld wieder auf meinem normalen stand