Beiträge von Austrianer

    Sieht nice aus aber dein Intro brauchst du nicht noch als eigenen Menüreiter machen. Das kannst du entfernen. Das sieht sowieso jeder wenn er auf deinen Link geht ;)


    Bei Über Uns steht noch nichts sowie auch bei Überblick.


    Wäre schön wenn du noch eine Kontaktmöglichkeit einbaust damit sich jeder über die Seite bei dir melden kann und nicht nur eine Email selbst zu schreiben ;)


    Weil ich wüsste jetzt nicht wie ich mich bei dir melde um so einen Server zu bekommen außer über Support ;)


    Aber ansonsten sehr nice ;)



    Aber du hast unten die gleichen Menüpunkte wie oben. Das stört mich, ist ja eigentlich auch unnötig ;)

    Bitte verwende die Methode strcat. Diese 6 Strings alle neu zu erstellen das ist so unnötiger Ressourcenverbrauch und erschwert die Arbeit :thumbdown:


    new info[1000];
    strcat(info, "Test1");
    strcat(info, "Test");
    ShowPlayerDialog(playerid,108,DIALOG_STYLE_MSGBOX, "Serverinformation",info,"Fertig","");


    Schon hast du dir die Zusammenfügezeile erspart ;)


    Ich würde sagen für sowas leichtes erstellst du einfach eine Txt-Datei. Für sowas eine Tabelle in Mysql zu nutzen ist eigentlich unnötig ;)

    Ich lobe mal die Arbeit von Trooper der hier etwas schönes eingerichtet hat. Das ist wirklich ein guter Zusatz und einzigartig ;)
    Ebenfalls lobe ich die Arbeit von Poseidon der sich ein schönes Design ausgedacht hat. Ich denke wird nur problematisch wenn man dann schon 1000 Likes bekommen hat, das die Zahl dann in den Text reingeht. Oder ist das geklärt?


    Schöne Arbeit ich unterstütze euch sofort auch wenn meine Statistik ziemlich mager ist ;)

    Es gibt schon extrem viele Radio-Systeme, dieses ist extrem simpel und eine kurze Geschichte. Baue es viel mehr aus und kreativer. Es gibt ja nicht nur die We Are One - Familie sondern extrem viele beliebte Radio-Sender ;)

    mach dein return auf 0 dann ist das weg ;)


    EDIT:


    Wenn du dir die Callback-Methode anschaust im Wiki dann weißt du, dass das return den Text widergibt. Mit 0 keinen mit 1 gibt es ihn zurück ;)

    Guten Tag liebe breadfisher,


    Ich frage mich in letzter Zeit öfters ist dies benutzerfreundlich oder dies. Schreckt dies nicht Spieler ab oder werden das die User lieben. Was für Ideen haben einige die aufbaufähig sind aber auf noch keinem Server waren.


    Ich scripte gerade mit meinen 2 Schulkollegen einen eigenen RolePlay-Server. Wir haben dies als Schulprojekt bis Ende Mai bekommen und wollen dies erfolgreich schaffen.


    Jedoch wollen wir mal was besonderes machen nicht so Standardmäßiges wie jeder anderer Server. Es ist Selfmade von Anfang bis Ende. Das Einzige was nicht von mir war, waren die Anfangs-Callbacks wenn du eine neue Datei erstellst.


    Nun habe ich einige Fragen zu ein paar Sachen.


    1. Frage:


    Was findet ihr ist besser als Strafe für Spieler, die gegen etwas schwerwiegendes verstoßen. Timeban oder Adminknast. Das bedeutet man bekommt z.B. für SDM 2 Stunden Timeban oder 30 Minuten Adminknast. Was schreckt euch mehr ab oder vor was hättet ihr mehr Respekt?


    2. Frage:


    Eine Frage zum Levelsystem. Wie würdet ihr es finden. Wenn man mit Level 1 beginnt wie auf jedem Server. Aber anstatt auf Level 2 zu kommen durch Stundenarbeit muss man nur die wichtigsten Standorte der Map abfahren und erreicht es somit. Dann für Level 3, 4 und 5 muss man eine bestimmte Menge an Arbeitscheckpoints erreichen. Sagen wir so 100 Checkpoints pro Level. Ab Level 5 kann man nur noch Stundenmäßig aufsteigen. So hat man mehr Motivation zu arbeiten und ist somit sogar verpflichtet. Weiters kann man sich schneller in einer Fraktion bewerben. Wie würdet ihr dies finden? Schlecht, Abschreckend, Gut.


    3. Frage:


    Geht um den Spielort. Was sagt ihr dazu wenn das ganze Spielgeschehen nur noch in LV abspielt. LS und SF abgeriegelt sind und nicht dorthin könnt. Somit trifft man an fast jeder Straßenecke einen anderen Spieler. Ist es nicht viel besser nur eine Stadt zu nutzen um so den Spielspaß zu erhöhen weil man sich einfach öfters trifft. Oder findet ihr es gut das jeder Spieler überall sein kann und man manchmal sogar minutenlang alleine fährt?


    4. Frage:


    Würdet ihr es besser finden wenn mal alle Befehle auf Deutsch sind und nicht mehr Englisch? Wir wollen eure Meinung.




    Und nun zu euren Fantasien und Ideen. Ich würde gerne mal hören was für Ideen und Fantasien ihr habt. Die besten Ideen stecken meistens immer in den Usern die noch nie einen Server erstellt haben doch meistens nie von den Scriptern erhört werden. Was wolltet ihr schon mal immer auf einem Server sehen oder was wäre doch mal geil. Jedoch bleibt bitte realistisch das dies auch scripttechnisch machbar ist. Ihr könnt über alles schreiben.


    Ihr könnt auch gerne mal Fraktionsnamen vorschlagen. Weil ja schon überall die gleichen sind wie La Cosa Nostra, Triaden usw. Was sind eure Namensvorschläge wie z.B. für Terroristen außer Al-Qaida?


    Oder was für Map-Sachen wie Gebäude haben euch gefehlt?



    PS: Natürlich könnt ihr mir auch eine PN schreiben, falls ihr unerkannt bleiben wollts ;)

    Das hab ich ja auch schon getestet ob. Aber es wird nicht angezeigt, wie als hätte ich es niemals erstellt. :wacko:


    Ich versteh das nicht, warum? Alles andere funktioniert nur das nicht?


    EDIT:


    Habe nun ein erneutes Textdraw erstellt, ich glaube ich habe zuviele Textdraws :wacko:


    new Text:haus[MAX_PLAYERS];
    new Text:fahrzeug[MAX_PLAYERS], Text:tank[MAX_PLAYERS], Text:zustand[MAX_PLAYERS], Text:speed[MAX_PLAYERS];
    new Text:fbesitzer[MAX_PLAYERS], Text:motor[MAX_PLAYERS];
    new Text:uhrzeitdisplay, Text:txtAnimHelper;


    2. EDIT:


    So nach langem Grübeln und Rechnen bin ich draufgekommen.


    Ich hatte zuviele erstellte Textdraws und nun nachdem ich einiges verkürzt und zusammen getan habe.
    Geht es nun wieder einwandfrei.


    Falls mal andere dieses gleiche Problem haben, habe ich meinen Erfolg hier aufgeschrieben.


    Bitte closen.

    Ok gut dann sollte alles passen. Also mit print() siehst du alles in der Server_log Datei genau. Ok eine andere Lösung wär natürlich auch SendClientMessage so siehst du dann selber immer wenn du spawnst welche Werte sie haben.


    Weiters gehen wir mal das Beispiel durch. Also wenn der Spieler connectet ist der Wert mit 0 gesetzt.


    Ok im Haus soll er nur spawnen wenn der Wert SpawnChange auf 1 ist. Ist er aber nicht weil er auf 0 ist. Also schauen wir mal auf die weitere Bedingung.
    Nun muss der Spieler in der Fraktion 12 sein sonst spawnt er nicht in seiner Arbeit.
    Ist er dies?

    Ich glaube du hast PlayerInfo nicht mit dem enum gefüttert. Oder du hast es vergessen anzugeben.


    PlayerInfo[MAX_PLAYERS][pInfo];


    Hast du sowas gesetzt?


    Falls ja, dann lass dir mal das Ergebnis dauernd ausgeben. Mit der printf()-Methode, damit du immer das Ergebnis sehen kannst.

    new max = GetPlayerMoney(playerid) / 12; // max ist dann gleich die Anzahl Stücke die du kaufst
    new money = max * 12; // Das Geld wieviel es insgesamt kostet.
    GivePlayerMoney(playerid, - money); // Das Geld abziehen das es ingesamt kostet


    Ich denke so kann es funktionieren, aber bin mir jetzt nicht sicher habs jetzt auf die schnelle gemacht. Einfach mal testen und überarbeiten.

    Hmm das ist komisch.


    Dann schreib mal hier die ganze Methode auf also alles zusammen, vielleicht hast du eine Klammer falsch gesetzt. Weil eigentlich hast du ja die Variable text gesetzt und zwar ganz oben wenn du was schreibst.