AdminMod.de https://www.adminmod.de/ |
|
Welcome-Message https://www.adminmod.de/viewtopic.php?t=6199 |
Seite 1 von 1 |
Autor: | Taisel_1 [ 23.02.2003, 14:12 ] |
Betreff des Beitrags: | Welcome-Message |
Hiho, Besteht die möglichkeit an den Quelltext von eurer Welcome-Message.amx zu kommen. Da ich top15, rank u.s.w. deaktiviert habe, würde ich das gerne überarbeiten. thx Gruß Taisel |
Autor: | ST4life [ 23.02.2003, 16:20 ] |
Betreff des Beitrags: | |
standart amx welcomemsg oder die ich hochgeladen habe auf den server die du unter der amx-sektion findest? |
Autor: | Taisel_1 [ 23.02.2003, 17:20 ] |
Betreff des Beitrags: | |
Die du hochgeladen hast mein ich. Gruß Taisel |
Autor: | ST4life [ 23.02.2003, 23:57 ] |
Betreff des Beitrags: | |
/* AMX Mod script. * * (c) Copyright 2002, OLO * This file is provided as is (no warranties). * */ /* Mix of plugins console motd from file and welcome message. */ #include <amxmod> public client_connect(id) { new name[32], authid[32], ip[32], hostname[64], nextmap[32], time[32], mapname[32], mod_ver[32] new Float:mp_timelimit = get_cvar_float("mp_timelimit") get_cvar_string("hostname",hostname,63) get_user_name(id,name,31) get_user_authid(id,authid,31) get_user_ip(id,ip,31) get_time("%m/%d/%Y - %H:%M:%S",time,31) get_mapname(mapname,31) get_cvar_string("amx_nextmap",nextmap,31) new filename2[128] get_cvar_string("amx_conmotd_file_anfang",filename2,127) if (file_exists(filename2)) { new line = 0, txtsize = 0, message[192] while((line=read_file(filename2,line,message,192,txtsize))!=0) client_cmd(id,"echo ^"%s^"",message) } client_cmd(id, "echo ^" Hallo %s, willkommen auf dem %s^"",name,hostname) client_cmd(id, "echo ^" Zur Information: Deine WONID lautet: %s^";echo",authid) client_cmd(id, "echo ^" Spieler auf dem Server: %d von %d^"",get_playersnum(),get_maxplayers()) client_cmd(id, "echo ^" Aktuelle Map: %s^"",mapname) client_cmd(id, "echo ^" Naechste Map: %s^"",nextmap) if (mp_timelimit){ new timeleft = get_timeleft() if (timeleft > 0) client_cmd(id, "echo ^" Verbleibene Zeit: %d:%02d^"",timeleft / 60, timeleft % 60) client_cmd(id, "echo ^" Zeitlimit %.0f Min.^"",mp_timelimit) } else client_cmd(id, "echo ^" * Kein Zeitlimit *^"") client_cmd(id, "echo ^" Friendly fire ist %s.^"", get_cvar_float("mp_friendlyfire") ? "an" : "aus") client_cmd(id, "echo ^" C4 Timer ist auf %.0f Sek. gestellt^"",get_cvar_float("mp_c4timer")) if (cvar_exists("amx_avlist_mode")){ client_cmd(id, "echo ;echo ^" Sage hp um Informationen zu deinem Gegner zuzeigen^"") client_cmd(id, "echo ^" Sage rank um deinen Platz in der Rangliste anzuzeigen^"") client_cmd(id, "echo ^" Sage stats um die Stats der Spieler anzuzeigen^"") client_cmd(id, "echo ^" Sage top15 um die besten Spieler anzuzeigen^"") client_cmd(id, "echo ^" Sage status um ServerInformationen zuerhalten^"") client_cmd(id, "echo ^" Sage statsme um deine Stats anzuzeigen^"") } new flags = get_user_flags(id) if (flags){ new sflags[32] get_flags(flags,sflags,31) client_cmd(id, "echo ;echo ^" Dein Zugriffslevel ist: %s. Du hast %sImunitaet.^"",sflags,(flags&ADMIN_IMMUNITY)?"":"keine ") client_cmd(id, "echo ^" Schreibe ´amx_help´ in die Konsole um moegliche Befehle zu sehen^"") } else { client_cmd(id, "echo ;echo ^" Du bist nicht als Admin oder Nutzer mit Pirvilegien eingelogged.^"") } client_cmd(id, "echo ;echo ^" Server Mods:^"") get_cvar_string("amx_version",mod_ver,31) if (mod_ver[0]) client_cmd(id, "echo ^" * AMX Mod %s^"",mod_ver) get_cvar_string("statsme_version",mod_ver,31) if (mod_ver[0]) client_cmd(id, "echo ^" * StatsMe %s^"",mod_ver) get_cvar_string("clanmod_version",mod_ver,31) if (mod_ver[0]) client_cmd(id, "echo ^" * ClanMod %s^"",mod_ver) get_cvar_string("admin_mod_version",mod_ver,31) if (mod_ver[0]) client_cmd(id, "echo ^" * AdminMod %s^"",mod_ver) get_cvar_string("chicken_version",mod_ver,31) if (mod_ver[0]) client_cmd(id, "echo ^" * Chicken %s^"",mod_ver) get_cvar_string("csguard_version",mod_ver,31) if (mod_ver[0]) client_cmd(id, "echo ^" * CSGuard %s^"",mod_ver) get_cvar_string("hlguard_version",mod_ver,31) if (mod_ver[0]) client_cmd(id, "echo ^" * HLGuard %s^"",mod_ver) get_cvar_string("plbot_version",mod_ver,31) if (mod_ver[0]) client_cmd(id, "echo ^" * PLBot %s^"",mod_ver) get_cvar_string("booster_version",mod_ver,31) if (mod_ver[0]) client_cmd(id, "echo ^" * HL-Booster %s^"",mod_ver) get_cvar_string("axn_version",mod_ver,31) if (mod_ver[0]) client_cmd(id, "echo ^" * AXN %s^"",mod_ver) get_cvar_string("bmx_version",mod_ver,31) if (mod_ver[0]) client_cmd(id, "echo ^" * BMX %s^"",mod_ver) get_cvar_string("atac_version",mod_ver,31) if (mod_ver[0]) client_cmd(id, "echo ^" * ATAC %s^"",mod_ver) new filename[128] get_cvar_string("amx_conmotd_file_ende",filename,127) if (file_exists(filename)) { new line = 0, txtsize = 0, message[192] while((line=read_file(filename,line,message,192,txtsize))!=0) client_cmd(id,"echo ^"%s^"",message) } return PLUGIN_CONTINUE } public plugin_init() { register_plugin("Welcome Message","0.9.2","default") register_cvar("amx_conmotd_file","addons/amx/conmotd.txt") register_cvar("amx_conmotd_file_anfang","addons/amx/conmotd_anfang.txt") register_cvar("amx_conmotd_file_ende","addons/amx/conmotd_ende.txt") return PLUGIN_CONTINUE } |
Autor: | Taisel_1 [ 24.02.2003, 11:05 ] |
Betreff des Beitrags: | |
Vielen Dank Gruß Taisel |
Autor: | ^AzOk^BoEhSeR-OnKel [ 24.02.2003, 22:20 ] |
Betreff des Beitrags: | |
Ich habe eure welcomMSG auch ma genommen aber ich bekomme 26 errors is das normal?? |
Autor: | ST4life [ 24.02.2003, 23:07 ] |
Betreff des Beitrags: | |
loool ... ist die frage was du da alles für mist gemacht hast kannste mir mal n auszug geben? brauchste ja einfach nur ausser dosbox kopieren ... |
Autor: | ^AzOk^BoEhSeR-OnKel [ 25.02.2003, 00:44 ] |
Betreff des Beitrags: | |
Small compiler 2.1.0 Copyright (c) 1997-2002, ITB CompuPhase welcomemsg.sma(10) : error 037: invalid string (possibly non-terminated string) welcomemsg.sma(14) : error 017: undefined symbol "get_cvar_float" welcomemsg.sma(15) : error 017: undefined symbol "get_cvar_string" welcomemsg.sma(16) : error 017: undefined symbol "get_user_name" welcomemsg.sma(17) : error 017: undefined symbol "get_user_authid" welcomemsg.sma(18) : error 017: undefined symbol "get_user_ip" welcomemsg.sma(19) : error 017: undefined symbol "get_time" welcomemsg.sma(20) : error 017: undefined symbol "get_mapname" welcomemsg.sma(21) : error 017: undefined symbol "get_cvar_string" welcomemsg.sma(23) : error 017: undefined symbol "get_cvar_string" welcomemsg.sma(24) : error 017: undefined symbol "file_exists" welcomemsg.sma(26) : error 017: undefined symbol "read_file" welcomemsg.sma(27) : error 017: undefined symbol "client_cmd" welcomemsg.sma(29) : error 017: undefined symbol "client_cmd" welcomemsg.sma(31) : error 017: undefined symbol "client_cmd" welcomemsg.sma(33) : error 017: undefined symbol "client_cmd" welcomemsg.sma(34) : error 017: undefined symbol "client_cmd" welcomemsg.sma(35) : error 017: undefined symbol "client_cmd" welcomemsg.sma(38) : error 017: undefined symbol "get_timeleft" welcomemsg.sma(39) : error 017: undefined symbol "client_cmd" welcomemsg.sma(40) : error 017: undefined symbol "client_cmd" welcomemsg.sma(44) : error 017: undefined symbol "client_cmd" welcomemsg.sma(46) : error 017: undefined symbol "client_cmd" welcomemsg.sma(47) : error 017: undefined symbol "client_cmd" welcomemsg.sma(49) : error 017: undefined symbol "cvar_exists" welcomemsg.sma(50) : error 017: undefined symbol "client_cmd" Compilation aborted. 26 Errors. und ich habe es genau so kopiert wie es oben steht nix dran geändert :*( ich mach echt viel mist aber kopiern kann ich noch ^^ |
Autor: | ST4life [ 25.02.2003, 01:06 ] |
Betreff des Beitrags: | |
ich habe die message oben verändert. da hier das ganze in html gespeichert wird, hat er einen teil weggelassen der in < > geschrieben wurde. also nochmal in ne datei kopieren und hf |
Autor: | ^AzOk^BoEhSeR-OnKel [ 25.02.2003, 01:08 ] |
Betreff des Beitrags: | |
Jo cool geht danke dir |
Autor: | ST4life [ 25.02.2003, 01:18 ] |
Betreff des Beitrags: | |
null problemo amigo |
Autor: | Sire [ 18.04.2003, 01:19 ] |
Betreff des Beitrags: | |
ähm... das mit dem < > verstehe ich nicht.. es gibt hier im forum noch andere stellen, an denen ich kompilierfehler bekomme |
Autor: | ST4life [ 18.04.2003, 02:16 ] |
Betreff des Beitrags: | |
da < > befehle von html sind zeigt die seite das nicht richtig an, wenn man diese taste einfach drücken würde. das forum interpretiert das falsch! damitfehlen dann bestimmte abschnitte die benötigt werden für ein plugin wie zum beispiel das obrige |
Autor: | Chucky [ 21.04.2003, 12:45 ] |
Betreff des Beitrags: | |
Ich hätte da auch noch mal ne dume frage zu Also wie kann ich die messages ändern? Habe das plugn komplett fertig von nem Freund bekommen nur mit seinem Servernamen drin ähh ja und der Penner ist zu faul das zu ändern also wie stell ich das um? Und wie kann ich nochmal den Hostnamen ändern? |
Autor: | Isepi [ 08.05.2003, 18:23 ] |
Betreff des Beitrags: | |
@ Chucky lass dir von deinem Kumpel die SMA-Datei geben und ändere es darin. Danach nur noch kompilieren und es sollte gehen. @ ALL Ich hab auch mal ne dumme Frage: Wie füge ich Leerzeichen in die Message ein. Ich meine jetzt nicht eins, das ist schon klar. Aber wenn ich zum Bsp. sowas schreiben will: ************************************* *------------------Willkommen-------------------------- * ************************************* ... dann macht der in der 2. Zeile zwischen den Sternen und dem Wort nur EIN Leerzeichen. Hier im Forum geht es auch nicht. Stellt euch anstelle der Minus-Zeichen einfach Leerzeichen vor AMX-Version ist 0.9.4 Isepi |
Autor: | Isepi [ 08.05.2003, 20:33 ] |
Betreff des Beitrags: | |
Ich habs schon rausgefunden. Für alle die vielleicht interessiert: Man muß dieses Zeichen ^ vor und hinter den Text machen dann werden alle Leerzeichen dargestellt. Also so: client_cmd(id, "echo ^"*----------------Willkommen--------------^"") Wichtig sind auch die 2 weiteren Anführungszeichen. Hier wieder anstelle der Minuszeichen Leerzeichen denken. Bis denn Isepi |
Seite 1 von 1 | Alle Zeiten sind UTC+01:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |