Beiträge von maddin

    Das hat mit der Version überhaupt nichts zu tun bzw nur zum teil.
    Private wow server sind nicht Illegal, allerdings auch nicht legal. Sie werden lediglich von Blizzard "gedulded" solange man dadurch in keiner form Geld verdient. Sprich EQ gegen Geld oder sonstige Spielerischen vorteile. Man befindet sich da also in einer kleinen Grau Zone. Musste mich deswegen selbst mal schlau machen ^^
    Mal abgesehen davon das es kaum eine Core auf neuster version gibt. Es gibt ja noch nichtmal eine ab 4.0.0 die Bufrei läuft :P


    BTT: Klingt für mich nach nem 0/8/15 Projekt. Ausserdem hasse ich Custom EQ. Das Senkt den Spielspass derbst, es sei denn es ist eh son Kiddy Server wo nur geflamet wird usw.
    Vllt mal n Paar mehr Infos geben.


    Mfg.

    Du musst erst format benutzen, und danach den string per SendClientMessage ausgeben
    public PayDay()
    {
    new string[128];
    new std_x,sek_x,min_x;
    gettime(std_x,min_x,sek_x);
    if(min_x == 41)
    {
    for (new i; i < MAX_PLAYER_NAME; i++)
    {
    if(IsPlayerConnected(i))
    {
    new nxtlevel = Spieler[playerid][Level];
    new payday = nxtlevel*1000;
    new kosten;
    kosten = payday/100*19;
    GivePlayerMoney(i,payday-kosten);
    Spieler[playerid][pExp]++;
    //GameTextForPlayer(i," ~p~ PayDay",6,5000);
    format(string,sizeof (string),"||______________PayDay_________________||");
    SendClientMessage(playerid,ROT,string);
    format(string,sizeof (string)," GrundGehalt:[%d$]Mehrwertsteuer:[-%d$]",payday,kosten);
    SendClientMessage(playerid,ROT,string);
    }

    }
    }
    }
    //E: sry zu spät dein edit gelesen^^

    strcat setzt setzt den zweiten string hinter den ersten. Sonst hättest du wie gesagt nur einen Einzigen Admin in deiner liste.
    Also Pron durchgang wird name/n hinter den letzten string gesetzt damit du nachhher alle namen als liste hast.

    ne weil er ja innerhalb einer klammer definiert wurde, und sich der dialog ausserhalb befindet.
    Kannst es ja mal so versuchen:
    if(strcmp("/admins",cmdtext,true) == 0)
    {
    new string[128],string2[26],name[MAX_PLAYER_NAME],i=0;
    for(; i < MAX_PLAYERS; i++)
    {
    if(pInfo[i][admin] == 1)
    {
    GetPlayerName(i, name, sizeof(name));
    format(string2, sizeof(string2),"%s\n",name);
    strcat(string, string2);
    }
    }
    ShowPlayerDialog(playerid, adminmenu, DIALOG_STYLE_MSGBOX,"Diese Admins sind online:", string, "Ok", "Verlassen");
    return 1;
    }

    du müsstest string vor der schleife definieren damit das klappt. Aber trotzdem würdest du dann nur den Namen des letzten Admins bekommen, da string ja immer wieder überschrieben wird.

    Zitat

    Dann habe ich das mit Anti-DeAMX eingebaut, und das einzige was decompilet worden ist, ist folgendes:
    [...]
    Also, da kann man nichtmal den Aufbau nachvollziehen^^


    Zitat

    Hat der TS irgendwas anderes behauptet?


    Und jetzt les du nochmal. Falls du das weiter diskutioren willst, schreib mir ne PN.

    Zitat

    Joar die Religion gibt den Leuten den Kraft aber wie man sieht die falsche.


    Weil die leute auch ohne Religion ihre eigene meinung vertreten, und in der Religion bestätigung dafür suchen. Und wenns nicht passt wirds passend gemacht ;)


    Es gibt nur einen wahren Gott und das ist das fliegende Spaghetti Monster!

    So einen Thread gibt es schon, Ist sogar Sticky. Wie kann man sowas übersehen?
    [ SCRIPTING ] Warning (& Error) Erklärungen + Behebungen


    Thommylee, sowas wirst du hiermit auch nicht verhindern können weil die meisten hier im forum nicht weit genug denken um mal die Suchfunktion an zu schmeissen.
    BTW ist der Thread hier echt schwach. Du hast nur einen einzigen Fehler aufgezählt und diesen nichtmal erklärt. Praktisch ist das hier also nichtmal ein Tutorial, also doch der falsche bereich.

    Seh ich auch so. Ist mal was anderes als diese ganzen LS Reallife server. Ausserdem gefällt mir da die Atmosphäre besser. San Fierro ist ne schönere stadt, mal weg von dem ganzen Gang gedönse und n bisschen mehr auf RP und Mafia like machen dann wirds auch was (meiner meinung nach).


    //E: das "Seh ich auch so" war auf NeoPhoenix Post bezogen^^

    Weil durch den Timer immer die Funktion Counter aufgerufen wird, und somit immer wieder counter auf 3 gesetzt wird. Mach new counter=3; mal global dann sollte es gehen. Und vergiss nicht es bei case 0 wieder auf 3 zu setzen.