Beiträge von CesarSkyNET

    Guten Tag,


    Und zwar wenn ich 2 Wanteds habe und wenn mich ein Polizist einsperrt.


    Werden meine Wanteds gelöscht aber ich spawn am Noobspawn ganze Zeit.


    Eig.. müste ich für die 2 Wanteds 4 Minuten sitzen.


    aber wenn Er mich einsperrt steht dann da ich bin für 0 Minuten im Knast und spawn direkt am Noobspawn.



    Wodran kann es liegen ?


    Mfg

    Abend,
    Zeig mal bitte deinen Arrest befehl.


    MFG
    Easy-Games


    Code:


    Spoiler anzeigen
    if(strcmp(cmd, "/arrest", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "/arrest [ID/Name]");
    return 1;
    }
    new giveplayerid, string[128];
    giveplayerid = ReturnUser(tmp);
    if(Spieler[playerid][Team] == 1 || Spieler[playerid][Team] == 2)
    {
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if(Spieler[giveplayerid][Team] != 1 || Spieler[giveplayerid][Team] != 2)
    {
    if(IsPlayerInRangeOfPoint(playerid, 30.0, 1568.2799,-1694.2915,5.8906) || IsPlayerInRangeOfPoint(playerid, 10.0,1568.2799,-1694.2915,5.8906))
    {
    if(IsPlayerInRangeOfPoint(giveplayerid, 30.0, 1568.2799,-1694.2915,5.8906) || IsPlayerInRangeOfPoint(giveplayerid, 10.0,1568.2799,-1694.2915,5.8906))
    {
    if(Spieler[giveplayerid][Wanteds] > 0)
    {
    new jailt = 0 +random(2);
    Spieler[giveplayerid][JailType] = jailt;
    Spieler[giveplayerid][Jailed] = 1;
    Spieler[playerid][JailTime] = 3*Spieler[playerid][Wanteds];
    new moneyss = Spieler[giveplayerid][Wanteds]*2000;
    GivePlayerCash(giveplayerid, -moneyss);
    GivePlayerCash(playerid, moneyss);
    //Spieler[giveplayerid][JailTime] = Spieler[giveplayerid][JailTime]*120000;
    if(Spieler[playerid][Team] == 1)
    {
    format(string, sizeof(string), "<< Officer %s hat den Verbrecher %s eingesperrt >>", SpielerName(playerid), SpielerName(giveplayerid));
    }
    else if(Spieler[playerid][Team] == 2)
    {
    format(string, sizeof(string), "<< Agent %s hat den Verbrecher %s eingesperrt >>", SpielerName(playerid), SpielerName(giveplayerid));
    }
    SendClientMessageToAll(COLOR_RED, string);
    SpawnPlayer(giveplayerid);
    format(string, sizeof(string), "Du bist nun für %d Minuten im Knast. Das Töten im Knast ist verboten.", Spieler[giveplayerid][JailTime]);
    SendClientMessage(giveplayerid, COLOR_RED, string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Der Spieler hat keine Wanteds.");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Der Spieler ist nicht in der Nähe des Arrest-Points.");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du bist nicht in der Nähe des Arrest-Points.");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Der Spieler ist ein Beamter!");
    return 1;
    }
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du bist kein Beamter.");
    return 1;
    }
    }
    return 1;
    }

    Guten abend,


    Und zwar ich erschieße ein mitspieler und ich kriege keine Wanted oder andersrum.
    Und wenn ich von Cop aus jemanden Wanteds gebe, und Ihn arreste geht seine Zeit nicht runter ?
    Wodran kann es liegen ? :/



    Mfg
    Toni



    Wo tuhe ich das Switch hin ?

    Also wenn der Spieler die Pauntballhalle betritt dann machst du eine Variable z.B IsInPaintbal[MAX_PLAYERS] und diese setz du dann auf 1.
    Bei OnPlayerSpawn machst du dann eine Random Zahl und dann fragst du eben ab wenn du Zahl 1 ist dann soll das passieren...


    Also wenn der Spieler die Pauntballhalle betritt dann machst du eine Variable z.B IsInPaintbal[MAX_PLAYERS] und diese setz du dann auf 1.
    Bei OnPlayerSpawn machst du dann eine Random Zahl und dann fragst du eben ab wenn du Zahl 1 ist dann soll das passieren...



    Ich habe schon was bei OnPlayerDeath:


    Code:


    Spoiler anzeigen
    if(IstInPaintball[playerid] == 1)
    {
    SetPlayerPos(playerid,2215.454833,-1147.475585,1025.796875);
    SetPlayerInterior(playerid,15);
    Spieler[playerid][Gestorben] += 0;
    Spieler[playerid][pPunkt] -= 1;
    Spieler[killerid][Morde] += 0;
    Spieler[killerid][pPunkt] += 1;
    return 1;
    }

    Zeig mal deinen Code, deine Server-CFG und die Serverlog



    Log:


    Spoiler anzeigen
    ----------
    Loaded log file: "server_log.txt".
    ----------

    Spoiler anzeigen
    SA-MP Dedicated Server
    ----------------------
    v0.3x, (C)2005-2013 SA-MP Team

    Spoiler anzeigen
    [22:57:43] mapname = "San Andreas" (string)
    [22:57:43]
    [22:57:43] Server Plugins
    [22:57:43] --------------
    [22:57:43] Loading plugin: sscanf.so
    [22:57:43]

    Spoiler anzeigen
    [22:57:43] ===============================

    Spoiler anzeigen
    [22:57:43] sscanf plugin loaded.

    Spoiler anzeigen
    [22:57:43] (c) 2009 Alex "Y_Less" Cole

    Spoiler anzeigen
    [22:57:43] 0.3d-R2 500 Players "dnee"

    Spoiler anzeigen
    [22:57:43] ===============================

    Spoiler anzeigen
    [22:57:43] Loaded.
    [22:57:43] Loading plugin: streamer.so
    [22:57:43]

    Spoiler anzeigen
    *** Streamer Plugin v2.6.1 by Incognito loaded ***

    Spoiler anzeigen
    [22:57:43] Loaded.
    [22:57:43] Loaded 2 plugins.

    Spoiler anzeigen
    [22:57:43]
    [22:57:43] Ban list
    [22:57:43] --------
    [22:57:43] Loaded: samp.ban
    [22:57:43]
    [22:57:43]
    [22:57:43] Filterscripts
    [22:57:43] ---------------
    [22:57:43] Loading filterscript 'neons.amx'...
    [22:57:43] Unable to load filterscript 'neons.amx'.
    [22:57:43] Loaded 0 filterscripts.

    Spoiler anzeigen
    [22:57:43] OnGameo
    [22:57:43] Loaded Gamemode: Reallife - Deutschland successfully.
    [22:57:43] Number of vehicle models: 40


    Dann brauche ich die Zeilen, welche der Minuten-Vergabe gewidmet sind.


    Mit freundlichen Grüßen
    Saitek | Timo



    Spoiler anzeigen
    public ServerMinute(playerid)
    {
    for(new i = 0; i < MAX_PLAYERS; i++) //da es hier kein Playerid gibt, muss man es neu definieren. hier mit i, also statt playerid "i" benutzen ;)
    {
    if(IsPlayerConnected(i)) //ist der spieler "i" connected? wenn ja gehts weiter, sonst würde er wenn er offline ist auch sein payday bekommen.
    {

    Spoiler anzeigen
    Spieler[i][PayDay] ++ ;
    if(Spieler[i][PayDay] == 60) //Wenn die Zahl dann 30 ist (siehe unten drunter)
    {
    Payday(i);
    Spieler[i][PayDay] = 0;
    }
    }
    }
    return 1;
    }



    Guten morgen.


    Code:


    Spoiler anzeigen
    stock Payday(playerid)
    {
    new string[128], money, msg[128], miete;
    Spieler[playerid][Exp]++;
    Spieler[playerid][Spielzeit]++;
    SendClientMessage(playerid,COLOR_YELLOW, "|===============| KONTOAUSZUG |===============|");
    format(msg,sizeof(msg), "Gehalt: $%d Sparbuch: $%d Zinsatz: 3.5'%'", Spieler[playerid][Gehalt], Spieler[playerid][Sparbuch]);
    SendClientMessage(playerid,COLOR_WHITE, msg);
    SendClientMessage(playerid,COLOR_WHITE, "Steuern: -$350 Miete: $0 Krankenversicherung: $0");
    new abzuege = miete + 350;
    new Float:zinsen = Spieler[playerid][Sparbuch] * 3.5;
    printf("debug 1: %f", zinsen);
    new Float:zwr = zinsen / 100;
    printf("debug 2: %f", zwr);
    new ende = floatround( zwr );
    printf("debug 3: %i", ende);
    Spieler[playerid][Sparbuch] += ende;
    money = Spieler[playerid][Gehalt] - abzuege;
    SendClientMessage(playerid,COLOR_YELLOW, "|===============| KONTOAUSZUG |===============|");
    format(string, sizeof(string), "Neuer Kontostand: $%d", Spieler[playerid][Bank]);
    SendClientMessage(playerid, COLOR_GOLD, string);
    GivePlayerMoney(playerid, money);
    format(string, sizeof(string), "~W~Payday");
    GameTextForPlayer(playerid, string, 5000, 1);
    Spieler[playerid][Gehalt]=0;
    return 1;
    }

    Hallo Leute.


    Hallo Ich habe ein Problem Mit mysql mit dem lepi und xampp Klapt es nur nicht auf dem server warum die habe jedes script mit mysql probirt geht nicht auf dem server warum kann mir da einer helfen bitte weil den forum speichert der und ts3 auch nur samp nicht warum Bitte um hilfe Danke



    Ganz ruhig brauner, jetzt nochmal auf Deutsch ? 8)

    Guten abend,


    Und zwar habe ich ein PayDay system mit drum und dran.


    Aber wenn ich 7/8 respekte punkte habe. und 59/60 minuten und wenn die minute auf 60 geht sollte er eig.. ein respektpunkt kriegen und levelup da ich die MaxExp errreicht habe.


    Wie kann ich es richtig machen ?



    Mfg
    Toni