Beiträge von Beavis

    Guten zusammen


    Durch eine idee hier von Rocky habe ich mal diese Include entwickelt.


    Sie dient dazu, MP3 Datein mehrmals zu wiederholen
    Die verwendung ist Ganz easy
    Ihr ladet euch diese Datei runter:
    http://dt-rp.de/bilder/B_Stream.rar
    Entpackt das ganze und fügt die Include in euren Pawno/Include ordner rein


    Dann schreibt ihr oben im Script das rein:
    #include <B_Stream>
    Dann fügt ihr unter OnPlayerConnect Das ein:
    Beavis_OnPlayerConnect(playerid);

    Durch das neue Update nicht mehr erforderlich etwas unter OnPlayerConnect zu schreiben


    So wenn ihr jetzt eine MP3 abspielen wollt, nutzt diese Funktion:
    PlayAudioForPlayerEx(playerid,URL[],Time,Wiederholung);
    playerid ist klar
    URL da fügt ihr den Link ein der von der MP3 oder auch nen radiosender ist
    Time da packt ihr die Zeit rein
    ACHTUNG! Die Zeitangebe ist das selbe wie mit einen Timer alles in Millisekunden!!
    Wiederholung: da gebt ihr eine Zahl ein, wie oft der Stream wiederholt werden soll
    1 = 1mal
    5 = 5mal


    Neues Update


    Es ist auch eine Funktion hizugekommen, das einen erlaubt nur in einer bestimmten Position einen stream zu hören
    Diese funktion ist diese hier:
    PlayAudioInRangeForPlayerEx(playerid,URL[],Time,Wiederholung,Float:x,Float:y,Float:z,Float:distance)
    die ersten 4 werde sind die alten
    dann kommen X,Y,Z und die Distance
    xyz sollte eigendlich klar sein und die distance, da tragt
    ihr ein, in welchen radius ihr den Stram hören wollt
    geht ihr von den punkt weiter weg, wird der stream leiser und irgendwann ist er sogar aus.


    Wenn zu den noch fragen sind, dann stellt sie mir doch gerne ;)


    Ich werde noch Updates dazu machen, aber ich habe die Include geprüft und ich war zufrieden damit
    zu guter letzt noch der Pastebin link:
    http://dt-rp.de/bilder/B_Stream.inc


    Support auf diese Include gibt es nur hier im Theard
    Dann viel Spaß damit
    man kann mit der Include auch ein Echtes Readio mit Betterein erstellen (In Game Bezeichnung)
    Dazu einfach eine Zeitangeben, wenn das Radio ausgeht und wiederholung auf 0
    damit simulier ich an meinen Radiosystem die Funktion Batterie leer


    Edits
    1).&2). Pastebin erneuert
    3). Kleine Info hinzugefügt
    4). Update
    5). Text angepasst
    6). Neues Update
    7). Neue links

    [00:24:07] Starte
    [00:24:07] Starte
    [00:24:07] Starte
    [00:24:10] Stoppe
    [00:24:10] 1
    [00:24:10] [debug] Server crashed while executing ghjhg.amx
    [00:24:10] [debug] AMX backtrace:
    [00:24:10] [debug] #0 native SetTimerEx () [004721f0] from samp-server.exe
    [00:24:10] [debug] #1 00000378 in public Beavis_Stream () from ghjhg.amx


    Und der Timer:
    B_Timer[playerid]=SetTimerEx("Beavis_Stream",Time,0,"ddds",playerid,Wiederholung-1,Time,URL);

    Guten ich habe ein kleines Problem
    Sobald der Public aufgerufen wird, chrasht der Server
    public Beavis_Stream(playerid,Wiederholung,Time,URL[])
    {
    print("Stoppe");
    printf("%d",Wiederholung);
    if(Wiederholung!=0)
    {
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid,URL);
    B_Timer[playerid]=SetTimerEx("Beavis_Stream",Time,0,"ddds",playerid,Wiederholung-1,Time,URL);
    print("Starte2");
    }
    else
    {
    print("beende");
    printf("%d",Wiederholung);
    KillTimer(B_Timer[playerid]);
    StopAudioStreamForPlayer(playerid);
    }
    KillTimer(B_Timer[playerid]);
    }
    Hat einer ne idee wiso?

    Schade das es releasd wordn is ich dachte das wird geiler selfmade server

    Ich mach eh schon nen neues von daher ist mir das Script egal
    Ich mach daran auch nicht weiter etc


    Ich mach meins so das es eins is was man selten hat und sehen kann
    und das wars auch
    danach lass ich Pawn sein

    das is editiert das carsystem
    ich habe es nicht komplett übernommen sondern da ich faul war habe ich es als vorlage genommen...
    Da staunste ne


    Und mal als info ich habe nirgends geschrieben das es 100% von mir ist, denn das ist sogut wie unmöglich

    Verkaufen hat sich nicht gelohnt, da es mit den ..... projekt aller Zeiten verglichen wurde
    und da es eh nicht mehr vollständig ist, und bei einen Verkauf sowiso an 3. weitergegeben wird, steht es hier zur freien verfügung

    Es ist so gekommen durch viele leute und nunja


    Jetzt ist es geschichte für mich
    Wer den Namen übernehmen will, für den kann ich die domain gta-die80er.de sponsoren naja mit Lifestyler zusammen


    1. Post mit den Ordner link aktualisiert
    wer lust und laune hat, kann ja ne Liste machen was da so alles drin ist

    Zum Script, kann es schlecht Beurteilen da 70% Fehlt.


    Wenn 70% fehlen würde, dann währen nurnoch das loginsystem und Autos da


    Die sachen die ich Nicht veröffentliche, gebe ich euch hier auch nicht
    Denn daran saß ich erstens ne Zeit lang und 2. wundere ich mich überhaupt das ich das Releast habe


    Wenn ich mal lust habe, schreibe ich bcmd auf ocmd um, denn wie ich sehe,
    sind manche zu blöd das umzuschreiben was nichtmal ne sache von 5min ist.



    Was ist denn eigentlich der große Unterschied zwischen bcmd / ocmd?

    Bcmd ist erheblich schneller als ocmd und bcmd nutzen wenige


    //Edit


    Für die die es nicht hinbekommen es zum laufen zu bringen habe ich hier den Ordner
    Packt einfach da wo der Name des ordners ist den inhalt in euren samp ordner und ja dann sollte es gehen
    Der link ist hier


    http://gtacs.de/bilder/gta.rar


    Bcmd habe ich innerhalb von sogar 30 Sekunden umgeschrieben auf ocmd