Ein neues Thema erstellen  Auf das Thema antworten  [ 16 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: WelcomesMessage
BeitragVerfasst: 05.06.2003, 10:18 

Registriert: 05.06.2003, 10:17
Beiträge: 1
Wie kann ich die WelcomeMessage veraendern abschalten usw.


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 05.06.2003, 10:28 
Benutzeravatar

Registriert: 03.04.2003, 09:10
Beiträge: 55
Wohnort: NRW
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 :D


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 07.06.2003, 02:39 

Registriert: 01.02.2003, 03:37
Beiträge: 63
Wohnort: Oberhausen
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???????


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 07.06.2003, 11:48 
HLDS Team
Benutzeravatar

Registriert: 03.02.2003, 17:29
Beiträge: 552
Wohnort: Hannover, Deutschland
public welcome_msg(ids[]){
...

client_cmd(id,"spk misc/welcome")
return PLUGIN_CONTINUE
}


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 07.06.2003, 18:51 

Registriert: 01.02.2003, 03:37
Beiträge: 63
Wohnort: Oberhausen
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) ?


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 07.06.2003, 19:48 
HLDS Team
Benutzeravatar

Registriert: 03.02.2003, 17:29
Beiträge: 552
Wohnort: Hannover, Deutschland
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)!


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 07.06.2003, 22:37 

Registriert: 01.02.2003, 03:37
Beiträge: 63
Wohnort: Oberhausen
Jo cool danke dir funzt alles
auch wen beim umwandeln in .amx 2 fehler gekommen


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 08.06.2003, 01:44 
HLDS Team
Benutzeravatar

Registriert: 03.02.2003, 17:29
Beiträge: 552
Wohnort: Hannover, Deutschland
welche denn? :)


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 08.06.2003, 13:27 

Registriert: 01.02.2003, 03:37
Beiträge: 63
Wohnort: Oberhausen
welcome_hudmsg.sma(26) : warning 217: loose indentation
welcome_hudmsg.sma(27) : warning 217: loose indentation

jo das sind die 2


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 08.06.2003, 14:05 
HLDS Team
Benutzeravatar

Registriert: 03.02.2003, 17:29
Beiträge: 552
Wohnort: Hannover, Deutschland
warnungen sind ok, nur errors machen kopfzerbrechen :)


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 13.06.2003, 19:51 

Registriert: 01.02.2003, 03:37
Beiträge: 63
Wohnort: Oberhausen
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

_________________
Und hier ein paar Worte
An die -rechte- Adresse
Leckt uns am Arsch
Sonst gibt´s auf die Fresse


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 13.06.2003, 20:37 
HLDS Team
Benutzeravatar

Registriert: 03.02.2003, 17:29
Beiträge: 552
Wohnort: Hannover, Deutschland
Zitat:
client_cmd(id,"spk misc/reset")
mache aus dem id einfach eine 0


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 13.06.2003, 20:53 

Registriert: 01.02.2003, 03:37
Beiträge: 63
Wohnort: Oberhausen
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

_________________
Und hier ein paar Worte
An die -rechte- Adresse
Leckt uns am Arsch
Sonst gibt´s auf die Fresse


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 13.06.2003, 21:23 
HLDS Team
Benutzeravatar

Registriert: 03.02.2003, 17:29
Beiträge: 552
Wohnort: Hannover, Deutschland
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.


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 13.06.2003, 21:34 

Registriert: 01.02.2003, 03:37
Beiträge: 63
Wohnort: Oberhausen
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????

_________________
Und hier ein paar Worte
An die -rechte- Adresse
Leckt uns am Arsch
Sonst gibt´s auf die Fresse


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 13.06.2003, 22:29 
HLDS Team
Benutzeravatar

Registriert: 03.02.2003, 17:29
Beiträge: 552
Wohnort: Hannover, Deutschland
nö, nicht unbedingt :)


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 16 Beiträge ] 


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de
Original Design von "[ Half-Life Admin Mod © Alfred Reynolds 2000-2003 ] - [ site design by Jägermeister ]"