Beiträge von Mr.Pawn

    Whitelist-System V0.1


    Guten Tag,


    da es sich gewuscht wurde, ich jedoch keine Zeit habe derzeit ein richtiges Tutorial zuschreiben, Veröffentliche ich euch hier mein einfach gehaltenes Whitelist System.
    Grundsätzlich ist es eigentlich einfach und strickt gehalten.


    Was zubeachten ist:

    • Die MYSQL Daten auf euch anpassen
    • Wenn ihr es in euer Script kopieren wollt, kopiert es richtig!

    Wäre schön, wenn man mich irgendwo erwähnen würde.


    Ihr erstellt euch eine Tabelle wiegefolgt:


    Virustotal
    PWN in Winrar
    Pastebin


    Solltet ihr euch Updates diesbezüglich Wünschen, schreibt es einfach hier drunter und jenachdem wie ich Zeit habe, werd ich dann was Updaten.
    Für konstrukive Kritik was ich verändern könnte oder ggf besser machen könnte, wäre ich sehr erfreut.


    Freundliche Grüße
    DerLümmel

    Du hast da etwas viel verwechselt.


    C
    if(IsPlayerInRangeOfPoint(playerid, 1.5, HouseInfo[i][hiPos][0], HouseInfo[i][hiPos][1], HouseInfo[i][hiPos][2]))[/i]
    [i]{
    SetPVarInt(playerid, "HausEnterID", i);
    SetPlayerPosEx(playerid,enterexits[GetPVarInt(playerid, "HausEnterID")][aX],enterexits[GetPVarInt(playerid, "HausEnterID")][aY],enterexits[GetPVarInt(playerid, "HausEnterID")][aZ]+1);
    SetPlayerInterior(playerid,enterexits[GetPVarInt(playerid, "HausEnterID")][aInterior]);
    SetPlayerVirtualWorld(playerid,enterexits[GetPVarInt(playerid, "HausEnterID")][aVirtualWorld]);
    [/i]
    [i]return true;[/i]


    zu


    C
    if(IsPlayerInRangeOfPoint(playerid, 1.5, HouseInfo[i][hiPos][0], HouseInfo[i][hiPos][1], HouseInfo[i][hiPos][2]))[/i]
    [i]{
    SetPVarInt(playerid, "HausEnterID", i);
    SetPlayerPosEx(playerid,enterexits[i[aX],enterexits[i][aY],enterexits[i][aZ]+1);
    SetPlayerInterior(playerid,enterexits[i][aInterior]);
    SetPlayerVirtualWorld(playerid,enterexits[i][aVirtualWorld]);
    [/i]
    [i]return true;[/i]


    Beim verlassen, wo du abfragst, ob er im Interior Punkt steht, ersetzt du das "[i]" mit GetPVarInt(playerid, "HausEnterID")


    Grüße

    Servus,


    ich hab das Notebook von einem Kumpel, welcher sich lubuntu auf dem Ding installiert hat. Wie bekomme ich da Windows drauf ?
    Ich habe es bereits per USB versucht, jedoch sagt man mir "Es wurde darauf kein Betriebssystem gefuden"


    Grüße und Danke im vorraus

    Guten Abend,


    vorab sollte das der falsche Bereich sein, bitte verschieben.


    Ich eventuell mal ein paar Tutorial schreiben. Nun meine Frag an euch:
    Was wünscht ihr euch für ein Tutorial?


    Vielleicht könnt ihr ja mal reinhauen, was ihr so sehen wollt.


    Vielleicht könnt ihr mir auch Vorschläge für ein Filterscript machen, welches ich herstellen könnte, und euch zur Verfügung stellen würde.
    Selbstverständlich, können sich auch andere Scripter an diesen Vorschlägen vergreifen :)


    Grüße

    Du hast verdammt viele Run Time Errors...


    Poste mal den kompletten OnPlayerRequestClass.

    Auf http://www.Your-Roleplay.com wird richtiges RP gespielt. Der Server eröffnet in kürze.


    Alleine die Überlegung des Satzes ist Sinnlos. Ihr tätigt eine Aussage, dass dort "richtiges RP" gespielt wird, jedoch ist der Server nicht mal gestartet.


    Sonst kann ich mich dem Rest nur anschließen. Nemesus-Roleplay ist ein Server, der Rollenspiel Neulingen ins Rollenspielen helfen möchte, und wird daher niemals ein "Hardcore-Roleplay" Server.


    Grüße

    Nunja, wenn du lediglich eine Schleife durchgehst, geht es ja trotzdem nur die Spieler durch, welche derzeit auf dem Server sind.


    Du solltest mal eine MYSQL Abfrage reinhauen und dort alle User durchgehen. Und dann formatierst du einen String und setzt dort alle Namen der gleichen Fraktion rein.

    Schau mal in der Include ob diese Funktionen dort existieren, wenn nicht - nimm dir einen anderen Streamer, wie mein Vorgänger bereits gesagt hat.

    Ich verstehe deine Aufregung nicht. Ich gebe dir mal ein paar Tipps, welche mir geholfen haben. Es gibt dort ein Sprichtwort, welches du letztlich im Kopf behalten solltest.

    "Learning by Doing"


    • Schreibe dir(natürlich ausgeklammert) in dein Script was du vor hast und was du brauchst
    • Dann fängst du an alles Schritt für Schritt aufzubauen.
    • Sollte dein Erbautes dann nicht Funktionieren, kannst du erstmal schauen ob es dieses schon gibt und dann ggf. ein neuen Beitrag erstellen.


    Desweiteren gibt es die Seite SA:MP Basic die dir auch Helfen kann.


    Freundlichste Grüße

    Du lässt die "orgid" garnicht zuweisen. Der Wert wird daher immer 0 bleiben.


    Spieler[orgleader][OrgID] = OrgInfo[i][Orgid];


    Bevor du dies ausführst, setze drüber mal:


    OrgInfo[i][Orgid] =i;

    public OnAccountCheck(playerid)
    {
    new string[256], rows, fields;
    cache_get_data(rows, fields);
    if(!rows)
    {
    format(string,sizeof(string),"Wilkommen %s \n Dein Account wurde leider nicht gefunden. \n Bitte gebe dein Passwort ein.",SpielerName(playerid));
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Register",string,"Register","Exit");
    }
    else
    {
    format(string,sizeof(string),"Willkommen %s \nDein Account wurde gefunden. \nBitte gebe dein Passwort ein.",SpielerName(playerid));
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"LogIn",string,"LogIn","Exit");
    }
    return 1;
    }


    Schau mal bitte, ob es so geht.