Beiträge von BlacK.

    public tottimer(playerid)
    {
    tzeit[playerid] --;
    if(tzeit[playerid] == 0)
    {
    tzeit[playerid] = -1;
    new weather;
    if(IsPlayerInFrac(playerid, 1))
    {
    SetPlayerColor(playerid,copcolor);
    }
    else
    {
    SetPlayerColor(playerid,TEAM_HIT_COLOR);
    }
    PlayerInfo[playerid][pTot] = 0;
    pIstTot[playerid] = 0;
    FriedhofDM[playerid] = 0;
    SetPlayerVirtualWorld(playerid,0);
    if(PlayerInfo[playerid][pJailed] == 0)
    {
    SetPlayerSpawn(playerid);
    UnFreezePlayer(playerid);
    PlayerInfo[playerid][pTot] = 0;
    FriedhofDM[playerid] = 0;
    SetWeather(weather);
    SetPlayerWorldBounds(playerid, 20000.0000, -20000.0000, 20000.0000, -20000.0000);
    SetPlayerFacingAngle(playerid, 266.0591);
    SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
    }
    else if(PlayerInfo[playerid][pJailed] > 0)
    {
    SetPlayerSpawn(playerid);
    UnFreezePlayer(playerid);
    PlayerInfo[playerid][pTot] = 0;
    SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
    }
    DestroyPickup(TotenKopf[playerid]);
    }
    return 1;
    }
    Jeffry:

    Ja, der "tottimer" ist für jeden Spieler da.
    Im Friedhof landet man wenn man nur gekillt wird, ja.
    Wenn man gekillt wird, wird eine Zeit abgefragt. Das klappt ja, aber wie gesagt, bei dem zweiten der rein kommt bei dem geht der Timer 3x so schnell X(

    Hi, hab einen Friedhof timer gemacht, wenn man alleine im Friedhof ist, läuft die Zeit normal wie es soll, jedoch wenn ein zweiter ins friedhof kommt, ist er nach 20Sek oder so schon raus ..


    Hier Code: timer[playerid] = SetTimerEx("tottimer",1000,true,"i",playerid);

    dcmd_report(playerid,params[])
    {
    #pragma unused params
    //if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAD2,"Du bist nicht eingeloggt!");
    ShowPlayerDialog(playerid,DIALOG_REPORT,DIALOG_STYLE_LIST,"Report","Allgemeine Fragen\nRegelverstoß\nBugmeldung\nEinweisung\nDonator\nFraktion","Auswählen","Abbrechen");
    return ShowPlayerDialog(playerid,DIALOG_REPORT,DIALOG_STYLE_LIST,"Report","Allgemeine Fragen\nRegelverstoß\nBugmeldung\nEinweisung\nDonator","Auswählen","Abbrechen");
    }
    if(dialogid == DIALOG_REPORT)
    {
    if(response == 0)return 1;
    else
    {
    switch(listitem)
    {
    case 0:
    {
    if(PlayerInfo[playerid][pAReport] != 0)return SendClientMessage(playerid,COLOR_GRAD2,"Du bist bereits in einem Report aktiv.");
    ShowPlayerDialog(playerid,DIALOG_REPORT_FRAGEN,DIALOG_STYLE_INPUT,"Report (Fragen)","Hast du eine Frage oder ein anliegen?\nSchildere das Geschehen kurz und knapp\n\nPeG","Absenden","Zurück");
    }
    case 1:
    {
    if(PlayerInfo[playerid][pAReport] != 0)return SendClientMessage(playerid,COLOR_GRAD2,"Du bist bereits in einem Report aktiv.");
    ShowPlayerDialog(playerid,DIALOG_REPORT_REGEL,DIALOG_STYLE_INPUT,"Report (Regelverstoß)","Hast du einen Regelverstoß gesehen oder warst Zeuge eines Verstoßes gegen die Serverregeln?\nSchildere das Geschehen kurz und knapp\n\nPeG","Absenden","Zurück");
    }
    case 2: ShowPlayerDialog(playerid,DIALOG_REPORT_BUG,DIALOG_STYLE_INPUT,"Report (Bugmeldung)","Hast du einen Fehler im Script gefunden?\nDann mal her damit!\nBeschreibe den Fehler gut und deutlich.\nAusnutze wird mit einem Bann bestrafft.\n\nPeG","Absenden","Zurück");
    case 3:
    {
    if(PlayerInfo[playerid][pAReport] != 0)return SendClientMessage(playerid,COLOR_GRAD2,"Du hast bereits eine Einweisung angefordert.");
    ShowPlayerDialog(playerid,DIALOG_REPORT_EINWEISUNG,DIALOG_STYLE_MSGBOX,"Report (Einweisung)","Möchtest du eine Einweisung auf unserem Server bekommen?\n\nPeG","Auswählen","Zurück");
    }
    case 4:
    {
    if(PlayerInfo[playerid][pAReport] != 0)return SendClientMessage(playerid,COLOR_GRAD2,"Du bist bereits in einem Report aktiv.");
    ShowPlayerDialog(playerid,DIALOG_REPORT_DONATOR,DIALOG_STYLE_INPUT,"Report (Donator)","Hast du Probleme oder Fragen zum Donator?\nSchildere das Problem/Frage kurz und knapp\n\nPeG","Absenden","Zurück");
    }
    case 5:
    {
    if(PlayerInfo[playerid][pAReport] != 0)return SendClientMessage(playerid,COLOR_GRAD2,"Du bist bereits in einem Report aktiv.");
    ShowPlayerDialog(playerid,DIALOG_REPORT_FRAKTION,DIALOG_STYLE_INPUT,"Report (Fraktion)","Hast du Probleme mit/in deiner Fraktion?\nSchildere das Geschehen kurz und knapp\n\nPeG","Absenden","Zurück");
    }
    }
    }
    return 1;
    }

    Hallo,
    Wen ich ingame ein Report schreibe kommt bei Report: 0 keine 1 eher gesagt der Updatet das nicht kann mir da jemand weiter helfen?
    stock UpdateReportTextdraw()
    {
    new string[64],
    reporterfrage = 0,
    reportereinweisung = 0,
    reporterregel = 0,
    reporterfrak = 0,
    reporterdon = 0;
    ForEachPlayer(i)
    if(IsPlayerConnected(i) && !IsPlayerNPC(i))
    {
    if(PlayerInfo[i][pWriteReport][0] != false) reporterfrage++;
    if(PlayerInfo[i][pWriteReport][1] != false) reportereinweisung++;
    if(PlayerInfo[i][pWriteReport][2] != false) reporterregel++;
    if(PlayerInfo[i][pWriteReport][3] != false) reporterfrak++;
    if(PlayerInfo[i][pWriteReport][4] != false) reporterdon++;
    }
    format(string,sizeof(string),"Fragen: %i",reporterfrage);
    TextDrawSetString(Reportdraw[0],string);
    format(string,sizeof(string),"Einweisung: %i",reportereinweisung);
    TextDrawSetString(Reportdraw[1],string);
    format(string,sizeof(string),"Regelmeldung: %i",reporterregel);
    TextDrawSetString(Reportdraw[2],string);
    format(string,sizeof(string),"Fraktion: %i",reporterfrak);
    TextDrawSetString(Reportdraw[3],string);
    format(string,sizeof(string),"Donator: %i",reporterdon);
    TextDrawSetString(Reportdraw[4],string);
    return 1;
    }

    Alles was mit pWriteReport zu tuhn hat Funktioniert nicht mag jmd vorbeischauen und mir helfen? :)



    Error:
    [pwn]C:\Users\Rico_Luzski\Desktop\GPR\gamemodes\RPR.pwn(5786) : error 033: array must be indexed (variable "pWriteReport")
    C:\Users\Rico_Luzski\Desktop\GPR\gamemodes\RPR.pwn(5786) : error 029: invalid expression, assumed zero
    C:\Users\Rico_Luzski\Desktop\GPR\gamemodes\RPR.pwn(5786) : warning 215: expression has no effect
    C:\Users\Rico_Luzski\Desktop\GPR\gamemodes\RPR.pwn(5786) : error 001: expected token: ";", but found "]"
    C:\Users\Rico_Luzski\Desktop\GPR\gamemodes\RPR.pwn(5786) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    Error Code;
    stock UpdateReportTextdraw()
    {
    for(new i=0;i<30;i++)
    {
    new string[64],
    reporterfrage = 0,
    reportereinweisung = 0,
    reporterregel = 0,
    reporterfrak = 0,
    reporterdon = 0;
    {
    if(IsPlayerConnected(i) && !IsPlayerNPC(i))
    {
    if(PlayerInfo[i][pWriteReport][0] != false) reporterfrage++;//Error Zeile
    if(PlayerInfo[i][pWriteReport][1] != false) reportereinweisung++;
    if(PlayerInfo[i][pWriteReport][2] != false) reporterregel++;
    if(PlayerInfo[i][pWriteReport][3] != false) reporterfrak++;
    if(PlayerInfo[i][pWriteReport][4] != false) reporterdon++;
    }
    }
    format(string,sizeof(string),"Fragen: %i",reporterfrage);
    TextDrawSetString(Reportdraw[0],string);
    format(string,sizeof(string),"Einweisung: %i",reportereinweisung);
    TextDrawSetString(Reportdraw[1],string);
    format(string,sizeof(string),"Regelmeldung: %i",reporterregel);
    TextDrawSetString(Reportdraw[2],string);
    format(string,sizeof(string),"Fraktion: %i",reporterfrak);
    TextDrawSetString(Reportdraw[3],string);
    format(string,sizeof(string),"Donator: %i",reporterdon);
    TextDrawSetString(Reportdraw[4],string);
    }
    return 1;
    }


    Ich habe es aus dem pRP Script kopiert alles 1auf1 richtig aber der macht Stress mit dem pWriteReport oben im script hab ich new bool:pWriteReport;[/pwn]

    Hallo,
    Wo überall wie %d.dtcar abgefragt und abgespeichert da ich die datein in eine .ini datei umgeschrieben hab im Pawn aber auserhalb Pawn wirds iwo noch gemacht weil wen ich mir ein Auto kaufe erstellen sich 2dateien im FTP einmal .dtcar und einemal .ini


    Das ist das SoL Script editiert by me


    Danke im Vorraus.


    MfG

    Guten Tag,
    Ich habe gemerkt das durch dieses abwerbe system ein Bug gibt wen man ans ende ein Punkt setzt wird er in ein Leerzeichen verwandelt.
    new lastidx = (strlen(cmdtext) - 1);
    if(cmdtext[lastidx] == '.')
    cmdtext[lastidx] = ' ';


    new countit = 0;
    for(new x=0; x<strlen(cmdtext); x++)
    {
    if(cmdtext[x] == '.' && cmdtext[x+1] <= '9' && cmdtext[x+1] >= '0') // Es wurde ein Punkt und eine Zahl dahinter geschrieben!
    {
    countit++;
    }
    else if(cmdtext[x] == '.' && cmdtext[x+2] <= '9' && cmdtext[x+2] >= '0') // Es wurde ein Punkt, Leerzeichen und eine Zahl dahinter geschrieben!
    {
    countit++;
    }
    }
    if(countit >= 3 && PlayerInfo[playerid][pAdmin] < 1) // Dreimal und eine IP wird erkannt
    if(strfind(cmdtext,"84.200.67.154",true) != 0) // NICHT die TS-IP
    if(strfind(cmdtext,"84.200.67.154",true) != 0)
    {
    new textstring[128], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(textstring,sizeof(textstring)," [ANTI-IP] %s wird verdächtigt eine IP zu verschicken!",name);
    SendClientMessageToAdmins(M_BOT_COLOR,textstring);
    format(textstring,sizeof(textstring)," [ANTI-IP] %s: %s",name,cmdtext);
    SendClientMessageToAdmins(M_BOT_COLOR,textstring);
    SendClientMessage(playerid,M_BOT_COLOR," [ANTI-IP] Wir dulden kein Abwerben bzw. Serverwerbungen!");
    SendClientMessage(playerid,M_BOT_COLOR," [ANTI-IP] Achtung: Gebe es nicht noch einmal ein!");
    M_Bot[playerid][PIPWarns]++;
    if(M_Bot[playerid][PIPWarns] >= 3)
    {
    format(textstring,sizeof(textstring)," [ANTI-IP] %s wurde von %s gebannt! (GRUND: Verdacht auf Abwerben)",name,M_Bot_BOT_NAME);
    SendClientMessageToAll(M_BOT_COLOR,textstring);
    BanEx(playerid,"Abwerben");
    }
    return 0;
    }
    Wie könnte ich es ändern so das der Punkt angezeigt wird und das Abwerbe system noch existiert?

    Textdraw2[playerid] = TextDrawCreate(661.000000, -12.000000, "New Textdraw");



    füg überall Textdraw2"[playerid]" ein


    Textdraw2[playerid] = TextDrawCreate(661.000000, -12.000000, "New Textdraw");
    TextDrawBackgroundColor(Textdraw2[playerid], 255);
    TextDrawFont(Textdraw2[playerid], 1);
    TextDrawLetterSize(Textdraw2[playerid], 8000.000000, 8000.000000);
    TextDrawColor(Textdraw2[playerid], -1);
    TextDrawSetOutline(Textdraw2[playerid], 0);
    TextDrawSetProportional(Textdraw2[playerid], 1);
    TextDrawSetShadow(Textdraw2[playerid], 1);
    TextDrawUseBox(Textdraw2[playerid], 1);
    TextDrawBoxColor(Textdraw2[playerid], 255);
    TextDrawTextSize(Textdraw2[playerid], -34.000000, 0.000000);

    Hallo,
    Hier hab ich mal was für euch Zusammen gestellt.


    <table>
    <tr>
    <td><a href="http://www.pic-upload.de/view-23157371/samp.png.html" target="_blank"><img src="http://www11.pic-upload.de/10.05.14/h1v4inx732e.png" alt="Bilder oder Fotos hochladen"></a></td>
    <td><b>[COLOR=#000000]SA-MP 0.3x[/COLOR]</b><br /> <a href=" http://files.sa-mp.com/sa-mp-0.3x-R1-2-install.exe">Download</a></td>
    <td><b><div style="margin-left: 300px; display:inline;">[COLOR=#000000]ServerNameHierEintragen[/COLOR]</div></b><br /> <a><div style="margin-left: 300px; display:inline;">ServerIPHierEintragen </div></a></td>
    <td><b>[COLOR=#00ff00][B]<div style="margin-left: 290px; display:inline;">Online</div> [/B][/COLOR]</b></td>
    </tr>
    <tr>
    <td><a href="http://www.pic-upload.de/view-23156616/Unbenannt--1-.png.html" target="_blank"><img src="http://www11.pic-upload.de/10.05.14/s2fbc3qyv6fx.png" alt="Bilder oder Fotos hochladen"></a></td>
    <td><b>[COLOR=#000000]Teamspeak³ Client[/COLOR]</b><br /> <a href=" http://www.chip.de/downloads/TeamSpeak-3_22362339.html">Download</a></td>
    <td><b><div style="margin-left: 300px; display:inline;">[COLOR=#000000]Teamspeak³[/COLOR]</div></b><br /> <a><div style="margin-left: 300px; display:inline;">1HierTeamspeakIPEintragen</div></a></td>
    <td><b>[COLOR=#00ff00][B]<div style="margin-left: 290px; display:inline;">Online</div> [/B][/COLOR]</b></td>
    </tr>


    <tr>
    <td><a href="http://www.pic-upload.de/view-23157447/email.png.html" target="_blank"><img src="http://www11.pic-upload.de/10.05.14/mifgvfsaoyt6.png" alt="Bilder oder Fotos hochladen"></a></td>
    <td><b>[COLOR=#000000]Forum Kontakt[/COLOR]</b><br /> <a href=" DenLinkVonDemProjektLeiterImForum">Projektleiter</a></td>
    <td><b><div style="margin-left: 300px; display:inline;">[COLOR=#000000]Skype Kontakt[/COLOR]</div></b><br /> <a><div style="margin-left: 300px; display:inline;">HierSkypeNameEintragen</div></a></td>
    <td><b><div style="margin-left: 290px; display:inline;">[COLOR=#000000]Support eMail[/COLOR]</div></b><br />
    <a><div style="margin-left: 290px; display:inline;">HierEmailadresseEintragen</div></a></td>
    </tr>
    </table>


    Dafür müsst ihr euch Vorher Globale Ankündigung Installieren Unten HTML Codes Aktivieren
    ☺ HTML-Code in der globalen Ankündigung verwenden
    Durch Aktivierung dieser Option können Sie zur Formatierung des Textes auch HTML verwenden.


    Einfach einfügen und beim Aussehen könnt ihr es euch Selber gemütlich machen :)


    Bsp. Bild:


    MfG