Währe kein Problem. Wenn CF keine Zeit findet würde ich das auch machen weil das denke ich mach sinnvoll ist zumindest für Rootserver. Das ganze währe ja ein Monitor Widget für Services.
mfg Marco
Währe kein Problem. Wenn CF keine Zeit findet würde ich das auch machen weil das denke ich mach sinnvoll ist zumindest für Rootserver. Das ganze währe ja ein Monitor Widget für Services.
mfg Marco
kein Problem bei irgend welchen Widget wünschen kannst dich gerne melden
mfg Marco
Das hier währe mir in kurzer Zeit eingefallen. Hab hier ein kleines Widget gemacht. Wenn du noch vorschläge hast kannst es gerne sagen
mfg Marco
also die start.sh muss als zu statende datei angegeben und ganz unten in dieser datei startest du dann ja die eigentliche Server datei. Das script öffnet die Server.prop und überschreibt die ip und slots. Der kunde kann eingeben was er will weil der server beim neustarten die variablen wieder überschreibt und den server dann sofort startet.
setze das doch einfach in deine start.sh
# !/bin/bash
port=$1
slots=$2
ip=$3
sed -e '/server-port=/Ic\server-port='$port'' server.properties > server.properties.backup
sed -e '/max-players=/Ic\max-players='$slots'' server.properties.backup > server.properties
sed -e '/enable-query=/Ic\enable-query=true' server.properties > server.properties.backup
sed -e '/server-ip=/Ic\server-ip='$ip'' server.properties.backup > server.properties
Alles anzeigen
du musst allerdings noch startparameter dann an die start.sh anhängen. ./start.sh gsport gsplayer gsip
mfg marco
also wenn du einen eigenen Imageserver hast brauchst auch eigene game images. Du kannst eins erstellen indem du deinen ordnerinhalt in eine tardatei packst und diese dann auf den imageserver lädst. Die tar Datei braucht dann den namen "Spielekürzel.tar".
Mache das ganze doch einfach als Spieleaddon dann können deine Kunden das direkt im Webinterface installieren. Einfach das Plugin in ne tar datei packen mit dem namen "gamekürzel-addonkürzel.tar" und im imageserver in den ordner addons dann klappt alles.
mfg Marco
also die muss da sein wo auch die anderen sind. mach mal nur ne tar drauß keine tar.gz. Wenn das dann dort ist kannst es auch in die liste packen dann geht es ja
du hast die fertigen tar dateien ja nun im Ordner mit den anderen. Da musst einfach in dem Template die neuen Daten mit in die Liste schreiben und dann kann man diese auch installieren.
Genau entweder den Startparameter ändern was nicht zu empfehlen ist sondern den Skriptordner angeben in der Spieleliste
In der cofig.php kannst du Standart widgets festlegen die dem kunden automatisch angelegt werden. Es gibt hier schon nen thred für. Wenn ich ihn gefunden habe poste ich ihn dir hier.
ZitatAlles anzeigenich habe es so eingetragen und es funktioniert
$widgetone = "News,i_news.png,news.php,,1,1";
$widgettwo = "Gameserver,i_game.png,gameserver.php,,2,1";
$widgetthree = "Voiceserver,i_voice.png,voiceserver.php,,2,2";
$widgetfour = "Streamserver,i_stream.png,streamserver.php,,2,3";
$widgetfive = "Profil,i_setting.png,profil.php,,3,1";
$widgetsix = "Module,i_app.png,modules.php,,3,2";
Wird nicht die server slots überschrieben wenn du einfach die max slots hinter die server.cfg setzt beim Startparameter ?
führe doch mal erst die config aus und dann max players.
Du hast keine Widgets aktiv. Gehe links auf Widgets und lege welche an Diese werden dann auch auf der Startseite angezeigt.
ist in der spiele liste auch der richtige ordner/datei mit Parametern angegeben ?
also kannst du den Server auch nicht manuell starten ? Wenn nicht mal googlen wie man einen Server macht und dann alles mal manuell machen.
einfach mal den Startparameter in der Spieleliste ansehen. Oder einfach mal den parameter selbst reinschreiben und schauen ob es dann geht.
Alles anzeigenWenn du in der Spieleliste bist findest du alles im Infos text auf den Blauen Fragezeichen.
gsuser (Wichtig für z.B. COD, CODII, ET)
gsmap (Map die aufgerufen werden soll)
gsplayer (Anzahl der Spieler)
gsip (IP des Servers)
gsport, gsquerport (Port und Queryport des Servers)
gstick (Tickrate z.B. bei CS:S)
gsmod (Mod oder sonstiges)
gspasswd (Passwort des Servers)
Danke gsuser hatte ich gehofft, dass es das gibt. Das kam auch immer auf dem Fragezeichen aber jetzt steht da nur noch _ASSISTENTGAMELISTEDIT.
ich möchte eigentlich nur wissen was mir da alles zur verfügung steht.
spiele sind ja nicht das problem sondern die Variablen die teklab kann eben wie gsport gsip usw.