Textdraws machen probleme

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • hallo
    ich bins wieder habe diese probleme wäre nett wenn ihr mir hellfen würdet


    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4075) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4075) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4075) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4076) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4076) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4076) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4077) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4077) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4077) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4078) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4078) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4078) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4079) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4079) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4079) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4080) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4080) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4080) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4081) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4081) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4081) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4082) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4082) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4082) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4085) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4085) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4085) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4086) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4086) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4086) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4087) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4087) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4087) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4088) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4088) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4088) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4089) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4089) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4089) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4090) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4090) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4090) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4091) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4091) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4091) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4094) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4094) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4094) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4095) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4095) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4095) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4096) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4096) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4096) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4097) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4097) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4097) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4098) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4098) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4098) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4099) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4099) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4099) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4100) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4100) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4100) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4103) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4103) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4103) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4104) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4104) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4104) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4105) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4105) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4105) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4106) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4106) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4106) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4107) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4107) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4107) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4108) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4108) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4108) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4109) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4109) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4109) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4110) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4110) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4110) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4111) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4111) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4111) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4112) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4112) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4112) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4115) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4115) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4115) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4116) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4116) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4116) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4117) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4117) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4117) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4118) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4118) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4118) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4119) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4119) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4119) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4120) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4120) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4120) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4121) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4121) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4121) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4124) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4124) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4124) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4125) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4125) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4125) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4126) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4126) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4126) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4127) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4127) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4127) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4128) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4128) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4128) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4129) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4129) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4129) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4130) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4130) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4130) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4131) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4131) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4131) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4132) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4132) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4132) : warning 202: number of arguments does not match definition
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4133) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4133) : warning 213: tag mismatch
    C:\Users\******\Desktop\GGRS script\ga******des\GGRS.pwn(4133) : warning 202: number of arguments does not match definition
    hir der code wo die warnings kommen
    lol = CreatePlayerTextDraw(playerid,523.000000, 125.000000, "Kills");
    TextDrawAlignment(playerid,lol, 3);
    TextDrawBackgroundColor(playerid,lol, 255);
    TextDrawFont(playerid,lol, 3);
    TextDrawLetterSize(playerid,lol, 0.309996, 1.200000);
    TextDrawColor(playerid,lol, 16711935);
    TextDrawSetOutline(playerid,lol, 0);
    TextDrawSetProportional(playerid,lol, 0);
    TextDrawSetShadow(playerid,lol, 2);


    strich2 = CreatePlayerTextDraw(playerid,491.000000, 118.000000, "----------------");
    TextDrawBackgroundColor(playerid,strich2, 255);
    TextDrawFont(playerid,strich2, 1);
    TextDrawLetterSize(playerid,strich2, 0.500000, 1.000000);
    TextDrawColor(playerid,strich2, -1);
    TextDrawSetOutline(playerid,strich2, 0);
    TextDrawSetProportional(playerid,strich2, 1);
    TextDrawSetShadow(playerid,strich2, 1);


    strich1 = CreatePlayerTextDraw(playerid,492.000000, 134.000000, "----------------");
    TextDrawBackgroundColor(playerid,strich1, 255);
    TextDrawFont(playerid,strich1, 1);
    TextDrawLetterSize(playerid,strich1, 0.500000, 1.000000);
    TextDrawColor(playerid,strich1, -1);
    TextDrawSetOutline(playerid,strich1, 0);
    TextDrawSetProportional(playerid,strich1, 1);
    TextDrawSetShadow(playerid,strich1, 1);


    anzahlK = CreatePlayerTextDraw(playerid,553.000000, 127.000000, "");
    TextDrawBackgroundColor(playerid,anzahlK, 255);
    TextDrawFont(playerid,anzahlK, 1);
    TextDrawLetterSize(playerid,anzahlK, 0.569998, 1.000000);
    TextDrawColor(playerid,anzahlK, -16776961);
    TextDrawSetOutline(playerid,anzahlK, 0);
    TextDrawSetProportional(playerid,anzahlK, 0);
    TextDrawSetShadow(playerid,anzahlK, 2);
    TextDrawUseBox(playerid,anzahlK, 1);
    TextDrawBoxColor(playerid,anzahlK, 255);
    TextDrawTextSize(playerid,anzahlK, 601.000000, -110.000000);


    tode = CreatePlayerTextDraw(playerid,493.000000, 143.000000, "Tode");
    TextDrawBackgroundColor(playerid,tode, 255);
    TextDrawFont(playerid,tode, 1);
    TextDrawLetterSize(playerid,tode, 0.400000, 1.000000);
    TextDrawColor(playerid,tode, 16711935);
    TextDrawSetOutline(playerid,tode, 0);
    TextDrawSetProportional(playerid,tode, 1);
    TextDrawSetShadow(playerid,tode, 1);


    anzahlT = CreatePlayerTextDraw(playerid,553.000000, 143.000000, "");
    TextDrawBackgroundColor(playerid,anzahlT, 255);
    TextDrawFont(playerid,anzahlT, 1);
    TextDrawLetterSize(playerid,anzahlT, 0.599999, 1.000000);
    TextDrawColor(playerid,anzahlT, -16776961);
    TextDrawSetOutline(playerid,anzahlT, 0);
    TextDrawSetProportional(playerid,anzahlT, 1);
    TextDrawSetShadow(playerid,anzahlT, 1);
    TextDrawUseBox(playerid,anzahlT, 1);
    TextDrawBoxColor(playerid,anzahlT, 255);
    TextDrawTextSize(playerid,anzahlT, 602.000000, 0.000000);

  • Er hat new PlayerText:NAME;


    Also bei "NAME" halt den TextDraw Namen, denn ich habe mit ihm schon über PN geschrieben, aber ich finde den Fehler auch nicht.
    Ich habe den mal in meinem TestScript eingefügt, damit ich dort auch Compilen kann, aber ich bekomme auch nur diese Errors, ich weiß gar nicht wo dort der Fehler liegt.

  • ich denke mal es liegt daran dass du createplayertextdraw verwendest aber die normalen textdraw settings dafür benutzen willst.
    beispiel:


    TextDrawAlignment(playerid,lol, 3); //playerid hat hier nix verloren
    zu
    PlayerTextDrawAlignment(playerid,lol,3);
    machen

  • PlayerTextDrawShow(playerid,lol);
    PlayerTextDrawShow(playerid,strich2);
    PlayerTextDrawShow(playerid,strich1);
    PlayerTextDrawShow(playerid,anzahlK);
    PlayerTextDrawShow(playerid,tode);
    PlayerTextDrawShow(playerid,anzahlT);

  • bei mir klappts...


    hier der code den ich zum testen genommen hab.


    new PlayerText:lol,
    PlayerText:strich2,
    PlayerText:strich1,
    PlayerText:anzahlK,
    PlayerText:tode,
    PlayerText:anzahlT;

    ocmd:lol1(playerid,params[])
    {
    lol = CreatePlayerTextDraw(playerid,523.000000, 125.000000, "Kills");
    PlayerTextDrawAlignment(playerid,lol, 3);
    PlayerTextDrawBackgroundColor(playerid,lol, 255);
    PlayerTextDrawFont(playerid,lol, 3);
    PlayerTextDrawLetterSize(playerid,lol, 0.309996, 1.200000);
    PlayerTextDrawColor(playerid,lol, 16711935);
    PlayerTextDrawSetOutline(playerid,lol, 0);
    PlayerTextDrawSetProportional(playerid,lol, 0);
    PlayerTextDrawSetShadow(playerid,lol, 2);


    strich2 = CreatePlayerTextDraw(playerid,491.000000, 118.000000, "----------------");
    PlayerTextDrawBackgroundColor(playerid,strich2, 255);
    PlayerTextDrawFont(playerid,strich2, 1);
    PlayerTextDrawLetterSize(playerid,strich2, 0.500000, 1.000000);
    PlayerTextDrawColor(playerid,strich2, -1);
    PlayerTextDrawSetOutline(playerid,strich2, 0);
    PlayerTextDrawSetProportional(playerid,strich2, 1);
    PlayerTextDrawSetShadow(playerid,strich2, 1);


    strich1 = CreatePlayerTextDraw(playerid,492.000000, 134.000000, "----------------");
    PlayerTextDrawBackgroundColor(playerid,strich1, 255);
    PlayerTextDrawFont(playerid,strich1, 1);
    PlayerTextDrawLetterSize(playerid,strich1, 0.500000, 1.000000);
    PlayerTextDrawColor(playerid,strich1, -1);
    PlayerTextDrawSetOutline(playerid,strich1, 0);
    PlayerTextDrawSetProportional(playerid,strich1, 1);
    PlayerTextDrawSetShadow(playerid,strich1, 1);


    anzahlK = CreatePlayerTextDraw(playerid,553.000000, 127.000000, "");
    PlayerTextDrawBackgroundColor(playerid,anzahlK, 255);
    PlayerTextDrawFont(playerid,anzahlK, 1);
    PlayerTextDrawLetterSize(playerid,anzahlK, 0.569998, 1.000000);
    PlayerTextDrawColor(playerid,anzahlK, -16776961);
    PlayerTextDrawSetOutline(playerid,anzahlK, 0);
    PlayerTextDrawSetProportional(playerid,anzahlK, 0);
    PlayerTextDrawSetShadow(playerid,anzahlK, 2);
    PlayerTextDrawUseBox(playerid,anzahlK, 1);
    PlayerTextDrawBoxColor(playerid,anzahlK, 255);
    PlayerTextDrawTextSize(playerid,anzahlK, 601.000000, -110.000000);


    tode = CreatePlayerTextDraw(playerid,493.000000, 143.000000, "Tode");
    PlayerTextDrawBackgroundColor(playerid,tode, 255);
    PlayerTextDrawFont(playerid,tode, 1);
    PlayerTextDrawLetterSize(playerid,tode, 0.400000, 1.000000);
    PlayerTextDrawColor(playerid,tode, 16711935);
    PlayerTextDrawSetOutline(playerid,tode, 0);
    PlayerTextDrawSetProportional(playerid,tode, 1);
    PlayerTextDrawSetShadow(playerid,tode, 1);


    anzahlT = CreatePlayerTextDraw(playerid,553.000000, 143.000000, "");
    PlayerTextDrawBackgroundColor(playerid,anzahlT, 255);
    PlayerTextDrawFont(playerid,anzahlT, 1);
    PlayerTextDrawLetterSize(playerid,anzahlT, 0.599999, 1.000000);
    PlayerTextDrawColor(playerid,anzahlT, -16776961);
    PlayerTextDrawSetOutline(playerid,anzahlT, 0);
    PlayerTextDrawSetProportional(playerid,anzahlT, 1);
    PlayerTextDrawSetShadow(playerid,anzahlT, 1);
    PlayerTextDrawUseBox(playerid,anzahlT, 1);
    PlayerTextDrawBoxColor(playerid,anzahlT, 255);
    PlayerTextDrawTextSize(playerid,anzahlT, 602.000000, 0.000000);
    return 1;
    }
    ocmd:lol2(playerid,params[])
    {
    PlayerTextDrawShow(playerid,lol);
    PlayerTextDrawShow(playerid,strich2);
    PlayerTextDrawShow(playerid,strich1);
    PlayerTextDrawShow(playerid,anzahlK);
    PlayerTextDrawShow(playerid,tode);
    PlayerTextDrawShow(playerid,anzahlT);
    return 1;
    }

  • bei mir kommt nix wo muss das mich PlayerTextDrawShow(playerid,lol);
    PlayerTextDrawShow(playerid,strich2);
    PlayerTextDrawShow(playerid,strich1);
    PlayerTextDrawShow(playerid,anzahlK);
    PlayerTextDrawShow(playerid,tode);
    PlayerTextDrawShow(playerid,anzahlT); hin

  • public OnPlayerLogin(playerid,password[],targetid)
    {
    new tmp2[256];
    new string2[128];
    new playername2[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername2, sizeof(playername2));
    format(string2, sizeof(string2), "/Accounts/%s.ini", playername2);
    new File: UserFile = fopen(string2, io_read);
    if ( UserFile )
    {
    new PassData[256];
    new keytmp[256], valtmp[256];
    fread( UserFile , PassData , sizeof( PassData ) );
    keytmp = ini_GetKey( PassData );
    if( strcmp( keytmp , "Key" , true ) == 0 )
    {
    valtmp = ini_GetValue( PassData );
    strmid(PlayerInfo[playerid][pKey], valtmp, 0, strlen(valtmp)-1, 255);
    }
    if(strcmp(PlayerInfo[playerid][pKey],password, true ) == 0 )
    {
    new key[ 256 ] , val[ 256 ];
    new Data[ 256 ];
    while ( fread( UserFile , Data , sizeof( Data ) ) )
    {
    key = ini_GetKey( Data );
    if( strcmp( key , "Level" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLevel] = strval( val ); }
    if( strcmp( key , "AdminLevel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAdmin] = strval( val ); }
    if( strcmp( key , "Supporter" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSupporter] = strval( val ); }
    if( strcmp( key , "Audoradio" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAudoradio] = strval( val ); }
    if( strcmp( key , "DonateRank" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDonateRank] = strval( val ); }
    if( strcmp( key , "UpgradePoints" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][gPupgrade] = strval( val ); }
    if( strcmp( key , "ConnectedTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pConnectTime] = strval( val ); }
    if( strcmp( key , "Registered" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pReg] = strval( val ); }
    if( strcmp( key , "Sex" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSex] = strval( val ); }
    if( strcmp( key , "Age" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAge] = strval( val ); }
    if( strcmp( key , "Origin" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pOrigin] = strval( val ); }
    if( strcmp( key , "CK" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCK] = strval( val ); }
    if( strcmp( key , "Muted" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMuted] = strval( val ); }
    if( strcmp( key , "Respect" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pExp] = strval( val ); }
    if( strcmp( key , "Money" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCash] = strval( val ); }
    if( strcmp( key , "Bank" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAccount] = strval( val ); }
    if( strcmp( key , "Kredit" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayerKredit] = strval( val ); }
    if( strcmp( key , "KreditDauer" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayerKreditDauer] = strval( val ); }
    if( strcmp( key , "Crimes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCrimes] = strval( val ); }
    if( strcmp( key , "Kills" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pKills] = strval( val ); }
    if( strcmp( key , "Deaths" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDeaths] = strval( val ); }
    if( strcmp( key , "Arrested" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pArrested] = strval( val ); }
    if( strcmp( key , "WantedDeaths" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWantedDeaths] = strval( val ); }
    if( strcmp( key , "Phonebook" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPhoneBook] = strval( val ); }
    if( strcmp( key , "LottoNr" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLottoNr] = strval( val ); }
    if( strcmp( key , "Fishes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFishes] = strval( val ); }
    if( strcmp( key , "BiggestFish" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBiggestFish] = strval( val ); }
    if( strcmp( key , "Job" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJob] = strval( val ); }
    if( strcmp( key , "Paycheck" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPayCheck] = strval( val ); }
    if( strcmp( key , "HeadValue" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHeadValue] = strval( val ); }
    if( strcmp( key , "Jailed" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJailed] = strval( val ); }
    if( strcmp( key , "GangJailed" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGangJailed] = strval( val ); }
    if( strcmp( key , "wJailed" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pwJailed] = strval( val ); }
    if( strcmp( key , "Mauled" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMauled] = strval( val ); }
    if( strcmp( key , "JailTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJailTime] = strval( val ); }
    if( strcmp( key , "Materials" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMats] = strval( val ); }
    if( strcmp( key , "Drugs" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDrugs] = strval( val ); }
    if( strcmp( key , "BoxMaterials" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBoxMats] = strval( val ); }
    if( strcmp( key , "BoxDrugs" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBoxDrugs] = strval( val ); }
    if( strcmp( key , "FightingStyle" , true ) == 0 ) { val = ini_GetValue( Data ); SetPlayerFightingStyle(playerid,strval(val)); }
    if( strcmp( key , "Leader" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLeader] = strval( val ); }
    if( strcmp( key , "Member" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMember] = strval( val ); }
    if( strcmp( key , "FMember" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFMember] = strval( val ); }
    if( strcmp( key , "Rank" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pRank] = strval( val ); }
    if( strcmp( key , "Char" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pChar] = strval( val ); }
    if( strcmp( key , "ContractTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pContractTime] = strval( val ); }
    if( strcmp( key , "DetSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDetSkill] = strval( val ); }
    if( strcmp( key , "SexSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSexSkill] = strval( val ); }
    if( strcmp( key , "BoxSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBoxSkill] = strval( val ); }
    if( strcmp( key , "LawSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLawSkill] = strval( val ); }
    if( strcmp( key , "MechSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMechSkill] = strval( val ); }
    if( strcmp( key , "JackSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJackSkill] = strval( val ); }
    if( strcmp( key , "CarSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarSkill] = strval( val ); }
    if( strcmp( key , "NewsSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pNewsSkill] = strval( val ); }
    if( strcmp( key , "DrugsSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDrugsSkill] = strval( val ); }
    if( strcmp( key , "CookSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCookSkill] = strval( val ); }
    if( strcmp( key , "FishSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFishSkill] = strval( val ); }
    if( strcmp( key , "pSHealth" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSHealth] = floatstr( val ); }
    if( strcmp( key , "pHealth" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHealth] = floatstr( val ); }
    if( strcmp( key , "Int" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pInt] = strval( val ); }
    if( strcmp( key , "Local" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLocal] = strval( val ); }
    if( strcmp( key , "Team" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTeam] = strval( val ); }
    if( strcmp( key , "Model" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pModel] = strval( val ); }
    if( strcmp( key , "PhoneNr" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPnumber] = strval( val ); }
    if( strcmp( key , "House" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPhousekey] = strval( val ); }
    if( strcmp( key , "Bizz" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPbiskey] = strval( val ); }
    if( strcmp( key , "HandyGeld" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHandyGeld] = strval( val ); }
    if( strcmp( key , "HandyVer" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHandyVer] = strval( val ); }
    if( strcmp( key , "Pos_x" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPos_x] = floatstr( val ); }
    if( strcmp( key , "Pos_y" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPos_y] = floatstr( val ); }
    if( strcmp( key , "Pos_z" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPos_z] = floatstr( val ); }
    if( strcmp( key , "CarLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarLic] = strval( val ); }
    if( strcmp( key , "NewLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pNewLic] = strval( val ); }
    if( strcmp( key , "FlyLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFlyLic] = strval( val ); }
    if( strcmp( key , "BoatLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBoatLic] = strval( val ); }
    if( strcmp( key , "FishLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFishLic] = strval( val ); }
    if( strcmp( key , "GunLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGunLic] = strval( val ); }// Laden von schein wenn du /login machst
    if( strcmp( key , "LKWLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLKWLic] = strval( val ); }
    if( strcmp( key , "RollerLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pRollerLic] = strval( val ); }
    if( strcmp( key , "MotoLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMotoLic] = strval( val ); }
    if( strcmp( key , "Zig" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pZig] = strval( val ); }
    if( strcmp( key , "Kekse", true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pKekse] = strval( val ); }
    if( strcmp( key , "ZigSucht" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pZigSucht] = strval( val ); }
    if( strcmp( key , "Gun1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun1] = strval( val ); }
    if( strcmp( key , "Gun2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun2] = strval( val ); }
    if( strcmp( key , "Gun3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun3] = strval( val ); }
    if( strcmp( key , "Gun4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun4] = strval( val ); }
    if( strcmp( key , "Ammo1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAmmo1] = strval( val ); }
    if( strcmp( key , "Ammo2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAmmo2] = strval( val ); }
    if( strcmp( key , "Ammo3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAmmo3] = strval( val ); }
    if( strcmp( key , "Ammo4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAmmo4] = strval( val ); }
    if( strcmp( key , "CarTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarTime] = strval( val ); }
    if( strcmp( key , "Mulltime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMulltime] = strval( val ); }
    if( strcmp( key , "PayDay" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPayDay] = strval( val ); }
    if( strcmp( key , "PayDayHad" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPayDayHad] = strval( val ); }
    if( strcmp( key , "CDPlayer" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCDPlayer] = strval( val ); }
    if( strcmp( key , "Wins" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWins] = strval( val ); }
    if( strcmp( key , "Loses" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLoses] = strval( val ); }
    if( strcmp( key , "AlcoholPerk" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAlcoholPerk] = strval( val ); }
    if( strcmp( key , "DrugPerk" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDrugPerk] = strval( val ); }
    if( strcmp( key , "MiserPerk" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMiserPerk] = strval( val ); }
    if( strcmp( key , "PainPerk" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPainPerk] = strval( val ); }
    if( strcmp( key , "TraderPerk" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTraderPerk] = strval( val ); }
    if( strcmp( key , "Tutorial" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTut] = strval( val ); }
    if( strcmp( key , "Warnings" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWarns] = strval( val ); }
    if( strcmp( key , "Adjustable" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAdjustable] = strval( val ); }
    if( strcmp( key , "Fuel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFuel] = strval( val ); }
    if( strcmp( key , "Married" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMarried] = strval( val ); }
    if( strcmp( key , "MarriedTo" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pMarriedTo], val, 0, strlen(val)-1, 255); }
    if( strcmp( key , "SpawnChange" , true ) == 0 ) { val = ini_GetValue( Data ); SpawnChange[playerid] = strval( val ); }
    if( strcmp( key , "WantedLevel" , true ) == 0 ) { val = ini_GetValue( Data ); WantedLevel[playerid] = strval( val ); }
    if( strcmp( key , "WantedPoints" , true ) == 0 ) { val = ini_GetValue( Data ); WantedPoints[playerid] = strval( val ); }
    if( strcmp( key , "PlayMinutes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayMinutes] = strval( val ); }
    if( strcmp( key , "GesamtMinutes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGesamtMinutes] = strval( val ); }
    if( strcmp( key , "MinutesSinceAn" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMinutesSinceAn] = strval( val ); }
    if( strcmp( key , "SFPASS" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSFPASS] = strval( val ); }
    if( strcmp( key , "LVPASS" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLVPASS] = strval( val ); }
    if( strcmp( key , "Offflucht" , true ) == 0 ) { val = ini_GetValue( Data ); OfflineFlucht[playerid] = strval( val ); }
    if( strcmp( key , "Knast" , true ) == 0 ) { val = ini_GetValue( Data ); Knast[playerid] = strval( val ); }
    if( strcmp( key , "Handy" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHandyID] = strval( val ); }
    if( strcmp( key , "Uhr" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pUhrID] = strval( val ); }
    if( strcmp( key , "KnastTime" , true ) == 0 ) { val = ini_GetValue( Data ); KnastTime[playerid] = strval( val ); }
    if( strcmp( key , "Perso" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pOwnPerso] = strval( val ); }
    if( strcmp( key , "FrakSperre" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFrakSperre] = strval( val ); }
    if( strcmp( key , "Gehalt" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGehalt] = strval( val ); }
    if( strcmp( key , "InvWeapon" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pInvWeapon] = strval( val ); }
    if( strcmp( key , "InvAmmo" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pInvAmmo] = strval( val ); }
    if( strcmp( key , "InvWeapon2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pInvWeapon2] = strval( val ); }
    if( strcmp( key , "InvAmmo2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pInvAmmo2] = strval( val ); }
    if( strcmp( key , "InvMats" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pInvMats] = strval( val ); }
    if( strcmp( key , "InvDrugs" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pInvDrugs] = strval( val ); }
    if( strcmp( key , "FlugTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFlugTime] = strval( val ); }
    if( strcmp( key , "FarmTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFarmTime] = strval( val ); }
    if( strcmp( key , "GDeaths" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGDeaths] = strval( val ); }
    if( strcmp( key , "GKills" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGKills] = strval( val ); }
    if( strcmp( key , "Meldung" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMeldung] = strval( val ); }
    if( strcmp( key , "Punkte" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPunkte] = strval( val ); }
    PlayerTextDrawShow(playerid,strich2);
    PlayerTextDrawShow(playerid,strich1);
    PlayerTextDrawShow(playerid,anzahlK);
    PlayerTextDrawShow(playerid,tode);
    PlayerTextDrawShow(playerid,anzahlT);
    }//end while
    fclose(UserFile);//close the file after everything has been read in the while
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Das Passwort ist nicht korrekt! Bitte gib nun dein richtiges Passwort ein:","Login","Abbrechen");
    fclose(UserFile);
    gPlayerLogTries[playerid] += 1;
    if(gPlayerLogTries[playerid] == 4) { Ban(playerid); }
    return 1;
    }
    PlayerInfo[playerid][pAdjustable] = 0;
    ResetPlayerMoney(playerid);
    ConsumingMoney[playerid] = 1;
    GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
    CurrentMoney[playerid] = PlayerInfo[playerid][pCash];


    if(PlayerInfo[playerid][pReg] == 0)
    {
    PlayerInfo[playerid][pLevel] = 1;
    PlayerInfo[playerid][pSHealth] = 0.0;
    PlayerInfo[playerid][pHealth] = 99.0;
    PlayerInfo[playerid][pPos_x] = 2246.6;
    PlayerInfo[playerid][pPos_y] = -1161.9;
    PlayerInfo[playerid][pPos_z] = 1029.7;
    PlayerInfo[playerid][pInt] = 15;
    PlayerInfo[playerid][pLocal] = 255;
    PlayerInfo[playerid][pTeam] = 3;
    PlayerInfo[playerid][pModel] = 212;
    PlayerInfo[playerid][pPhousekey] = 255;
    PlayerInfo[playerid][pPbiskey] = 255;
    PlayerInfo[playerid][pAccount] = 0;
    PlayerInfo[playerid][pReg] = 1;
    GivePlayerMoney(playerid, 10000);
    }
    if(PlayerInfo[playerid][pLevel] == -999) //autoban
    {
    format(string2,sizeof(string2)," %s versucht mit seinem gebannten Account online zu kommen und wurde gekickt!",playername2);
    ABroadCast(COLOR_LIGHTRED,string2,1);
    SendClientMessage(playerid,COLOR_RED," Dein Account ist gebannt! Mach dir mal Gedanken, warum...");
    Kick(playerid);
    return 1;
    }
    else if(PlayerInfo[playerid][pCK] > 0)
    {
    Kick(playerid);
    }
    TextDrawDestroy(txtAnimHelper);
    format(string2, sizeof(string2), "{FFA000}Server{FEFEFE}: Willkommen {0055FF}%s{FEFEFE}",playername2);
    SendClientMessage(playerid, 0xFEFEFEFF,string2);
    printf("%s has logged in.",playername2);
    new stringnews[1700];
    format(stringnews,sizeof(stringnews),"{FAFAFA}Herzlich Willkommen auf unseren Server.\n\n{FAFAFA}Was kommt neu!{19FF00}\n.Der Ballon Fliegt durch ganz LS.\nMan kann sachen im Kofferraum packen.\nMan kann sachen in der Gang base verstauen.\nTrucker Frakion die BSN etc befuellen muessen.\nUnd vieles mehr.");
    ShowPlayerDialog(playerid, DIALOG_LOSMOTD, DIALOG_STYLE_MSGBOX, "Message of the Day {0FFF00}[LoS]{FEFEFE}",stringnews,"Ok","Ok");
    //////////////////////////////////////////////////////////////////////////////
    new skill[5],sdeaths[5];
    format(skill,sizeof(skill),"%d",PlayerInfo[targetid][pKills]);
    format(sdeaths,sizeof(sdeaths),"%d",PlayerInfo[targetid][pDeaths]);
    PlayerTextDrawSetString(playerid,anzahlK,"%d");//STRING
    PlayerTextDrawSetString(playerid,anzahlT,"%d");//STRING1
    //////////////////////////////////////////////////////////////////////////////
    if(PlayerInfo[playerid][pDonateRank] > 0)
    {
    SendClientMessage(playerid, 0x55FF00FF,"{FFA000}Server{FEFEFE}: Du bist ein {FFA000}Premium User.{FEFEFE}");
    }
    if (PlayerInfo[playerid][pAdmin] > 0)
    {
    format(string2, sizeof(string2), "{FFA000}Server{FEFEFE}: Du bist mit dem Adminrang {FF4600}%d{FEFEFE} eingeloggt",PlayerInfo[playerid][pAdmin]);
    SendClientMessage(playerid, 0x55FF00FF,string2);
    }
    if(PlayerInfo[playerid][pSupporter] > 0)
    {
    format(string2, sizeof(string2), "{FFA000}Server{FEFEFE}: Du bist als Supporter {FF4600}%d{FEFEFE}",PlayerInfo[playerid][pSupporter]);
    SendClientMessage(playerid, 0x55FF00FF,string2);
    }
    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel], PlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z], 1.0, -1, -1, -1, -1, -1, -1);
    if(gTeam[playerid] == 0)
    {
    gTeam[playerid] = 3;
    }
    else
    {
    gTeam[playerid] = PlayerInfo[playerid][pTeam];
    }
    gPlayerLogged[playerid] = 1;
    TextDrawShowForPlayer(playerid, Werbungbalken1);
    TextDrawShowForPlayer(playerid, Werbungbalken);
    TextDrawShowForPlayer(playerid, ForumAnzeiger);
    TextDrawShowForPlayer(playerid, TS3Anzeiger);
    TextDrawShowForPlayer(playerid, VersionAnzeiger);
    SpawnPlayer(playerid);
    format(tmp2, sizeof(tmp2), "~w~Willkommen ~n~~y~ %s", playername2);
    DateProp(playerid);
    GameTextForPlayer(playerid, tmp2, 5000, 1);
    SendClientMessage(playerid, COLOR_YELLOW, motd);
    }
    if(OfflineFlucht[playerid] == 1 && WantedLevel[playerid] > 0)
    {
    SendClientMessage(playerid,COLOR_LIGHTRED, "* Da du Offline flucht begangen hast, wurdest du eingesperrt!");
    SendClientMessage(playerid,COLOR_LIGHTRED, "* Pro WantedLevel 5 Minuten + 30 Minuten Strafe!");
    new sendername[MAX_PLAYER_NAME],string[100];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "*[Auto-Jail] %s wurde wegen Offline-Flucht eignesperrt.", sendername);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && IsADChatter(i))
    {
    SendClientMessage(i,COLOR_ALLDEPT,string);
    }
    }
    OfflineFlucht[playerid] = 0;
    ResetPlayerWeapons(playerid);
    new wlevel = WantedLevel[playerid];
    PlayerInfo[playerid][pJailed] = 1;
    PlayerInfo[playerid][pJailTime] = (wlevel*300)+1800;
    SetPlayerInterior(playerid, 3);
    if(LSPDZellen == 0)//zelle1
    {
    SetPlayerPos(playerid,197.8290,161.8141,1003.0300);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 1)//zelle2
    {
    SetPlayerPos(playerid,197.8290,161.8141,1003.0300);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 2)//zelle3
    {
    SetPlayerPos(playerid,197.8290,161.8141,1003.0300);
    LSPDZellen = 0;
    }
    WantedPoints[playerid] = 0;
    SetPlayerWantedLevel(playerid,0);
    WantedLevel[playerid] = 0;
    }
    else if(OfflineFlucht[playerid] == 1 && WantedLevel[playerid] == 0)
    {
    SendClientMessage(playerid,COLOR_LIGHTRED, "* Du wurdest eingesperrt weil du Offline-Flucht begangen hast!");
    new sendername[MAX_PLAYER_NAME],string[100];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "*[Auto-Jail] %s wurde wegen Offline-Flucht eingesperrt.", sendername);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && IsADChatter(i))
    {
    SendClientMessage(i,COLOR_ALLDEPT,string);
    }
    }
    OfflineFlucht[playerid] = 0;
    ResetPlayerWeapons(playerid);
    PlayerInfo[playerid][pJailed] = 1;
    PlayerInfo[playerid][pJailTime] = 300;
    SetPlayerInterior(playerid, 3);
    if(LSPDZellen == 0)//zelle1
    {
    SetPlayerPos(playerid,198.0773,161.7927,1003.0300);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 1)//zelle2
    {
    SetPlayerPos(playerid,198.0191,174.8355,1003.0234);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 2)//zelle3
    {
    SetPlayerPos(playerid,193.7850,175.0043,1003.0234);
    LSPDZellen = 0;
    }
    WantedPoints[playerid] = 0;
    SetPlayerWantedLevel(playerid,0);
    WantedLevel[playerid] = 0;
    }
    else if(OfflineFlucht[playerid] == 2 && WantedLevel[playerid] > 0)
    {
    SendClientMessage(playerid,COLOR_LIGHTRED, "* Du wurdest Eingesperrt weil du Gecuffed einen Crash hattest!");
    SendClientMessage(playerid,COLOR_LIGHTRED, "* Pro WantedLevel 5 Minuten!");
    new sendername[MAX_PLAYER_NAME],string[100];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "*[Auto-Jail] %s wurde wegen Exe-Crash eingesperrt.", sendername);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && IsADChatter(i))
    {
    SendClientMessage(i,COLOR_ALLDEPT,string);
    }
    }
    OfflineFlucht[playerid] = 0;
    ResetPlayerWeapons(playerid);
    new wlevel = WantedLevel[playerid];
    PlayerInfo[playerid][pJailed] = 1;
    PlayerInfo[playerid][pJailTime] = wlevel*300;
    SetPlayerInterior(playerid, 3);
    if(LSPDZellen == 0)//zelle1
    {
    SetPlayerPos(playerid,197.8290,161.8141,1003.0300);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 1)//zelle2
    {
    SetPlayerPos(playerid,197.8290,161.8141,1003.0300);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 2)//zelle3
    {
    SetPlayerPos(playerid,197.8290,161.8141,1003.0300);
    LSPDZellen = 0;
    }
    WantedPoints[playerid] = 0;
    SetPlayerWantedLevel(playerid,0);
    WantedLevel[playerid] = 0;
    }
    new stern = WantedLevel[playerid];
    SetPlayerWantedLevel(playerid,stern);
    WantedPoints[playerid] = stern * 2;
    if(PlayerInfo[playerid][pLevel] <= 2)
    {
    Noob[playerid] = Create3DTextLabel("{FFFFFF}*Neuling*\nSinnloser Angriff {FF0000}verboten",COLOR_WHITE,30.0,40.0,50.0,40.0,0);
    Attach3DTextLabelToPlayer(Noob[playerid], playerid, 0.0, 0.0, 0.4);
    Noobi[playerid] = 1;
    }
    KHSperre[playerid] = 1;
    SetTimerEx("KHSP",60000,0,"i",playerid);
    return 1;
    }