Beiträge von ChristianW

    String


    Danke ich habe es jetzt anders und es werden 20 Zeilen angezeigt hier mal zum anschauen :D


    if(!strcmp(cmd,"/corpse",true))
    {
    if(PlayerInfo[playerid][pJob] == 36)
    {
    new str[100],endstr[1000], counter = 0;
    for(new i2 = 0; i2 < MAX_BESTATTER; i2++)
    {
    new Float:X1 = BestatterInfo[i2][Todx], Float:X2 = BestatterInfo[i2][Tody], Float:X3 = BestatterInfo[i2][Todz];
    if(counter <= MAX_BESTATTER)
    {
    if(IsPlayerInRangeOfPoint(playerid,200.0,X1,X2,X3) && BestatterInfo[i2][Angenommen] == 0)
    {
    format(str,sizeof(str),"Verstorbener: %s\n",BestatterInfo[i2][Opfer]);
    strcat(endstr,str);
    counter ++;
    }
    else
    {
    format(str,sizeof(str),"Slot nicht in Nutzung\n");
    strcat(endstr,str);
    counter ++;
    }
    }
    }
    ShowPlayerDialog(playerid,DIALOG_CORPSE,DIALOG_STYLE_LIST,"Aufträge von Pixel Roleplay",endstr,"Auswählen","Beenden");
    return 1;
    }
    return SendClientMessage(playerid,WHITE,"Du bist kein Bestatter!");
    }


    Mfg

    public OnPlayerCommandText(playerid, cmdtext[]){ if(!strcmp(cmd,"/corpse",true)) { if(PlayerInfo[playerid][pJob] == 36) { for(new i2 = 0; i2 < MAX_BESTATTER; i2++) { new Float:X1 = BestatterInfo[i2][Todx], Float:X2 = BestatterInfo[i2][Tody], Float:X3 = BestatterInfo[i2][Todz], str[240];
    if(IsPlayerInRangeOfPoint(playerid,200.0,X1,X2,X3) && BestatterInfo[i2][Angenommen] == 0) { format(str,sizeof(str),"Verstorbener: %s\n",BestatterInfo[i2][Opfer]); strcat(str, string); } else { format(str,sizeof(str),"Slot nicht in Nutzung\n"); strcat(str, string); } } ShowPlayerDialog(playerid,DIALOG_CORPSE,DIALOG_STYLE_LIST,"Aufträge von Pixel Roleplay",string,"Auswählen","Beenden"); return 1; } return SendClientMessage(playerid,WHITE,"Du bist kein Bestatter!"); } return 0;}


    Hey kannst du das nochmal so anordnen das es mehrzeilig ist


    Das geht so:


    1.) Du wechselst vom Editor zum Quellcode
    2.) Rückst es richig
    3.) Schickst ab


    Danke dir

    ShowPlayerDialog in der Schleife macht keinen Sinn. Genau so wie das erstellen des Strings "str", denn so wird er bei Jedem Schleifendurchgang neu erstellt und ist somit immer leer und kann nur 1 Zeile enthalten.


    Und wie mache ich das jetzt das 20 Spalten da sind?


    Edit 29 zu 20 gemacht

    Hey Com,


    Iwie wird immer nur eine Reihe Slot nicht in Nutzung angezeigt?
    Also es sollen da ja 20 Einträge sein mir wird da leide rnur 1ner angezeigt?


    if(!strcmp(cmd,"/corpse",true))
    {
    if(PlayerInfo[playerid][pJob] == 36)
    {
    for(new i2 = 0; i2 < MAX_BESTATTER; i2++)
    {
    new Float:X1 = BestatterInfo[i2][Todx], Float:X2 = BestatterInfo[i2][Tody], Float:X3 = BestatterInfo[i2][Todz], str[240];


    if(IsPlayerInRangeOfPoint(playerid,200.0,X1,X2,X3) && BestatterInfo[i2][Angenommen] == 0)
    {
    format(str,sizeof(str),"%sVerstorbener: %s\n",str,BestatterInfo[i2][Opfer]);
    }
    else
    {
    format(str,sizeof(str),"%sSlot nicht in Nutzung\n",str);
    }
    ShowPlayerDialog(playerid,DIALOG_CORPSE,DIALOG_STYLE_LIST,"Aufträge von Pixel Roleplay",str,"Auswählen","Beenden");
    }
    return 1;
    }
    return SendClientMessage(playerid,WHITE,"Du bist kein Bestatter!");
    }

    Hey,


    Da ich den AntiCheat nichtmehr gebrauchen kann biete ich ihn hier nochmal!
    Damals habe ich ihn von ReasonDev erhalten. Jetzt habe ich noch hinzugefügt das nach jedem starten die Hardwareid, IP und ob er Hackt in eine MySQL Datenbank geschrieben wird!


    Ich verkaufe die gesamte Projektmappe:


    Ein Bild:



    Als Gegenleistung nehme ich nur Geld!


    Dieser AntiCheat wird mehrmals verauft. Copyrights gehen dann trotzdem an euch!


    Mfg
    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.

    Ich Informiere mich da vorher lieber mal erst richtig ;)


    Vieleicht weisst du ja das ich auf einem Internat bin daher kannst du dir ersteinma 5 Tage Zet lassen und ich ahbe auch heut eiene ANfrage bekommen da sich wme was scripten soll, der würde mir das Geld auch per Paypal geben


    mfg

    Das Problem ist, das ich mit PSC´s nix anfangen kann. Oder du versuchst Sie irgendwie umzuwandeln (auf PP), dann könnte man drüber reden^^


    Das Umwandeln ist enorm teuer PSC bietet eine mögluchkeit an das Geld auf Banküberweisung zurückzuchangen 0 % Gebühren

    Habe ich garnicht :(


    Ich finde die Map ja mal richtig geil, undzwar könnte man auch ein paar Maps im Sonderangebot von dir kaufen?
    Ich habe 45 Euro PSC wenn du willst kannst du mich ja map per PN anschreiben