Beiträge von ChristianW



    new kills[64];
    format(kills, sizeof(kills), "Kills: %i", GetPVarInt(playerid,"Kills"));
    TextDrawSetString(Kills, kills);
    TextDrawShowForPlayer(killerid, Kills);

    Hey Com,
    if(dialogid == Supports)
    {
    if(response == 0)
    {
    new Namei[MAX_PLAYER_NAME], stringi[128];
    if(dini_Int("/Tickets/ticket1.ini","Belegt") == 1)
    {
    InSupport[playerid] = 1;
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(InSupport[i] == 1 && i != playerid)
    {
    GetPlayerName(playerid,Namei,sizeof(Namei));
    format(stringi,sizeof(stringi),"Der Supporter %s hat dein Ticket angenommen!");
    SendClientMessage(i,COLOR_LIGHTBLUE,stringi);
    SendClientMessage(i,COLOR_LIGHTBLUE,"Mit /support [Text] kannst du antworten!");
    InSupAktiv[i] = 1;
    return 1;
    }
    }
    }
    return SendClientMessage(playerid,COLOR_LIGHTBLUE,"Der Benutzer benötigt keinen Support mehr!");
    }


    So wenn jetzt in der Datei der Wert auf 1 steht so wird dennoch das return ausgegeben?


    Warum


    Mfg Nico

    Hey Com,
    Aus irgendeinen Grund ist mir hier wol ein Fehler unterlaufen?


    Es passiert reingarnichts?



    if(strcmp(cmd,"/takesupport",true)==0)
    {
    if(PlayerInfo[playerid][pAdmin] >= 2)
    {
    SendClientMessage(playerid,WHITE,"Öffne Supportfenster ...");
    new string1[64], string2[64], string3[64], string4[64], string5[64], Headtitle[64], Endstring[512], Nameadm[MAX_PLAYER_NAME];
    if(dini_Int("/Tickets/ticket1.ini","Besetzt") == 0)
    {
    format(string1,sizeof(string1),"Supportticket unbenutzt!");
    return 1;
    }
    if(dini_Int("/Tickets/ticket1.ini","Besetzt") == 1)
    {
    format(string1,sizeof(string1),"Support von %s", dini_Get("/Tickets/ticket1.ini","Ersteller"));
    return 1;
    }
    if(dini_Int("/Tickets/ticket2.ini","Besetzt") == 0)
    {
    format(string2,sizeof(string2),"Supportticket unbenutzt!");
    return 1;
    }
    if(dini_Int("/Tickets/ticket2.ini","Besetzt") == 1)
    {
    format(string2,sizeof(string2),"Support von %s", dini_Get("/Tickets/ticket2.ini","Ersteller"));
    return 1;
    }
    if(dini_Int("/Tickets/ticket3.ini","Besetzt") == 0)
    {
    format(string3,sizeof(string3),"Supportticket unbenutzt!");
    return 1;
    }
    if(dini_Int("/Tickets/ticket3.ini","Besetzt") == 1)
    {
    format(string3,sizeof(string3),"Support von %s",dini_Get("/Tickets/ticket3.ini","Ersteller"));
    return 1;
    }
    if(dini_Int("/Tickets/ticket4.ini","Besetzt") == 0)
    {
    format(string4,sizeof(string4),"Supportticket unbenutzt!");
    return 1;
    }
    if(dini_Int("/Tickets/ticket4.ini","Besetzt") == 1)
    {
    format(string4,sizeof(string4),"Support von %s", dini_Get("/Tickets/ticket4.ini","Ersteller"));
    return 1;
    }
    if(dini_Int("/Tickets/ticket5.ini","Besetzt") == 0)
    {
    format(string5,sizeof(string5),"Supportticket unbenutzt!");
    return 1;
    }
    if(dini_Int("/Tickets/ticket5.ini","Besetzt") == 1)
    {
    format(string5,sizeof(string5),"Support von %s", dini_Get("/Tickets/ticket5.ini","Ersteller"));
    return 1;
    }
    GetPlayerName(playerid,Nameadm,sizeof(Nameadm));
    format(Endstring,sizeof(Endstring),"%s\n%s\n%s\n%s\n%s",string1,string2,string3,string4,string5);
    format(Headtitle,sizeof(Headtitle),"Supports - Angemeldet als %s",Nameadm);
    ShowPlayerDialog(playerid,Supports,DIALOG_STYLE_LIST,Headtitle,Endstring,"Auswählen","Abbrechen");
    SendClientMessage(playerid,WHITE,"Öffne Supportfenster ...");
    return 1;
    }
    return SendClientMessage(playerid,WHITE,"Du bist kein Supporter!");
    }



    Mfg Nico

    I


    Fail


    Wenn ich jetzt off gehe startet der Timer neu und zwar wird es nicht gespeichert?


    Mfg

    Hey Com,


    Ich wollte msl fragen wie ich ein stock erstelle für das


    Beispiel



    new var[56];
    new pid;
    format(var,sizeof(var),"Die Id %d",pid);
    SendClientMessage(playerid,WHITE,var);


    Ich will das nun so tun



    new pid;
    SendEx(pid,WHITE,"Die Id %d",pid);


    Mfg