Beiträge von Sub Royal
-
-
Hallo Freunde, ich grüße euch.
Nach langer Zeit habe ich mich mal wieder daran versucht meinen damaligen Last Bed Standing Gamemode zu compilen.
Problematisch war es wieder die Plugins und Includes zu finden, leider weiß ich nicht mehr welche Versionen ich damals genutzt habe, deswegen habe ich aktuell die neusten Versionen von YSI-Includes, sscanf2 und MySQL genommen.
Leider gibt es nun massive Probleme.
Meinen Gamemode möchte ich vorallem auf einer Linux Maschine laufen lassen, dort läuft es aber leider nicht.
Mein Gamemode läuft auf einer Windows Maschine einwandfrei, unter Linux gibt es mit der gleichen .amx jedoch den Fehler Run time error 19: "File or function is not found", obwohl alle Plugins vorhanden
Auch die Ausgabe im Log unterscheidet sich, unter dem Windows Server ist eindeutig erkennbar, dass YSI geladen wird, unter der Linux Maschine ist jedoch nichts dergleichen im Log zu sehen.
Habt ihr eventuell eine Idee? Die typischen Fehler wie fehlendes Plugin etc. habe ich schon ausgeschlossen.
Freue mich auf eure Tipps!
Windows Maschine:
Code
Alles anzeigenSA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [16:18:28] filterscripts = "" (string) [16:18:28] [16:18:28] Server Plugins [16:18:28] -------------- [16:18:28] Loading plugin: sscanf [16:18:28] [16:18:28] =============================== [16:18:28] [16:18:28] sscanf plugin loaded. [16:18:28] [16:18:28] Version: 2.13.8 [16:18:28] [16:18:28] (c) 2022 Alex "Y_Less" Cole [16:18:28] [16:18:28] =============================== [16:18:28] [16:18:28] Loaded. [16:18:28] Loading plugin: mysql [16:18:29] >> plugin.mysql: R41-4 successfully loaded. [16:18:29] Loaded. [16:18:29] Loaded 2 plugins. [16:18:29] [16:18:29] Filterscripts [16:18:29] --------------- [16:18:29] Loaded 0 filterscripts. [16:18:29] [16:18:29] [16:18:29] ============================================================== [16:18:29] | | [16:18:29] | | [16:18:29] | YYYYYYY YYYYYYY SSSSSSSSSSSSSSS IIIIIIIIII | [16:18:29] | Y:::::Y Y:::::Y SS:::::::::::::::S I::::::::I | [16:18:29] | Y:::::Y Y:::::Y S:::::SSSSSS::::::S I::::::::I | [16:18:29] | Y::::::Y Y::::::Y S:::::S SSSSSSS II::::::II | [16:18:29] | YYY:::::Y Y:::::YYY S:::::S I::::I | [16:18:29] | Y:::::Y Y:::::Y S:::::S I::::I | [16:18:29] | Y:::::Y:::::Y S::::SSSS I::::I | [16:18:29] | Y:::::::::Y SS::::::SSSSS I::::I | [16:18:29] | Y:::::::Y SSS::::::::SS I::::I | [16:18:29] | Y:::::Y SSSSSS::::S I::::I | [16:18:29] | Y:::::Y S:::::S I::::I | [16:18:29] | Y:::::Y S:::::S I::::I | [16:18:29] | Y:::::Y SSSSSSS S:::::S II::::::II | [16:18:29] | YYYY:::::YYYY S::::::SSSSSS:::::S I::::::::I | [16:18:29] | Y:::::::::::Y S:::::::::::::::SS I::::::::I | [16:18:29] | YYYYYYYYYYYYY SSSSSSSSSSSSSSS IIIIIIIIII | [16:18:29] | | [16:18:29] | | [16:18:29] | (c) 2021 MPL v1.1 | [16:18:29] | Alex "Y_Less" Cole and contributors. | [16:18:29] | | [16:18:29] | | [16:18:29] ============================================================== [16:18:29] [16:18:29] [16:18:29] ========================================== [16:18:29] | | [16:18:29] | Missing YSI scriptfiles directories: | [16:18:29] | | [16:18:29] | /scriptfiles/YSI/fixes/ | [16:18:29] | /scriptfiles/YSI/temp/ | [16:18:29] | | [16:18:29] ========================================== [16:18:29] | | [16:18:29] | Generating code, this may take a | [16:18:29] | little bit of time. Note that this | [16:18:29] | code generation works best with the | [16:18:29] | JIT plugin, which you are not | [16:18:29] | currently using. Get it here: | [16:18:29] | | [16:18:29] | https://git.io/jit-plugin | [16:18:29] | | [16:18:29] | Please wait... | [16:18:29] | | [16:18:29] | Done in 48ms! | [16:18:29] | | [16:18:29] ========================================== [16:18:29] Filterscript '../scriptfiles/callbackfix.amx' loaded. [16:18:29] | | [16:18:29] | Server: 0.3.7-R2 (W) | [16:18:29] | Started: 24 Nov 2023 - 16:18:29 | [16:18:29] | | [16:18:29] | Compiler: 3.10.10 (Windows) | [16:18:29] | Includes: 0.3.7 | [16:18:29] | Codepage: <none> | [16:18:29] | Built: 24 Nov 2023 - 13:55:34 | [16:18:29] | | [16:18:29] | YSI: v05.09.0982 | [16:18:29] | Master: -1 | [16:18:29] | | [16:18:29] | JIT: <none> | [16:18:29] | Crashdetect: <none> | [16:18:29] | | [16:18:29] ========================================== [16:18:29] | | [16:18:29] | Unable to check the latest YSI version | [16:18:29] | - please watch the forums and github: | [16:18:29] | | [16:18:29] | https://git.io/5.x | [16:18:29] | | [16:18:29] ========================================== [16:18:29] [16:18:29] [16:18:29] I have connected to the MySQL server. [16:18:29] Actor created, pickupid 0 [16:18:29] Array pickupid 0 [16:18:29] Actor created, pickupid 1 [16:18:29] Array pickupid 1 [16:18:29] Actor created, pickupid 2 [16:18:29] Array pickupid 2 [16:18:29] Knogles Last Bed Standing Masterpiece for SA-MP [16:18:29] Fork of Minecrafts Bedwars [16:18:29] Little TDM Gamemode [16:18:29] Published under GNU GPL Public License. [16:18:29] Copyright (C) 2017 Fabian Druschke [16:18:29] Contact: webmaster@knogleinsi.de [16:18:29] Mail: Postfach 32 22 50147 Kerpen Germany [16:18:29] This program is free software: you can redistribute it and/or modify [16:18:29] it under the terms of the GNU General Public License as published by [16:18:29] the Free Software Foundation, either version 3 of the License, or [16:18:29] (at your option) any later version. [16:18:29] This program is distributed in the hope that it will be useful, [16:18:29] but WITHOUT ANY WARRANTY; without even the implied warranty of [16:18:29] MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the [16:18:29] GNU General Public License for more details. [16:18:29] You should have received a copy of the GNU General Public License [16:18:29] along with this program. If not, see http://www.gnu.org/licenses/ [16:18:29] Heapspace: 255 kilobytes [16:18:29] Number of vehicle models: 114
Linux-Maschine:
Code
Alles anzeigenSA-MP Dedicated Server ---------------------- v0.3.7, (C)2005-2015 SA-MP Team [00:35:36] filterscripts = "" (string) [00:35:36] [00:35:36] Server Plugins [00:35:36] -------------- [00:35:36] Loading plugin: sscanf.so [00:35:36] [00:35:36] =============================== [00:35:36] [00:35:36] sscanf plugin loaded. [00:35:36] [00:35:36] Version: 2.13.8 [00:35:36] [00:35:36] (c) 2022 Alex "Y_Less" Cole [00:35:36] [00:35:36] =============================== [00:35:36] [00:35:36] Loaded. [00:35:36] Loading plugin: mysql.so [00:35:36] >> plugin.mysql: R41-4 successfully loaded. [00:35:36] Loaded. [00:35:36] Loaded 2 plugins. [00:35:36] [00:35:36] Filterscripts [00:35:36] --------------- [00:35:36] Loaded 0 filterscripts. [00:35:36] Script[gamemodes/desert01.amx]: Run time error 19: "File or function is not found" [00:35:36] Number of vehicle models: 0 [00:35:39] --- Server Shutting Down. [00:35:40] [00:35:40] =============================== [00:35:40] [00:35:40] sscanf plugin unloaded. [00:35:40] [00:35:40] =============================== [00:35:40] [00:35:40] plugin.mysql: Unloading plugin... [00:35:40] plugin.mysql: Plugin unloaded.
Problem gelöst. Habe den Linux Server hier im Forum heruntergeladen, jedoch werden wohl Funktionen genutzt die erst ab 0.3.7-R2 supportet werden, hier mal das Log aus crashdetect.
Nun habe ich den 0.3.7-R2 Server auf irgendeiner russischen Seite gefunden, jetzt läuft es!
-
SA-MP ist tot Blabla. Transport Tycoon ist auch 30 Jahre alt, und wird durch OpenTTD immernoch im Multiplayer gespielt.
Ich habe immernoch Freude dran, und spiele auch noch aktiv auf englischen SA-MP Servern. Wird bestimmt auch andere geben denen das noch Spaß macht.
-
Dann wird es also nun Zeit für Open.mp
-
Ich wäre eher dafür, den Bereich "SAMP" in SAMP/OMP umzubennen
-
Jo, die neue Version ist nicht mehr in den ./plugins Ordner zu setzen, sondern in den ./components Ordner. Muss auch nicht mehr separat in der config.json eingetragen werden.
-
wie verwende ich den die plugins ? könntest du mir da helfen mit der amx habe ich soweit hinbekommen geht nur das er die plugins nicht will
Um welche Plugins geht es genau? Eigentlich klappen die ganz gut, sogar Exoten wie MapAndreas klappt echt prima.
Zeig mal den entsprechenden Abschnitt in einer json-serverconfig, und deine Ordnerstruktur.
-
Hallo Freunde ich grüße euch.
Dies soll kein "bla bla... SA-MP ist tot bla bla" Thread sein.
Ich bin aktiv in der englischen, und portugiesisch/spanischen Szene, dort sind die Dinge noch recht lebendig.
Dennoch möchte ich mal hier meine Erfahrungen mit dem ersten (Beta)-Release von open.mp schildern.
Für die Leute die das noch nicht kennen, können sich gerne mal hier https://www.open.mp/de und hier OpenMP - SAMP einlesen. Es geht darum einen "Nachfolger" für das tote SA-MP zu erschaffen, welcher Rückwärtskompatbilität zum SA-MP Client bietet.
Ich bin momentan dabei mein wie ich finde doch recht aufwändige Script umzuschreiben, und zu übersetzen.
Da wollte ich das ganze mal ausprobieren, die Gelegenheit nutzen, und probieren das auf einen open.mp Server zu betreiben.
Das "server.cfg" Format war recht ungewohnt, hier ist es als json-Datei gehalten. Dennoch recht verständlich wenn man sich mal ein wenig damit befasst.
Meinen Gamemode habe ich ganz gewöhnlich mit den SA-MP Includes kompiliert, und sonst keine Änderungen dran vorgenommen.
Fehlende Ordner erstellt, Plugins eingefügt, Gamemode, Filterscripts, und Plugins in den open.mp Ordner kopiert, und gestartet. Und siehe da, es funktioniert exzellent!
Ich bin sehr positiv überrascht, dass ein Aufbau "from scratch" es hingekriegt hat, so eine Qualität zu liefern.
Das wollte ich einfach mal mit euch teilen. Mein nächtes Projekt wird sein, ein SA-MP Script mal mit dem "amx" Kompatibilitätslayer von MTA aufzusetzen, und zu testen. Das soll auch ganz gut funktionieren.
Hoffe es war dennoch interessant, hier mal ein paar Bilder.
Screenshot from 2023-02-27 16-37-31.png
sa-mp-030.jpgsa-mp-029.jpgsa-mp-028.jpgsamp3.PNGsamp2.PNGsamp1.PNG
-
-
Warum soll diese Leute die auf alles schließen die russische Community jucken? Was bringts mir wenn von den 30.000 Spielern 28.000 auf russischen Servern spielen.
Joa wenn man so argumentieren will, kann man das durchaus tun.
-
Weil es in Deutschland nun mal tot ist
Das stimmt wohl. Finde immer nur ulkig, dass dann direkt auf alle geschlossen wird in diesen Threads.
-
Warum heisst es eigentlich immer, dass SAMP tot sei?
Ich finde mehr als 30k Spieler ist alles andere als "tot".
-
Danke dir Kaliber, ich werde mal schauen.
Habe aber gerade was interessantes gefunden, ich werde das mal ausprobieren.
GitHub - multitheftauto/amx: MTA AMX compatibility layerMTA AMX compatibility layer. Contribute to multitheftauto/amx development by creating an account on GitHub.github.com -
-
Ich liebe alte Spiele.
SA-MP (Englische / Portugiesische / Spanische Szene)
MTA SA
OpenTTD
NFS UG2
NFS MW
NFS Carbon
NFS ProStreet
Minecraft
Rocket League
Civilization IV Multiplayer
Civilization V MUltiplayer
Tabletop Simulator
MSTS
18 Wheels of steels accross america
-
Ich selbst arbeite als Network Engineer vornehmlich Cisco.
Gerne kann ich helfen wenn du sagst was du brauchst.
-
Hab MTA bezogen auf die Spielweise und meines persönlichen Empfindens, noch nie gefeiert. Aber wers mag
Sehe ich leider änhlich, daher bleibt es bei mir auch oft bei einem wöchentlichen "Ausflug".
Ich finde das klassische SAMP hat für mich irgendwie viel mehr dieses "GTA SA Feeling" was mir bei MTA ziemlich fehlt. SAMP ist recht nah am Originalspiel dran.
-
Heute wieder ein Ausflug in MTA. NFS San Andreas Echt super Sache, da steckt viel Arbeit drin.
mta-screen_2022-01-01_20-39-17.pngmta-screen_2022-01-01_20-37-49.pngmta-screen_2022-01-01_20-37-39.pngmta-screen_2022-01-01_20-37-34.pngmta-screen_2022-01-01_20-35-41.pngmta-screen_2022-01-01_20-35-40.pngmta-screen_2022-01-01_20-35-30.pngmta-screen_2022-01-01_20-35-14.pngmta-screen_2022-01-01_20-33-24.pngmta-screen_2022-01-01_20-32-55.pngmta-screen_2022-01-01_20-31-03.pngmta-screen_2022-01-01_20-30-00.pngmta-screen_2022-01-01_20-28-36.png
-
Heute mal nach etwas mehr Zeit wieder ordentlich in SAMP reingeschaut. Im Dt. Bereich alles tot, aber auf vollen Servern zu sein macht mal wieder richtig Laune.
So ein volles Radar selten gesehen in den letzten 5 Jahren.
-
Ich glaube da kütt nix mehr.