Beiträge von Shine

    Zumindest, dass einem eine gute Verwaltung unwichtig ist.
    Und das ist bei Samp äußerst unklug.


    //Damit beziehe ich mich ausschließlich auf wbb lite und wbb3....usw.
    Bei irgendwelchen anderen Foren hab ich keine Ahnung...aber andere Forensoftware nutzt ohnehin kaum jemand bei Samp...


    //edit:
    Und Müll ist es auch nicht. Wer nichts zahlt, hat zumindest einen Sponsor.
    Und wie viele Sponsoren gibt es, die sich irgendwann den Server unter den Nagel reißen, oder tun was sie wollen, frei nach dem Motto ''ich zahle, also bin ich Gott''?
    Nicht alle, aber eindeutig zu viele. Daher halte ich von Sponsoren überhaupt nichts...

    Quark. Es kommt nicht nur auf das Script an.
    Viel wichtiger ist meiner Meinung nach der Zusammenhalt.


    Wie viele Server wechseln ihr Adminteam öfter als die Unterhose?
    Wie viele Server bannen User wegen Kleinigkeiten?
    Wie viele Server haben Admins, die aus persönlichen Gründen handeln?
    Vermutlich exakt so viele, wie es 0815 Kiddyserver gibt, die sich über zu wenig User beschweren...

    Andy, es geht darum, dass es zeigt, dass man es mit dem Projekt nicht ernst meint. So meine Meinung dazu.
    Wer einen Server wirklich langfristig aufbauen will, muss sich darüber bewusst sein dass es Geld kostet.
    Wer kein Geld hat, kann kein Server öffnen. Ganz einfach. Dann müssen die sich ihr Team vorher zusammen suchen, und ausmachen wer es bezahlt.


    Aber ohne Kosten ist es nicht möglich. Wer ein Server aufmachen will, muss zahlen.
    Außerdem sind in WBB Lite so wichtige Funktionen nicht drin, dass es einfach unmöglich macht es ordentlich zu moderieren.

    Ich frage mich das auch schon lange.
    Ein Server der hier eine super Werbung gemacht hat, nur beste Bewertungen bekommen hat und meiner Meinung nach ein super Script hat, bekommt keine User.
    Liegt es am Team?
    Ich denke ja. Es ist nicht einmal notwendig ein super duper Selfmade zu besitzen, glaube ich. Es gibt auf jeden Fall genug Spieler die auch auf GF spielen.
    Jedoch sollte etwas gegen Langeweile getan werden, wie ein Vorposter bereits sagte.
    Und das Team muss einfach nett und vorallem aktiv sein. Kaum ein User bleibt auf neuen Servern, wenn sich kaum Admins/Supporter mit denen beschäftigen. Damit meine ich nicht 7x am Tag ein Event und gut ist, sondern Admins die selber in Fraktionen sind und aktiv das ganz normale Spielgeschehen mitmachen.
    Außerdem sollte der Server selbsterklärend sein. Und damit meine ich kein ellenlanges Tutorial. Sondern einfache Befehle, logische Spielelemente.
    z.B. wenn ich in ein Interior gehen will, will ich nicht erst ne ''/help'' durchwühlen mit dem Befehl, sondern reinlaufen und drin sein. Höchstens ''F'' drücken, da es schnell geht und logisch ist. (F ist ''Betreten eines Fahrzeuges', warum nicht auch 'Betreten eines Gebäudes'?)
    Viele Server nutzen tausend verschiedenen Commands für Fraktionen, z.B. für Tore:
    ''/mopen'', ''lspd1open'', ''opengate'', ''lspdtorbittesofortoeffnenweilichreinoderrauswill''
    Warum nicht einfach nur ''/open''? Über else-if kann man damit alles abfragen was man möchte.


    Viele Server halten es für sinnvoll riesige Zäune zu mappen, die Bases einbruchsicher zu machen. Quatsch.
    Busbots die einen nur behindern. Wer nutzt die? User wollen selber Autos fahren.
    Regelmäßig Updates, wenn auch nur Kleine. Damit die User sehen ''hay, da passiert ja was!''.


    usw...


    //edit:
    Aber ich glaube, das wichtigste ist ein erfahrenes Team, welches schon lange zusammen arbeitet.
    Und keine 0815-Kinder ''hier, mein Server, hab keine Ahnung von scripten, mappe hier also nur, aber mein Server weil ich admingeil bin''
    - wovon leider seeeeeeeeeeeeehr viele Server betroffen sind...
    Oder ihre Rechte missbrauchen weil se gerade mal in eine andere Fraktion möchten usw...das ist totaler Schrott.
    Aber soweit denken die Leute nicht...


    Aber es ist doch auf einer Seite auch gut, dass die kleinen 0815server so wenig User haben.
    Die geben meist kein Geld aus, oder nur so wenig für schlechte, gerade mal ausreichende Hardware aus, dass die Server bei max. 20 Usern eeh zusammenbrechen würden...

    ''Das hier ist ja auch kaputt...''
    ''Hier noch ein Kratzer''
    ''Das sieht aber nicht so schön aus''
    Vorher mitm Dad (oder sonst wem der evtl. mitkommt absprechen, dass er sagt:
    ''Haben wir den nicht letzten schon gesehen? Da war der Wagen aber ein bisschen günstiger''
    Falls dann eine Nachfrage vom Verkäufer kommt, warum der günstiger war, kommste mit nem kleinen Manko wie
    ''ja, die elektrischen Außenspiegel waren defekt, daher ein bisschen günstiger..aber die sind auch nicht so wichtig, man stellt sie ja eeh nur einmal richtig ein...''
    Sowas eben...sei kreativ. :P

    Jo, auch wenn du das Auto noch so toll findest, immer das Schlechte sehen und sofort ansprechen.
    ''Ich seh gerade, das hier ist ja auch kaputt...mhm...gefällt mir so eig weniger...''
    Auf Formulierung achten, selbstbewusst auftreten.
    Gib dem Verkäufer das Gefühl, dass du das Auto zwar haben möchtest, es aber zum selben Preis in besserem Zustand zu finden ist.


    So hab ich mein Wagen für 500€ weniger bekommen... von 3000 auf 2500 runter (meine alte Schrottmühle <3)

    Ich persönlich arbeite immer mit else-Zweigen, da es einfach übersichtlicher ist.
    Der Code soll ja auch leicht wartbar sein, vor allem wenn man nicht alleine an einem Script sitzt.


    Zitat von xbluehazzex

    was bedeutet dieses else?


    Das Else bedeutet quasi ''Andernfalls'', oder besser ''wenn nicht''.
    if (a == 1){ Mach das hier; }
    else {mach das da; }


    Bedeutet:


    wenn (Variable a == 1) {führe das in diesen Klammern aus}
    wenn nicht {führe das in diesen Klammern aus }


    Um den Code kurz zu halten nimmt man, wie Kaliber schreibt, ein Ausrufezeichen. Das bedeutet sowas wie ''Nicht''
    z.B. if(!a == 1){return blubb}
    { das hier }


    Wenn a nicht gleich 1 ist, wird ''blubb'' ausgeführt. (return bricht in diesem Fall den if-Zweig mit dem Befehl direkt dahinter ab, desshalb wird ein ''else'' nicht benötigt.)
    Und wenn a gleich 1 ist, wird ''das hier'' ausgeführt.


    War das verständlich erklärt, xbluehazzex ?

    Und
    switch(classid)
    {
    case 0: gTeam[playerid] = TEAM_LSPD //Hier 133


    }<== und hier 134


    zu
    switch(classid)
    {
    case 0: gTeam[playerid] = TEAM_LSPD;


    }
    ändern. Wegen C:\Users\user\Desktop\Selfmade Projekt\gamemodes\Selfmade.pwn(134) : error 001: expected token: ";", but found "}"

    Du musst doch einfach nur 1 if-Abfrage mehr einbauen.


    Beim Registrieren eines Spielers legst du eine neue Variable an: ''Haus_Anzahl = 0''
    Oben #define MAX_HAUS 1
    Bedeutet, dass jeder Spieler maximal 1 Haus haben kann.


    Beim Befehl für das Kaufen eines Hauses abfragen, ob die Spielervariable ''Haus_Anzahl'' gleich dem ''MAX_HAUS'' ist.
    Wenn ja, ''Du kannst nicht mehr Häuser kaufen''
    Wenn nein, Haus kaufen, Geld abziehen, Spielervariable ''Haus_Anzahl'' um 1 erhöhen.


    Fertig.


    //edit:
    Achja, beim Verkauf des Hauses die Spielervariable ''Haus_Anzahl'' natürlich um 1 senken...

    FF ist mir viel zu langsam. Tatsache.


    Ich nutze Chrome.
    Plugins beim FF ist kein Argument, Chrome nutzt ebenfalls viele. Ich hab dort zumindest alles was ich brauche.


    Und zum Thema Datenschutz...heutzutage gibts kaum nützliche/tolle Programme wo ihr 100% sicher seid.
    Aber klar, stellt euch an. Google ist ja sooo unglaublich böse.
    Über Chrome meckern, aber bei FB angemeldet sein...typisch.

    Geht mir eher darum, dass es durch das Forum hier nicht unterstützt werden sollte.
    Ich selber hab auch schonmal nen Account bekommen. Ein Freund hatte keine Lust mehr.
    Nach 10 von mir gespielten Leveln wurde der Account dann gesperrt (nach längeren Diskussionen mit Piccolo..leider kannten manche seine Stimme. Und ich wurde auf ein Teamspeakserver bestellt zur Überprüfung)


    Daran sieht man, dass es eben doch nachvollzogen wird durch die verwendete IP, und ich kanns keinem empfehlen.
    Punkt.

    Accounthandel, explizit Passwortweitergabe / Logindaten-Weitergabe ist laut den AGB verboten.


    Kurz aus den FAQ zu Flyff:


    Zitat

    3. Warum kann ich meine gPotato ID oder Passwort nicht an andere weitergeben?


    Leider erhält das gPotato Team eine beachtliche Anzahl Anfragen von Leuten, die Ihren Account lediglich aufgrund dessen verloren haben, dass sie irgendwann einmal ihre gPotato ID oder ihr Passwort einem Freund, Partner (oder Ex-Partner), Mitbewohner, Verwandten etc, verraten haben, welche dann den Account gestohlen, Gegenstände verkauft oder Charaktere gelöscht haben.


    Nahezu alle kleineren Accountdiebstähle (solche, die nicht von einem weitverbreiteten Hack oder Betrug verursacht wurden), geschehen, weil das Individuum seine Daten an jemanden *herausgegeben* hat, von dem es glaubte, ihm vertrauen zu können. Wir wollen damit nicht sagen, dass Spieler nun anfangen sollten ihren Freunden zu misstrauen, jedoch ist deine gPotato ID und das Passwort deins, und NUR DEINS... zum Teil deshalb verbieten unsere Nutzungsbedingungen die Weitergabe der Accountinformationen so ausdrücklich.
    Selbstverständlich wird das gPotato Team bei Identifizierung eines absichtlich 'geteilten' Accounts zur Erlangung eines Vorteils (z.B. häufigere und längere Onlinezeiten), diesen augenblicklich sperren und womöglich sogar permanent bannen.

    Blitz100 Er hat GetVehicleModel(playerid)
    Von [DT]Sniper lautet es GetvehicleModel(GetPlayerVehicle(playerid))
    Kleiner Unterschied...


    if(GetPVarInt(playerid,"Level")>=0)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, Rot, "Du bist kein Newbie mehr");
    }
    else
    {
    SendClientMessage(playerid,Gruen,"Viel Süaß beim fahren");
    }Macht 0 Sinn. '''Wenn dein Level 0 oder größer als 0 ist, kommt ''Du bist kein Newbie mehr''....wtf.
    D.h. man kann dein Fahrrad nur mit Level -1 oder kleiner fahren.


    Vorschlagen würde ich z.B.
    #define NEWBIE 2
    -> D.h. bis einschließlich Level 2 sind deine Spieler ''Newbies''
    Abfrage kann dann lauten


    if(GetPVarInt(playerid,"Level")<=NEWBIE)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, Rot, "Du bist kein Newbie mehr");
    }
    else
    {
    SendClientMessage(playerid,Gruen,"Viel Süaß beim fahren");
    }



    So kannst du oben im Code das Level hinterher ändern, falls es z.B. mal auf 3 steigen oder auf 1 sinken soll.
    Nur ein Vorschhlag..


    Wer es noch komplizierter mag, kann mit nem stock arbeiten.
    Einfach ''IsANoob'' oder so einbauen, dann brauchste als Abfrage bei Befehlen nur ''if(IsANoob(playerid) {...}''


    (nix getestet, kp...hab nur dein Code kopiert und auf mein Vorschlag geändert..)
    (Hab für die kleinen Codezeilen absichtlich mal kein pwn-tag verwendet...)

    Warnings ignorieren, jo.
    Dann beschwer dich nicht wenn irgendwer Bugs findet.....


    Das gibt ein: Doppelt-z0mfq
    Ist ürbigens die höchste Steigerungsform von OH MEIN GOTT, für...naja sowas eben...

    Function IsAPraesiCar(carid)
    {
    for(new i = 0; i < sizeof(PraesiVehs); i++)
    {
    if(carid == PraesiVehs[i]) // das [i] wurde vergessen...sonst machts doch kein Sinn...oder?
    {
    return 1;
    }
    }
    return 0;
    }
    //edit: Gerade gesehen, du hast es eig. mit dem [ i ] geschrieben. Desswegen ist alles danach kursiv... :wacko:



    Und warum bei euch das

    Code
    [pwn][/pwn]

    nicht gehen sollte weiß ich auch nicht...

    Warum Netzteil neu kaufen, wenn doch alles blinkt und sound da ist?
    Du sagtest ja ''das selbe Problem''...am Strom wird es nicht liegen.
    Ist eher was im Mainboard-Bereich, oder Grafikkarte. Prüf mal optisch die Anschlüsse, also zum Monitor, von dem Mainboard, im Bereich cpu usw.


    Schreibe ob irgendwo etwas lose ist, etwas angebrochen/angeknackst aussieht etc...


    //edit:
    Du hast am Rechner hinten mit Sicherheit noch einen alternativen Anschluss für den Monitor, probier es mal darüber. Vielleicht ist was am Anschluss angeknackst.
    Wäre auch noch eine Idee...

    http://www.alternate.de
    Kann ich nu empfehlen. Dort stellste dir am besten deine eigenen Komponenten zusammen. Lieferzeit ist auch top, habe meinen dort auch zusammengestellt und bestellt.


    Wenn dir das Geld schon egal ist, mach nicht den Fehler und greife auf Fertigrechner zurück. Alienware...gute Gamermarke, aber da zahlste auch allein für die Marke. Stell dir einen eigenen zusammen und du bekommst für weniger Geld einen besseren Rechner.


    Bei alternate wird dir sogar gesagt, dass Komponenten nicht kompatibel zueinander sind wenn du solche versuchst auszuwählen, kannst also kaum etwas falsch machen.
    Außer du holst dir nen Netzteil mit viel zu wenig Leistung und und und. Wenn du dir nicht sicher bist, stell dir ein System nach Belieben zusammen und poste deine Auswahl hier rein. Dann können wir drüber schauen und sagen ob alles passt und ordentlich läuft.


    Bedenke auch: Das meiste Geld sollte beim Gamerpc in die GPU fließen. Lieber preistechnisch einen schlechteren Prozessor nehmen (i5, keinesfalls weniger) und das gesparte Geld in die GPU fließen lassen. (Wenn dir Geld egal ist, greif zu einem ordentlichen i7, dann haste ein paar Jahre ruhe und brauchst nicht ständig aufstocken..)
    Ram sollte 8gb sein, Corsair würde ich als Marke empfehlen.


    Du kannst auswählen, ob du die Einzelteile bestellen möchtest, oder den gegen weitere Zahlung zusammenbauen lässt, dann wird dir der fertige Rechner geschickt. Selbst wenn du kein Betriebssystem dazu bestellst, machen die ein eigenes BS drauf und testen ob das System stabil läuft. Anschließend wird das BS wieder runter genommen und du kriegst deinen Rechner, gebaut und getestet.


    Gruß,
    Shine