AdminMod.de https://www.adminmod.de/ |
|
WelcomesMessage https://www.adminmod.de/viewtopic.php?t=6887 |
Seite 1 von 1 |
Autor: | Customize [ 05.06.2003, 10:18 ] |
Betreff des Beitrags: | WelcomesMessage |
Wie kann ich die WelcomeMessage veraendern abschalten usw. |
Autor: | Daredevil [ 05.06.2003, 10:28 ] |
Betreff des Beitrags: | |
wenn du sie verändern möchtes, geh in die admin.cfg und such den eintrag welcome message. dort kannst du individuell den text auf deine bedürfnisse einstellen. zum abschalten setz einfach ein "/" oder ";" (ohne anführungsstriche) davor! musst halt schauen wie es dort ausschaut |
Autor: | ^AzOk^BoEhSeR-OnKel [ 07.06.2003, 02:39 ] |
Betreff des Beitrags: | |
Hi habe auch ma ne frage zu den them hier /* * * Welcome HudMsg * by JustinHoMi * */ #include <amxmod> public client_putinserver(id) { new ids[1] ids[0] = id set_task(10.0,"welcome_msg",0,ids,1) return PLUGIN_CONTINUE } public welcome_msg(ids[]){ new motm[192],hostname[64],name[32],id = ids[0] get_cvar_string("amx_welcome_hudmsg",motm,191) get_cvar_string("hostname",hostname,63) replace(motm,191,"%hostname%",hostname) get_user_name(id,name,31) replace(motm,191,"%name%",name) set_hudmessage(0,225,0) show_hudmessage(id,motm) return PLUGIN_CONTINUE } public plugin_init() { register_plugin("Welcome HudMsg","0.3","JustinHoMi") register_cvar("amx_welcome_hudmsg","Welcome %name% to %hostname%") return PLUGIN_CONTINUE } was muss ich da ändern damit auch ein sound (Welcome.wav) abgespielt wird beim connecten??????? |
Autor: | ST4life [ 07.06.2003, 11:48 ] |
Betreff des Beitrags: | |
public welcome_msg(ids[]){ ... client_cmd(id,"spk misc/welcome") return PLUGIN_CONTINUE } |
Autor: | ^AzOk^BoEhSeR-OnKel [ 07.06.2003, 18:51 ] |
Betreff des Beitrags: | |
public welcome_msg(ids[]){ new motm[192],hostname[64],name[32],id = ids[0] get_cvar_string("amx_welcome_hudmsg",motm,191) get_cvar_string("hostname",hostname,63) replace(motm,191,"%hostname%",hostname) get_user_name(id,name,31) replace(motm,191,"%name%",name) set_hudmessage(0,225,0) show_hudmessage(id,motm) client_cmd(id,"spk misc/welcome") return PLUGIN_CONTINUE } also so richtig???? die .... machen mich nen bissl wirre kk habs geschaft jetz bleibt nurnoch die frage muss ich jetz extra ne .res anlagen damit er den sound auch von server saugt oder kann man das auch da einbaun????? und muss der nicht den ganten pfad haben (sound/misc/welvome) ? |
Autor: | ST4life [ 07.06.2003, 19:48 ] |
Betreff des Beitrags: | |
das machste durch einen einfachen precache. Code: public plugin_precache() { precache_sound("misc/welcome.wav"); return PLUGIN_CONTINUE }häng es einfach an public welcome_msg(ids[]){ ... } dran. Zitat: und muss der nicht den ganten pfad haben (sound/misc/welvome) ?
nein! der sound-ordner ist starndart! erst danach musst du unterordner angeben (wie z.b. misc)!
|
Autor: | ^AzOk^BoEhSeR-OnKel [ 07.06.2003, 22:37 ] |
Betreff des Beitrags: | |
Jo cool danke dir funzt alles auch wen beim umwandeln in .amx 2 fehler gekommen |
Autor: | ST4life [ 08.06.2003, 01:44 ] |
Betreff des Beitrags: | |
welche denn? |
Autor: | ^AzOk^BoEhSeR-OnKel [ 08.06.2003, 13:27 ] |
Betreff des Beitrags: | |
welcome_hudmsg.sma(26) : warning 217: loose indentation welcome_hudmsg.sma(27) : warning 217: loose indentation jo das sind die 2 |
Autor: | ST4life [ 08.06.2003, 14:05 ] |
Betreff des Beitrags: | |
warnungen sind ok, nur errors machen kopfzerbrechen |
Autor: | ^AzOk^BoEhSeR-OnKel [ 13.06.2003, 19:51 ] |
Betreff des Beitrags: | |
na dan is ja gut so habe da noch ne frage das zwar nicht zu diesen thema gehört aber es ist mir zu dumm dafür ertra wieder nen neues thema auf zu machen also ich habe mir das autorestart plugin gesaugt und ich will genau wie bei den welcome plugin das nen sound kommt wen der restart gemacht wird nur gibet da jetz ein prob ma eben den queltext damit du weisst was los ist ^^ ------------------------------------------------------------------------------------ #include <amxmod> new onoff[8] new bool:AutoRR = true /* Plugin is enabled default - Set to false to disable */ new bool:AutoHud = true /* Plugin uses Hud-Messages - Set to false to use client_say */ new username[32] new logfilename[256] public amx_auto_rr(id){ if (!(get_user_flags(id)&ADMIN_SLAY)){ client_print(id,print_console,"[AMX] You have no access to that command!") return PLUGIN_HANDLED } if (read_argc() < 2){ checkmode() client_print(id,print_console,"[AMX] Usage: amx_auto_rr < 0 | 1 > | Currently: * %s *", onoff) return PLUGIN_HANDLED } read_argv(1,onoff,2) if (equal(onoff,"1", 1)){ AutoRR = true client_print(id,print_console,"[AMX] Auto-Restart is now enabled!") if (AutoHud == true){ hudstyle() } else { clientstyle() } log_to_file(logfilename,"amx_auto_rr: ^"%s^" enabled Auto-Restart.",get_user_name(id,username,31)) } else { AutoRR = false client_print(id,print_console,"[AMX] Auto-Restart is now disabled") if (AutoHud == true){ hudstyle() } else { clientstyle() } log_to_file(logfilename,"amx_auto_rr: ^"%s^" disabled Auto-Restart.",get_user_name(id,username,31)) } return PLUGIN_HANDLED } public checkmode() { if(AutoRR == true){ copy(onoff, 8, "enabled") } else { copy(onoff, 8, "disabled") } return PLUGIN_CONTINUE } public hudstyle() { new message[128] checkmode() format(message,127,"[AMX]: Admin has %s Auto-Restart!",onoff) set_hudmessage(0, 100, 200, 0.05, 0.65, 2, 0.02, 6.0, 0.01, 0.1, 2) show_hudmessage(0,message) return PLUGIN_CONTINUE } public clientstyle() { new message[128] checkmode() format(message,127,"[AMX]: Admin %s Auto-Restart",onoff) client_print(0,print_chat,message) } public restart_time() set_task (get_cvar_float("amx_auto_rr_time"),"restart_map",0) public restart_map() { if (AutoRR==true){ set_hudmessage(0, 100, 200, 0.05, 0.65, 2, 0.02, 6.0, 0.01, 0.1, 2) show_hudmessage(0,"[AMX] Automatic Round-Restart!") set_cvar_float("sv_restart",2.0) } else { client_print(0,print_chat,"[AMX] Autorestart plugin is disabled. No restart will be done!") } } public plugin_init() { register_plugin("Auto-Restart","0.9.2","ToT | V!PER") register_event("TextMsg","restart_time","a","2&#Game_C") register_cvar("amx_auto_rr_time","25.0") register_clcmd("amx_auto_rr","amx_auto_rr",ADMIN_SLAY,"amx_auto_rr : < 0 | 1> Turns ability to Auto-Restart (Game Commencing) on and off") get_time("addons/amx/logs/admin%m%d.log",logfilename,255) return PLUGIN_CONTINUE } ---------------------------------------------------------------------------------- so da habe ich mir gedacht ich nehme mir ma ---------------------------------------------------------------------------------- public restart_map() { if (AutoRR==true){ set_hudmessage(0, 100, 200, 0.05, 0.65, 2, 0.02, 6.0, 0.01, 0.1, 2) show_hudmessage(0,"[AMX] Automatic Round-Restart!") set_cvar_float("sv_restart",2.0) } else { client_print(0,print_chat,"[AMX] Autorestart plugin is disabled. No restart will be done!") } } ----------------------------------------------------------------------------------- und änder den so um ----------------------------------------------------------------------------------- public restart_map() { if (AutoRR==true){ set_hudmessage(0, 100, 200, 0.05, 0.65, 2, 0.02, 6.0, 0.01, 0.1, 2) show_hudmessage(0,"[AMX] Automatic Round-Restart!") client_cmd(id,"spk misc/reset") set_cvar_float("sv_restart",2.0) } else { client_print(0,print_chat,"[AMX] Autorestart plugin is disabled. No restart will be done!") } } --------------------------------------------------------------------------------- public plugin_precache() { precache_sound("misc/reset.wav"); return PLUGIN_CONTINUE } das habe ich ganz unten angehangen denke das da nicht der fehler liegen wird aber ich bekomme jetz fogenden error auto-restart.sma(108) : error 017: undefined symbol "id" ich danke jetz schonmal für die hilfe |
Autor: | ST4life [ 13.06.2003, 20:37 ] |
Betreff des Beitrags: | |
Zitat: client_cmd(id,"spk misc/reset")
mache aus dem id einfach eine 0
|
Autor: | ^AzOk^BoEhSeR-OnKel [ 13.06.2003, 20:53 ] |
Betreff des Beitrags: | |
cool es geht danke dir so wen du mir jetz noch sagen kannst warum ich die "id" durch "0" ändern musste das were echt nett dan brauch ich nicht immer fragen was wie und wo |
Autor: | ST4life [ 13.06.2003, 21:23 ] |
Betreff des Beitrags: | |
id war in dem script davor als variable gedacht. id stellte dar, dass diese message nur an denjenigen mit der entsprechen "id" gehen sollte, bzw es nur bei dem abspielen sollte. in diesem script soll es bei allen spielen daher die 0. die 0 ist für ihn halt in diesem fall, dass er dieses commando bei allen clienten ausführen soll. |
Autor: | ^AzOk^BoEhSeR-OnKel [ 13.06.2003, 21:34 ] |
Betreff des Beitrags: | |
aha ok danke werds mir merken also ich habe mir eben die beiden queltexte angeschaut wen ich richtig geschaut habe muss ich immer schaun was hinter client_print steht oder????? client_print(0, << auto-reset = client_cmd(0,"spk misc/reset") client_print(id, << welcome-msg = client_cmd(id,"spk misc/reset") is das richtig oder bin ich da total auf den holzweg???? |
Autor: | ST4life [ 13.06.2003, 22:29 ] |
Betreff des Beitrags: | |
nö, nicht unbedingt |
Seite 1 von 1 | Alle Zeiten sind UTC+01:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |