AdminMod.de
https://www.adminmod.de/

Compile & Convert Script (*.sma zu *.amx)
https://www.adminmod.de/viewtopic.php?t=8564
Seite 1 von 1

Autor:  Sir Drink a lot [ 03.05.2004, 03:52 ]
Betreff des Beitrags:  Compile & Convert Script (*.sma zu *.amx)

Hi!

Da ja manche etwas Schwierigkeiten haben, *.sma Dateien zu kompilieren, geschweige denn *.amx Dateien von WIN nach Linux Format zu konvertieren, habe ich mal ein WIN-Script angepasst, was alles in einem macht :)

Download hier:
Compile and Convert
Zitat:
--- ANLEITUNG ---

1. Die Source Datei(en) (plugin_*.sma) in dieses Verzeichnis kopieren

2. Die compile_all.bat ausführen.

3. In den Ordner "amxwin" oder "amxlinux" wechseln (je nach Betriebssystem des GameServers)

4. Die fertigen *.amx Dateien nach MOD/addons/adminmod/scripts kopieren.

Hinweis:
4.1 Einen kurzen Blick in die Output.hmtl werfen, was für Befehle das/die Plugin(s)
enthält/enthalten.

4.2 Die korrekt kompilierte(n) *.sma Datei(en) sind/ist nach
"fertig_compilierte_sourcedateien" verschoben worden.
Ausser es kam zu einer Fehlermeldung des Kompilers.

5. Die Einträge aus der neu erstellten plugin.ini nach addons/adminmod/config/
in die dort vorhandene plugin.ini kopieren.
(*.ini Dateien kann man z.B. mit Notepad öffnen)

6. Plugins entsprechend ihren Anleitungen einstellen.

7. Mapwechsel auf dem Server machen, damit Plugins aktiviert werden.


Fertig

P.S.: Falls es mal zu einer Fehlermeldung des commands.vbs Scriptes kommt, einfach
ignorieren und ok drücken!

Autor:  MasterK [ 03.07.2004, 19:52 ]
Betreff des Beitrags: 

oder man nehme die mastersche Variante :)

Autor:  pandi [ 18.10.2004, 15:01 ]
Betreff des Beitrags: 

Ich möchte da mal ein großes Lob aussprechen hier machen sich die leute noch mühe und reißen sich auch den POPO :) auf um es uns noobs einfach zu machen :)) Ich finde die Idee einfach nur genial und ich danke auch für diese Hilfe ich hoffe es wird noch viel folgen und einige verbesserungen kommen aber so wie ich euch kenne ist das normal bei euch ich Liebe euch :))

Ohne euch währen so einige ohne SErver denn ohne eure Hilfe würden so einige es nicht hin bekommen damit meine ich mich auch :)

Autor:  Sir Drink a lot [ 18.10.2004, 15:19 ]
Betreff des Beitrags: 

so viel warme Worte, da werde ich ja ganz :oops:

Danke Dir für das Lob. Wir bemühen uns gerne weiter. :)

Obwohl mich gerade in letzter Zeit wieder etwas die Mentalität mancher Leute ärgert, die Hilfe benötigen, aber sich nicht ausgiebig mit dem Thema beschäftigt haben und verlangen, dass einem alles haarklein beigebracht wird.

Naja. Dann muss ich schon mal schlucken, um nicht böse zu werden.

Autor:  MasterK [ 18.10.2004, 20:09 ]
Betreff des Beitrags: 

hab mal auf die neue amversion umgestellt :rolleyes:

edith meint, dass ich angesichts der sdalschen langeweile und der daraus resultierenden featurevielfältigkeit nachrüsten muss :D

Autor:  pandi [ 19.04.2005, 11:31 ]
Betreff des Beitrags: 

hi , habe ein kleines Problem :) Habe eben meinen PC neu gemacht dann wollte ich eine sma zu AMx kompil.- aber er sagt mir nun immer

Creating new commands List ... Failed

was ist der Fehler wer kann mir da helfen THX

Autor:  Sir Drink a lot [ 19.04.2005, 14:20 ]
Betreff des Beitrags: 

welches Plugin versuchst Du zu kompilieren?

Fehlermeldung kommt dann:
- Eine Output.html ist nicht vorhanden (commands.vbs wurde nicht ausgeführt)
- Keine plugin_xxx.smas im Ordner "fertig_compilierte_sourcedateien" vorhanden

Aber eigentlich ziemlich egal, oder? Die Plugins wurden ja trotzdem kompiliert, oder?

Ok. Nachtrag:
-Es muss sich natürlich auch eine *.sma Datei im selben Verzeichnis wie der compile_all.bat befinden.

Autor:  pandi [ 19.04.2005, 16:24 ]
Betreff des Beitrags: 

es spielt keine rolle welches Pluign da ich schon mehrere probiert habe und immer der selbe fehle und er bircht dann auch ab also er komp.- nix

Autor:  Sir Drink a lot [ 19.04.2005, 18:54 ]
Betreff des Beitrags: 

hm...also die plugin_xxx.sma , die Du kompilieren möchtest, muss im selben Verzeichnis sein, wo sich auch die compile_all.bat befindet.

Ansonsten kommt natürlich:
Code:
-------------------------------------------
-----  Compile and Convert Script ---------
-----   edit by: Sir Drink a lot  ---------
-------------------------------------------
Deleting old files...    			done
Creating new commands list...			failed
Aber das weisst Du ja, da Du es auch schon verher benutzt hast.

Nun habe ich fast noch die Vermutung, dass Du keine *.sma Datei vorliegen hast, sondern eventuell eine *.sma.txt Datei, wobei bei Deinem neu installierten Windows die Dateiendung .txt standardmäßig verschwiegen wird.

Arbeitsplatz -> Extras -> Ordneroptionen -> Register "Ansicht" -> Haken entfernen bei: "Erweiterungen bei bekannten Dateitypen ausblenden"

Aber mehr gibt meine Glaskugel gerade nicht her :(

Autor:  pandi [ 20.04.2005, 17:29 ]
Betreff des Beitrags: 

Hi , na das weiß ich doch habe haber denoch mal nachgeschaut ob es doch nicht so ist :)

Ist aber alles in ordnung :)

die datei heißt high_ping_kicker.sma die habe ich auch schon mal gemacht nur wollte ich da ein paar einstellungen ändern da es leute gibt die in der ersten Min einen zu hohen ping haben und ich wollte das so macehn das dies Pluign erst etwas wartet bis er einen kickt aber nun kann ich es nicht mehr Compil.- hmm ging aber sonst schon ?

Die datei ändung ist sma .. und sonst auch alles in ordnung ??? oder habe ich den falschen Compi.- gesaugt aber ich habe den von Sir Drink a lot und der ist auch super geiel ging sonst immer ?
der fehler muß irgendwo bei mir sein wenn ich nur wüsste wo ?

Autor:  Sir Drink a lot [ 20.04.2005, 17:50 ]
Betreff des Beitrags: 

Zitat:
die datei heißt high_ping_kicker.sma
Also.... :evil:
*ok..erst mal tief durchatmen*

- Adminmod Plugins müssen mit plugin_ beginnen.
- high_ping_kicker.sma ist ein AMXMod Plugin.

Nur weil alles sma heisst und am Ende eine amx Datei rauskommt, herrscht da doch ein großer Unterschied.

Mein Converter mag eben nur Adminmod Plugins. (AMXMod benutzt auch eine ganz andere Version des Compilers)

Autor:  pandi [ 20.04.2005, 21:18 ]
Betreff des Beitrags: 

Sir Drink a lot sry das ich das Plugin misbraucht habe um damit ein AMX mod Pluign zu bearbeiten :) ...

Aber zum thema ich habe das Pluing auch schon Compil.- mit dem Compiler und auch Admin-mod Plugins gehen auch nicht zu Compile.- ..
immer der fehler

Autor:  Sir Drink a lot [ 20.04.2005, 21:54 ]
Betreff des Beitrags: 

sorry. Da kann ich Dir nicht helfen. Dieser "Fehler" lässt sich nur reproduzieren, wenn man die oben genannten Sachen verkehrt macht oder die Verzeichnisstruktur vom Download ändert.

Ok..4. Fehler ist dann, dass man versucht eine sma Datei ohne plugin_ im Namen zu kompilieren.

Wenn es eine amxmod sma ist, kämen andere Fehlermeldungen beim Compilieren.

Autor:  pandi [ 21.04.2005, 12:21 ]
Betreff des Beitrags: 

hmm ich werde das noch mal Probieren und testen mal sehen ob ich meinen fehler finde ...

Autor:  pandi [ 12.05.2005, 08:00 ]
Betreff des Beitrags: 

hi , ich denke ich hatte das Pluign nicht richitg runter geladen dann nun geht es wieder :)



THX

Autor:  PureSpider [ 29.05.2005, 13:04 ]
Betreff des Beitrags: 

wieso compiliert sdal's tool das plugin plugin_cdglow nicht, aber die website von MasterK schon?
er bringt immer den fehler:
Code:
-------------------------------------------
-----  Compile and Convert Script ---------
-----   edit by: Sir Drink a lot  ---------
-------------------------------------------
Deleting old files...                           done
-------------------------------------------
Compiling  plugin_cdglow...                             failed

plugin_cdglow.sma(89) Error [017]: undefined symbol "cvar_exists"

Converting plugin_cdglow...                             skipped
-------------------------------------------
Creating new commands list...                   done
-------------------------------------------
Drücken Sie eine beliebige Taste . . .
wieso?
wie gesagt, mit der website von MasterK geht alles ohne probleme
und noch ein lob an sdal: echt geile plugins von dir und das tool arbeitet sonst auch ohne probleme :)

Autor:  [WING] Black Knight [ 29.05.2005, 13:17 ]
Betreff des Beitrags: 

Veraltete Includes (Admin Mod 2.50.60 zum compilieren benutzen).

Autor:  Sir Drink a lot [ 29.05.2005, 16:17 ]
Betreff des Beitrags: 

ups :)

Habe mal upgedatet.

Seite 1 von 1 Alle Zeiten sind UTC+01:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/