Beiträge von BlackFoX

    Das liegt daran weil er nie raus geht & keine Freunde hat , deswegen hat er übrigens einmal geweint ohh ;(
    Ganz ehrlich... mit dir würde ich mich auch nicht abgeben sonst müsste ich mich auf dein Niveau herablassen ....

    liegt entweder daran das du die Ordner nicht erstellt hast , Pawn erstellt diese nicht Automatisch & unterstützt diese Funktion in dieser Version nicht daher
    kannst du die Ordner via Plugin erstellen , das Plugin dazu kannst dir einfach in C++ schreiben was kein Problem sein & das nicht einmal für einen Anfänger,
    auch wenn du dir die Funktion zum erstellen der Ordner mal eben suchst & einsetzt, mit etwas denken usw. wird das schon


    Ansonsten Ordner Manuell erstellen & da Grex gefragt hat ob der Server denn Schreibrechte besitzt kannst du diese auch nochmal setzen mit chmod oder
    via FTP Client , die meisten unterstützen schon das setzen der Rechte mit ein paar Klicks wie z.b. FileZilla

    Heißt ja nicht das niemand dazu was sagen darf, wenn jemand eine Meinung abgibt & dabei keine Ahnung von der Sache selber hat,
    ist dies seine Angelegenheit, natürlich wird man da mit einer Antwort rechnen müssen die eben das Gegenteil beweist,
    jedoch ist meine Frage wieso man sich über diese Person dann so den Kopf zerbricht.
    Der nächste Punkt wäre die Leichtgläubigkeit anderer die sich diese Meinung dann noch zu Herzen nehmen, wobei ich da eher der Ansicht bin,
    sich genauer darüber zu informieren, Leute die sich dies zu Herzen nehmen werden später so oder so merken ob die Meinung der anderen Person
    von Richtigkeit wäre.


    Ich musst derzeit so oder so nur feststellen das es hier einzig & allein um die Person geht die es wie bereits in deinem Beitrag erwähnt, darum geht was schlecht zu machen,
    natürlich bin ich in den meisten Fällen auch der Ansicht das einige nicht wahrhaben wollen, das wiederum andere weiter sind als sie selbst, die meisten Personen glauben
    sowieso immer das es vom Alter abhängig ist wo ich jedoch ganz anderer Ansicht bin.

    ich glaube er meint die Bearbeitung via Server auch wenn der Spieler derzeit nicht verfügbar ist,
    dies ließe sich ganz einfach einrichten, du gibst den Namen des Spielers an , formatierst diesen
    zum echten Namen der Datei zusammen wie hier z.b.


    new username[MAX_PLAYER_NAME], ffm[10+MAX_PLAYER_NAME];
    GetPlayerName(playerid,username,sizeof username);
    format(ffm,sizeof ffm,"%s.file.ini",username);


    und greifst dann einfach auf diese Datei zu , nur als Beispiel :


    new File:data = fopen(ffm,io_read);

    Solange du das Script nicht verteilst muss es erwähnt werden,
    wenn du es verteilst ( verkaufen darfst du nur wenn du die Genehmigung hast ) , müssen die
    Macher in den Kommentaren stehen , und wenn du verkaufen würdest wie gesagt ohne Rechte und mit Genehmigung .

    Saw ist langweilig, immer nur Bein absägen oder sich selbst töten :/
    Ich schau fast alles an Horrorfilmen , Death of Dawn ist da einer meiner Lieblingsklassiker,
    jo ansonsten Japanische Horrorfilme wenn auch nur mit Englischen Untertitel,
    jo alle Zombie Filme wie Shaun of Death, Town of Death ( Alle Teile ), Infected ( oder so kp :D )


    Wie gesagt hab keinen Lieblingshorror, ich schau mir alle gerne an,ich liebe die Adrenalinkicks.


    @ BlackFox,
    du gehst natürlich wieder vom schlimmsten aus, aber du hast Recht, mein Virenprogramm ist nicht bei den Icons unten rechts zu sehen.

    Es ist eine Vermutung, die Situation muss nicht deiner entsprechen

    der Sa-mp Debug Modus ist dazu da um eventuell Fahrzeug Positionen festzulegen , Skins festzulegen usw.
    für die Leute die kein Script haben das dies beinhaltet.
    Zudem kann man so diverse Tests durchführen.

    Erstelle doch einfach eine Variable für den Spieler, die die Zahl enthält die der
    Einheit entspricht die du erschaffen möchtest , diese Einheit rufst du dann einfach ab,



    neue Funktion in Gestalt eines Timers ;)
    forward geteZ();
    public geteZ(){
    new getmyEpoints[64];
    for(new i = 0;i<MAX_PLAYERS;i++){
    if(!IsPlayerConnected(i) || IsPlayerNPC(i))continue;
    format(getmyEpoints,sizeof getmyEpoints,"EPointz : %i",GetPVarInt(i,"EPointz"));
    TextDrawSetString(textdrawid,getmyEpoints);
    }
    return 1;
    }



    Unter OnGameModeInit...

    SetTimer("geteZ",1000,1);




    GiveEPointz(playerid,pointz)return SetPVarInt(playerid,"EPointz",GetPVarInt(playerid,"EPointz")+pointz);


    Nur als Beispiel

    Hallo Liebe Community,


    hier möchte ich euch eine sichere Methode zeigen Daten von Seite zu Seite zu übertragen & mit sicheren
    Variablen zu arbeiten auch genannt Super Globale Variablen.


    Das Session verfahren baut sich dadurch auf das es auf ID's arbeitet die im Hintergrund existieren sie bestehen aus einem
    Bezeichner den man eventuell erraten könnte, somit könnte ein anderer sie ausspionieren, aber dies wäre ein Wahrscheinlichkeit
    die wirklich gering ist, sagen wir das die Chancen bei 0.78% stünden das ein anderer diese erfassen könnte.


    Fangen wir an, damit unser Session Prinzip auch richtig arbeitet und die Sessions abgerufen werden können müssen wir
    dem Header des PHP Scripts Informationen weiterreichen, das sage ich nicht einfach so, denn diese Informationen müssen immer
    ganz am Anfang weitergegeben werden bevor das Script ausgeführt wird sonst ergibt dies einen Fehler, der euch
    im Grunde nur sagt das die Einstellungen nicht übernommen werden können.


    das kommt als aller erstes ins Script

    PHP
    <?php 
    session_start();
    ?>


    Man könnte statt <?php auch nur <? jedoch ist dies eine ganz schlecht Variante da es zu Konflikten in eurem Script kommen kann
    daher lassen wird das besser und verwenden ganz klar immer <?php


    Da wir die Session nun für unser Script gestartet haben, haben wir nun die Möglichkeit auf die Variablen im Session Bereich zuzugreifen.
    Um nun auf die Sessions zu setzen / löschen & zu verändern müssen wir nichts weiteres tun als


    PHP
    $_SESSION['namederSessionVar'] = 'Hallo';


    nun hat die Session Variable namederSessionVar Den Wert Hallo , diese Session können wir auch locker abrufen :


    PHP
    echo $_SESSION['namederSessionVar'];


    auch das Abfragen ob die Session existiert ist Möglich :


    PHP
    if(isset($_SESSION['namederSessionVar']))


    Und das löschen von Sessions :


    PHP
    unset($_SESSION['namederSessionVar']);


    So nun wollen wir das die Sessions auf unseren anderen Teil der Seite übergreifen,
    ein weiteres php Script von wo auch ein Zugriff bestehen soll , dazu machen wir das gleiche
    wie in unserem ersten Script, wir starten das Session System


    PHP
    <?php 
    session_start();
    ?>



    Wie gesagt in jedem Script müssen die Header Informationen immer als erstes kommen bevor der Rest ausgeführt wird!
    Das ist sehr wichtig, da das ganze sonst nicht funktionieren würde.


    Der Rest ist gleich, setzen/löschen & Abrufen , wie normale Variablen nur auf anderer Ebene zudem seid ihr so auf der sicheren Seite.


    Ich hoffe ich konnte weiterhelfen .

    ps. Ist PHP schwieriger als Pawn ? :D nur mal aus Neugier

    php ist sogar leichter als Pawn & schneller zu erlernen nur muss man im Bezug darauf das diese Scripts für alle Zugänglich sind auch
    die dementsprechenden Sicherheitsmaßnahmen treffen sprich wenn du ein "Login" einbaust muss die Übertragung und Aufbewahrung der
    Daten sicher stattfinden so das der Nutzer sich auch sicher sein kann das sie unter Verschluss bleiben.