Beiträge von Kaliber

    Das läuft doch zentral über deinen Account, oder hab ich das falsch verstanden? Woher wissen wir dann wie aktiv der Gesamtaccount ist und wieviele Freunde der hat?
    Wäre ja unsinnig wenn ich meine Logindaten eingeben müsste und mir jeder mein Geld klauen könnte.

    Nein tut es nicht...man kann sich mit einer Bitcoin-Wallet schon direkt einloggen ohne registration.
    Und auf diese Wallet wird das Geld dann auch ausgezahlt.


    Du weißt außerdem dass du damit Internetkriminellen hilfst, Foren wie dieses hier vollzuspammen?

    Wieso ist das kriminell?


    Freunde werden InGame geworben..genauso wie Tage gezählt..deshalb weiß ich das.


    Gut, das mit der Altersbegrenzung...klar werd ich das auch nicht überprüfen können...genauso wenig wie jede andere Seite..


    Die Nutzer machen doch keine Verluste..wenn die Dienste offline gehen, funktioniert das alles natürlich nicht mehr.
    Dann wird man natürlich auch nicht mehr verdienen können. Warum sollten solche internationalen Seiten eine "solche" Auslastung von 20-100 Leuten nicht aushalten?
    Und wenn diese Seiten down gehen, wird natürlich nichts mehr ausgezahlt...dann ist das verdiente natürlich weg, ich bin keine Bank und kann natürlich nicht für das Geld garantieren...


    Genauso wie wenn die Bitcoin Kurse einbrechen..ist das Geld natürlich auch weg... :rolleyes:

    Was passiert wenn dieser Wert ueberschritten wird? Habe eine Variable die dann auf einmal negativ wird obwohl immer nur 100000 addiert werden jede Sekunde

    Sehr gut beobachtet, genau das passiert. Die Variable wird negativ ^^



    PKills[killerid]+=1;

    Schau mal, bei so Sachen musst du erstmal prüfen, ob killerid auch wirklich eine spielerid ist.
    Stell dir vor, der Spieler stürzt eine Klippe herunter...der Klippe kannste schlecht einen Kill geben ^^


    Also prüfe:
    if(killerid != INVALID_PLAYER_ID) PKills[killerid]+=1;
    und das überall wo du killerid verwendest ^^


    Bitcoins erreichen SA:MP

    Allgemeines
    Also mir ist es gelungen über ein paar Seiten, die kostenlose Satoshi (1 Satoshi = 0.00000001 Bitcoin) anbieten in SA:MP zu implementieren.


    Über das Image Plugin ist es mir gelungen Captchas InGame anzeigen zu lassen, die Ihr lösen müsst :)


    Verdienst
    Wenn ihr dies schafft, könntet ihr alle 3-5 Minuten 50+(Sonder1+Sonder2) verdienen.
    Sonder1 = 50*0.01*Anzahl deiner Freunde
    Sonder2 = 50*0.01*Anzahl deiner aktiven Tage


    Sagen wir..ihr hättet 10 Freunde, dann würdet ihr in 10 Stunden schon 10.000 Satoshi verdienen :) Die ihr dann auf eure Wallet euch auszahlen lassen könnt (Mindestbetrag) :)
    Und dort habt ihr nur einen von den 2 Boni gebraucht gemacht :)


    Je mehr wir werden, desto mehr Satoshi fließt natürlich :) Ich werde die Systeme weiter ausbauen und eventuell ist da noch mehr rauszuholen :)


    Was bringt das den Besitzern?
    Wenn ihr euch fragt, was die Server Owner dabei verdienen..ist natürlich klar, dass es da was gibt :whistling:
    Denn für jeden User bekommen wir etwas von euren Gewinnen (zusätzlich also ihr macht keine Verluste) :)


    Ab wann darf ich mitmachen?
    Also zunächst brauchst du eine Wallet. Das ist aber kein Problem, da man diese sich kostenlos einrichten kann. Einfach mal im Internet nach Electrum suchen und installieren & fertig :)


    Allerdings ist es wichtig, dass ihr älter als (oder gleich) 18 Jahre alt seid. Denn es handelt sich ja um eine Art Geld (Kryptowährung).


    Schlusswort
    Das System ist natürlich noch nicht ganz fertig und noch nicht perfekt getestet :)
    Aus diesem Grund, suchen wir noch Beta Tester & Teammitglieder. (Also wenn ihr Interesse hättet sowas zu unterstützten, einfach melden)
    Es ging mir erstmal um die Idee, was ihr davon haltet und ob ihr bei sowas mitmachen würdet? :)


    Freue mich auf euer Feedback.


    Mit freundlichen Grüßen
    Euer Brotfisch Kalle

    Nutze am einfachsten ocmd/zcmd/ycmd (kein dcmd) und sscanf :)


    Dein Problem hierbei liegt bei dem cmdtext in der if-Abfrage...
    Ändere das nur in cmd...oder in:
    if(!strcmp(cmdtext,"/veh",true,4))

    Indem du im Timer, sobald dieser aufgerufen wird folgendes schreibst:


    robtimerKill[playerid] = -1;


    und dann kannst du überprüfen:


    C
    if(robtimerKill[playerid] != -1)
    {
        //Hier ist er aktiv
    }

    Und bitte so deklarieren die Variable:


    new robtimerKill[MAX_PLAYERS] = {-1, ...};

    Der Eingangsbereich sieht noch ein bisschen leer aus :)


    Eventuell noch mehr Bilder und ein Teppich? :)


    Und was wäre eine Stadthalle ohne eine große Uhr, die man sieht wenn man reinkommt, damit man weiß..wie viel Zeit man da verdrödelt xD


    Und eventuell noch ein paar Stühle an die Seite...und auch mehr Bilder :)


    Aber an sich siehts schick aus :)

    Wie soll das Funktionieren, bzw. was meinst du damit?

    Indem du beim erstellen des Actors schonmal die Funktion ausführst mit z.B.:


    ApplyActorAnimation(actorid, "DEALER", "null", 0.0, 0, 0, 0, 0, 0);


    Dann wird die Lib dafür geladen :)
    Das ein SA:MP Bug, die Animationen von Spielern muss man auch erstmal pre-loaden :)

    Mach mal folgendes:


    Die 5 am Ende deiner Funktion sagt..er soll die Funktion 5 millisekunden ausführen...dass dann doch etwas sehr schnell ^^


    Eventuell mal auf 5000 setzen ;)


    Falls das nicht hilft, Actors sind etwas störrisch...evtl einfach mal Destroy'n und mit Animation erstellen xD

    Ist das normal oder kann man dagegen was machen ?

    Er verliert keine HP mehr, wenn er durch TogglePlayerControllable gefreezt wurde.


    Du könntest eine SpecialAction nutzen: SetPlayerSpecialAction(targetid,SPECIAL_ACTION_CUFFED);


    Wenn du ihn in einem Auto "fesseln" willst, dann wird das aber denke ich mal nichts :/