Beiträge von Kaliber

    Sehr amüsant :D


    Es wirkt richtig so, als ob die Kühe schlittschuh fahren und dann im Futter kuscheln? :D Als ob es so eine Box für sie wäre xD


    Ich sage mal so, es ist quasi unmöglich (zumindest in 0.3.7) sowas vernünftig umzusetzen.


    Aber sieht gut aus, wieso nicht :)

    Du kannst den string mit \ in mehrere Zeilen splitten.

    Das kann man zwar machen, wird aber trotzdem als eine Zeile gewertet :D


    Man muss das hier über strings lösen:



    new string[1024];
    strcat(string, "Hallo i bims ");
    strcat(string, "ein Spast!");


    und dann eben den String anzeigen lassen :)

    Wie mache ich die Tabelle "Editable" ?

    Das machst du über Javascript :)


    Hier mal ein ganz simpler Code:



    Jetzt kannst du einen Doppelklick auf die Spalte machen und diese editieren, kannst ja mal ein wenig mit rumspielen ;)


    Und das mit der Client-Server Kommunikation nennt sich Ajax, wo du die neuen Daten ganz einfach übermitteln kannst :)

    Kann ich den Code auch zurücksetzten?

    Klar mit: strdel(pInfo[playerid][pBankcode],0,MAX_CODE_LEN);


    Du kannst auch eine 0 vorne anzeigen lassen mit einer eigenen Funktion:



    C
    stock val(const string[])
    {
    	new tmp[MAX_CODE_LEN];
    	for(new i; i<MAX_CODE_LEN; i++) format("%s%c",string,string[i]);
    	return tmp;
    }

    und dann einfach:



    [*]SCME(playerid,-1,"Dein Code ist: %s",val(pInfo[playerid][pBankcode]));

    Ahhh meiiin Fehler, hier mach es mal so:


    PS: Richtig um später diesen Wert als Zahl zu verwenden, einfach [wiki]strval[/wiki] nutzen :)

    War ein Beispiel, kannst hier ja auch einen Anfrage-Thread eröffnen und deine möglichen Zahlungsmittel wie Kreditkare, PaySafeCard oder so angeben... :D

    Ja...von offizieller Seite wirst du das nicht so einfach "anonym" bekommen.


    Musst halt privat Händler nutzen.


    Zum Beispiel mich...
    Schickst mir 25€ PayPal und ich dir die Bitcoins...fertig :D
    (Wobei da noch kleine Netzwerk Gebühren anfallen...etc)

    Das liegt an der forEach Funktion.


    Diese ist quasi abgekapselt.


    Das return darin beendet weder die Funktion, noch gibt es irgendwas zurück.


    In diesem Fall solltest du eine normale For-Schleife nutzen.


    Zum Beispiel:


    JavaScript
    getPlayerByNameOrID: (arg) =>
        {
            for(var player of mp.players) {
                if(player.id === arg || player.name === arg) return player;
            }
            return undefined;
        }