Jetzt muss ich diese Slots ja befüllen, mit den Groups aus der DB.
Muss ich dann beim starten das Script mir alle Einträge holen und sie jeweils im gInfo[ID_DES_DB_EINTRAGES][gName] einspeichern
oder macht es mehr sinn sie in eine lokale ID zu initialisieren und diese mit jedem DB Eintrag belegen? Oder überdenke ich zuviel und sollte einfach schauen was passiert?
Ich bin bei einem Projekt ausgestiegen, weil sich dort so gut wie nix getan hat.
Er ist bei uns ausgestiegen ohne Eigeninitiative.
Anfangs war er 3-4 Tage da und hat Leistung gezeigt.
Daraufhin war er 1 Woche und danach 2 Wochen verhindert privat, zumindest meinte er das zu mir, weshalb ich ihn als Abwesend in Team meldete.
Jedoch kam er nie wirklich wieder. Hat sich in der Zeit 1-2 mal zurückgemeldet und als er scheinbar wieder kam, schrieb er nur, Zitat: "Bin raus <peace smiley und sad looking cat>" und war weg.
Vorher hatten wir ihn noch um 1-2 kleiner Aufträge/Aufgaben gebeten, darauf wurde aber nicht reagiert. Insgesamt sehr enttäuschend, würde euch von ihm abraten.
Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
[...] , eine Möglichkeit bekomme das root mysql Passwort zu setzen, lass ich es.
Da ich nicht nur über Linux alles via MySQL verwalten will und ich noch kein ssh soweit eingerichtet habe oder Ahnung davon habe, installiere ich meistens phpmyadmin.
Code
apt-get install phpmyadmin
Während der Installation bestätigte ich die Frage zur config und werde anschließend aufgefordert ein mysql-phpmyadmin Passwort zu setzen, was laut oben genanntes Video dasselbe sein soll, wie das von mysql root. Also lasse ich es leer.
Danach lege ich einen neuen mysql user an mit allen Rechten...
Code
mysql -u root -p
Password:
mysql> CREATE USER 'my_new_user_name'@'%' IDENTIFIED BY 'my_new_user_password';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'my_new_user_name'@'%';
mysql> quit;
Und starte den mysql-server neu...
Code
sudo /etc/init.d/mysql restart
Alles ok. Auch das verbinden via phpmyadmin oder via terminal.
Jetzt kommt SAMP...
Code
cd ../home/
wget http://files.sa-mp.com/samp037svr_R2-1.tar.gz
tar -xzf samp037svr_R2-1.tar.gz
rm samp037svr_R2-1.tar.gz
cd /samp03/
Füge alles ein, bearbeite server cfg, füge Script und plugins ein und orüfe die im Script eingetragenen MySQL Daten.
Da der Server nicht startet starte ich mysql_log(); und prüfe server_log, errors.log und log-core.log ...
server_log.txt
Code
----------
Loaded log file: "server_log.txt".
----------
SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team
[20:26:17] filterscripts = "" (string)
[20:26:17]
[20:26:17] Server Plugins
[20:26:17] --------------
[20:26:17] Loading plugin: mysql.so
[20:26:17] >> plugin.mysql: R41-4 successfully loaded.
[20:26:17] Loaded.
[20:26:17] Loading plugin: sscanf.so
[20:26:17]
[20:26:17] ===============================
[20:26:17] sscanf plugin loaded.
[20:26:17] Version: 2.8.3
[20:26:17] (c) 2018 Alex "Y_Less" Cole
[20:26:17] ===============================
[20:26:17] Loaded.
[20:26:17] Loading plugin: nativechecker.so
[20:26:17] Loaded.
[20:26:17] Loaded 3 plugins.
[20:26:17]
[20:26:17] Filterscripts
[20:26:17] ---------------
[20:26:17] Loaded 0 filterscripts.
[20:26:17] [MySQL] Verbindungsaufbau...
[20:26:17] [MySQL] Es konnte keine Verbindung zum Server hergestellt werden!
[20:26:17] [MySQL] Starte neuen Verbindungsversuch (TTL: 2).
[20:26:17] [MySQL] Verbindungsaufbau...
[20:26:17] [MySQL] Es konnte keine Verbindung zum Server hergestellt werden!
[20:26:17] [MySQL] Starte neuen Verbindungsversuch (TTL: 1).
[20:26:17] [MySQL] Verbindungsaufbau...
[20:26:17] [MySQL] Es konnte keine Verbindung zum Server hergestellt werden!
[20:26:17] [MySQL] Bitte pruefen Sie die Verbindungsdaten.
[20:26:17] [MySQL] Der Server wird heruntergefahren.
[20:26:17]
----------------------------------
[20:26:17] IRP Gamemode v.0.00.0019 by KazutoSensei
[20:26:17] ----------------------------------
[20:26:17] Number of vehicle models: 0
[20:26:17] --- Server Shutting Down.
[20:26:17] plugin.mysql: Unloading plugin...
[20:26:17] plugin.mysql: Plugin unloaded.
[20:26:17]
[20:26:17] ===============================
[20:26:17] sscanf plugin unloaded.
[20:26:17] ===============================
Alles anzeigen
errors.log
Code
[01/21/20 20:26:17] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on 'vServer IPv4' (111)'
[01/21/20 20:26:17] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on 'vServer IPv4' (111)'
[01/21/20 20:26:17] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on 'vServer IPv4' (111)'
[01/21/20 20:26:17] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on 'vServer IPv4' (111)'
[01/21/20 20:26:17] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on 'vServer IPv4' (111)'
[01/21/20 20:26:17] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on 'vServer IPv4' (111)''
[01/21/20 20:26:17] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on 'vServer IPv4' (111)'
[01/21/20 20:26:17] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on 'vServer IPv4' (111)'
[01/21/20 20:26:17] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on 'vServer IPv4' (111)'
[01/21/20 20:26:17] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on 'vServer IPv4' (111)'
[01/21/20 20:26:17] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on 'vServer IPv4' (111)'
[01/21/20 20:26:17] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on 'vServer IPv4' (111)'
Alles anzeigen
log-core.log
Code
[01/21/20 20:24:54] [ERROR] signal 2 (SIGINT) catched; shutting log-core down (errno: 0, signal code: 128, exit status: 0)
Nach den Fehlern habe ich geschaut, aber noch keine Lösung gefunden.
vServer von Host Unlimited habe ich, sehr zufrieden. Helfe dir gerne bei der Verwaltung und zeige dir wie du ihn danach verwalten kannst. Discord: riyuko#0614
Hab dich angeschrieben.
Hab mir jetzt ein vServer bei host-unlimited geholt und danke allen für ihre Hilfe.
Ich würde dir ein vServer oder ein RooT server anratten, dort kannst du dir beliebig viele Server erstellen. Und später für dein projekt auch ein Webspace, Mail System, Teamspeak server und vieles mehr.
Wie meine Vorredner schon erwähnt hatten, hol dir einen kleinen vServer, als Anbieter eignet sich host-unlimited, deinserverhost (kvm game reihe) oder ggf. php-friends. Ansonsten würde ich dir gamed, hostunlimited oder nitrado empfehlen. Von Zap kann ich dir allerdings nur abraten.
Erst einmal vielen dank an euch 3.
Nur wie ich oben geschrieben habe, besitze ich 0 Ahnung von vServer und eig. nicht wirklich die Zeit diese mir anzueignen.
Wenn jemand also eine zeit-sparende Plattform oder ein guten YouTuber kennt die oder den er mir empfehlen kann zum lernen, wäre das hilfreich.
In geschlossenen ähnlichen Themen, wurde immer auf vServer verwiesen, dass bringt mir aber nichts, da ich mich 0 mit vServer auskenne und eig. nicht die Zeit habe mir dieses Wissen auch noch anzueignen.
Irgendwo habe ich auch gelesen, dass eine Einrichtung eines vServer usw. ca. 50€ kostet, ist dass wahre Münze oder eher Wucher? Und welche vServer Anbieter sind gut (außer Strato)?
Ich würde gerne ein paar Fragen stellen, da ich evtl. dich nicht richtig verstanden habe.
Suchst du ein Projekt was du unterstützten kannst und ein Teil davon bist oder bietest du deine Fähigkeiten und Lizenz an, aber bist nach Auftrag wieder fort?
Muss das Projekt etwas mitbringen? Zeiteinteilung bezieht sich ja auf die Aufgaben oder hab ich etwas missverstanden?
Auf den Ersten Blick sieht das ja auch gut aus, ich meine, alle defines Oben, alle Variablen oben, alle Commands und publics in der Mitte und ganz unten alle "stock - Funktionen".
ich hätte mal eine Frage zu "stock-Funktionen". Müssen sie alle unten angeordnet sein oder könnte ich auch alle oben zu den define's, enum's und co packen?
Ein compailing Fehler bekomme ich zwar nicht, aber kann ja sein, dass es sich Performance-mäßig auswirkt.
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen.Weitere InformationenSchließen