M

Mattj123

Usuario (Argentina)

Primer post: 2 mar 2010Último post: 20 may 2010
3
Posts
30
Puntos totales
0
Comentarios
Crear tu propio plugin de cs 1.6
Crear tu propio plugin de cs 1.6
InfoporAnónimo3/2/2010

Guia: Como crearse su propio plugin Introduccion: ¿que son los plugin? Los pugins son unos archivos que utiliza el AMX para realizar tareas Ej: -Ejercer un comando a tal momento -Eliminar algun archivo -Leer un archivo -Reaccionar al accionarse un comando -Reproducir sonidos -Dejar mensajes -Realizar eventos (Los evntos serian cuando sucede algo en el cs, Ej : headshot) -Kickear, banear, slapear automaticamente -Volcacion de sangre etc ¿que son? Aunque no lo creas son como un *.txt , se lo habre con el block de notas... Requisitos: Los requisitos dependerian de la cantidad de plugins o q cantidad contiene el plugin ... yo tengo una memoria de 120 MB y si lo lanzo a internet me da 300 latency por ahi XD ... claro q si tienes de 256 o 512 o tansolo juegas por LAN esto no es un problema. Otra cosa que se necesita es tener el block de notas o algo que lea .txt q no sea el Microsoft word. Que me debo bajar: Nada de nada (amenos q sea el Block de notas XD) Debes tener el AMXMOD Si recuerdas donde instalaste el AMX , en el caso general de el winzip lo pudiste haber descomprimido en unnziped/amx , adento de la carpeta de AMX tiene q haber una karpeta llamada "examples". Si no la tienes bajate el amx de nuevo Comenzar: 1°. No creas q esto es sensillo , es un poco complicado Entra a la carpeta de EXAMPLES y veráz archivos llamados: admin.sma adminvote.sma adminchat.sma adminhelp.sma mapchopser.sma puedes abrirlos con el block de notas. Si te sucede como ami q se ven unos cuadraritos negros y no se entiende nada podes aser lo siguiente 1° . Seleccionar un cuadradito 2° . Presionar Ctrl + C 3° . Presiona F3 (debe aparecerte el buscador o sino aslo manualmente) 4° . En donde te deja escribir teclea Ctrl + V 5° . Poner buscar siguiente 6° . Salir del buscador 7° . vamos al principio del texto, que el | tambien se valla. 8° . Ahora aremos seguido F3 y Enter ,F3 y Enter ,F3 y Enter ,F3 y Enter ,F3 y Enter , ... no le erres a repetir , enter y enter , enter y F3 , porque despues puede no funcionar el plugin Ahora tenemos el ejemplo echo , con eso N05 podremos guiar... Les dare que sigunifica la mayoria de las cosas: Veran que al comienzo hay algo asi /* AMX Mod script. * * (c) Copyright 2002-2003, OLO * This file is provided as is (no warranties). * */ eso es el credito ... se pone "/*" al comienzo de cada credito y "*/" al final (lo que no se es si es necesario los * en la parte de adentro XD) Mas abajo se encontrara #include <amxmod> #include <amxmisc> o solo #include <amxmod> #include: Si se fijan en examples/include habra unos archivos inc que tambien se abren con el block... en este caso el #include <amxmod> esta queriendo incluir lo que tiene ese amxmod ATENCION NUNCA MODIFICAR ESOS ARCHIVOS Fijense el archivo admin ... lo usare como ejemplo para enseniales q hace cada unas de sus lienas : #define MAX_ADMINS------------64 Define un numero con letras , en este caso es 64 , todo va con mayuscula new admin_password[MAX_ADMINS][32] aca utilizo el MAX_ADMINS , osea q podemos enves de new admin_password[MAX_ADMINS][32] podemos poner new admin_password[64][32] esto de new crea un , un , un , un , como decirlo . Lo entenderan mas tarde pero les puedo explicar algo El 64 son las cantidades de admins , como dije habia maximo Quedaria dibidida en 64 partes y cada parte solo puede tener 32 caracteres ( letras , incluyendo los espacios) por ahora no se le assigno nada al ,al ,al ,al ,al por ahora llamemola "linea nueva" osea que el admin_password[0] no tiene nada admin_password[1] no tiene nada admin_password[2] no tiene nada admin_password[3] no tiene nada ... new admin_num = 0 Este solo tiene numero asignado , no tiene limite de caracteres ni tampoco se dibide ... esta "linea nueva" se puede sumar y restar en otros casos hay lago asi: new nuevalinea[32] tiene de limite 32 caracteres, si queremos podemos a 33 o 34 o 35 y asi... o puede estar dividido en 32 partes new nuevalinea[32] = {"Palabras1","Palabras2","Palabras3","Palabras4",y mas alla} esta dibidida en 32 partes y cada una tiene accinada lo que esta en { } , Palabra1 pertenese a nuevalinea[0], palabra2 pertenece a nuevalinea[1] y asi ... tambien se puede poner numeros pero no se le ponen comillas como new nuevalinea[32] = {0,3,6,8,23,56,y asi} y si queremos que toda la division tenga un mismo numero ponemos puntos suspenciovos new nuevalinea[32] = {15,...} ahora las 32 partes tienen un valor de 15 public admin_cmd(){ Como explicar eso... public seria digamos una parte del plugin XD , admin_cmd es como se llama ese public , los () son como un new que viene de otra parte del plugin que lo acciono , ese plugin tiene varios new y eso se envia a traves del () ... LOS NEW QUE ESTAN DENTRO DEL PUBLIC SON SOLO DE AHI, NO SALEN A MENOS QUE LO MANDES POR ()... el { significa que abre el ese public ----------------if (admin_num >= MAX_ADMINS){ Ahi dice que cuando el admin_num que nos acordamos que era 0 es mayor o igual a MAX_ADMIN que nos acordamos que MAX_ADMINS representaba el 64 se activara lo de abajo If dice que cuando algo sea igual, mayo o menor pase lo que esta abajo que se lo habre con un { --------------------------------server_print("Admins limit reached!" Despues de que el admin_num fue mayor que 64, server_print muestra en la consola del server el mensaje que sigue ( se lo escribe en comillas porque si no lo hacemos el plugin lo tomara como una "linea nueva" , pero si es un numero no es necesario) ("Admins limit reached!" --------------------------------return PLUGIN_HANDLED Se detiene de leer , lo de abajo del public ya no cuenta... ----------------} Esta cerrando el if que pusimos en esa coumna ... al que me refiero es el if (admin_num >= MAX_ADMINS){ osea que si el admin_num es menor q el MaX_ADMINS el se saltea esa parte hasta el } de esa columna ----------------new data[32] Se creo una "linea nueva" del public , solo pertenece ahi! ----------------read_argv(1,admin_name[admin_num],31) Lee el comando que se acciono... el 1 representa el valor del comando ... Si se fijan a lo ultimo del PLUGIN habra algo asi register_srvcmd("amx_admin","admin_cmd" cuando accione el "amx_admin" se acciona el public admin_cmd yo acciono el amx_admin <y aca seria el read_argv(1> read_argv(1,admin_name[admin_num],31) admin_name[admin_num] recuerdan la "linea nueva" admin_num que esta mas arriba , tiene valor 0 osea que quedaria admin_name[0] le damos el valor de lo que se escribio despues del comando... osea amx_admin "N050Tr05" y el valor ahora de admin_name[0] = N050Tr05 el 31 ese que esta ahi es el maxmimo de caracteres ... siempre pongan uno menos que el otro , 32 a 31 , 64 a 63 y asi despues estan los otros de read_argv es el que esta segundo en el comando amx_admin N050Tr05 ******* Fijense que este read_argv ahora tiene un "2" despues ... ----------------admin_priv[admin_num] = read_flags(data) recuerdan mas arriba la "linea nueva" que es new admin_priv[MAX_ADMINS], que es new admin_priv[64]... para asignrle nu valor a esa lineanueva solo debemos poner el nombre: admin_priv[admin_num] que si recuerdan admin num es 0 entonces seria admin_priv[0] el = le esta asignando lo que es read_flags(data) read_flags(data) , lee la letra o letras que le pusimos . abcde , abc , bd , eso... y lo transforma en numero a = 1 ... 2 a la 0 potencia (matematicas) b = 2 ... 2 a la 1 potencia (matematicas) c = 4 ... 2 a la 2 potencia (matematicas) d = 8 ... 2 a la 3 potencia (matematicas) e = 16 ... 2 a la 5 potencia (matematicas) f = 32 ... 2 a la 6 potencia (matematicas) g = 64 ... 2 a la 7 potencia (matematicas) h = 128 ... 2 a la 8 potencia (matematicas) i = 256 ... 2 a la 9 potencia (matematicas) ... ----------------admin_num++ Asignacion de una suma al admin_num La suma es de 0 + 1... entonces el admin_num ahora es 1 ... si se vuelve a accionar el amx_admin sera lo mismo solo que ahora el admin_priv[0] no sera 0 sino admin_priv[1] ... luego llegara al 64 y ahi si que es mayor q el MAX_ADMIN ... ok?... ----------------return PLUGIN_HANDLED Cuando se ocupa una o mas veses en el public eso se pone return PLUGIN_HANDLED al final y despues e pone el } alado del margen para cerrar el plugin ---------------------------------------------------------------------------------------------------------------- Mas abajo esta get_access(id,name[],authid[],ip[], password[]){ fijense que no tiene public alado y tiene en el () palabras como les habia explicado ... veran las "lineas nuevas" estara algo asi for(new i = 0; i < admin_num; ++i) { eso quiere decir que se hace una lineanueva y se va comparando quedaria i = 0 se compara si i es menor que el admin num y si es asi se hace todo lo de abajo ocupando la i cuando se termina eso se suma esa i ... i = 0 , 0 + 1 = 1... ahora i vale 1 entonces se vuelve a comparar y si i es menor que la cantidad de admin se activa todo lo de abajo y cuando termina i se suma ... i = 1 ... 1 + 1= 2 ... ahora i vale 2 ... asi susesibamente y cuando i ya sea igual o mayor que admin_num ya la especie de public que no lo es se cierra checka una mirada a include/amxcont.inc y busca FLAG_AUTHID ... el numero es algo asi (1<<2) ... en este caso es una c . si a nuestro admin le pusimos una C se activara lo siguiente if (admin_flags & FLAG_AUTHID) { mira mas arrba abiamos mostrado lo que era admin_flags ... si admin_flag[0] (por ahora es 0) a = (1<<0) b = (1<<1) c = (1<<2) es igual a FLAG_AUTHID que FLAG_AUTHID es (1<<2) se activa lo de abajo y se sierra esa con el } mas abajo esta else if (admin_flags & FLAG_IP) { que dice? pero si admin_flag.... else significa PERO osea que si se activo el IF de arrba no se puede activar ese if porque este es solo PERO asi susesibamente index = i esta diciendo que el significado de index que mas arriba dice que vale -1 ahora vale i ... cuando vale i ? puede valer 0 , 1 ,2 ,etc if (index != -1) { Este no esta incluido con el for de arriba Dice que si index NO ES IGUAL A -1 se abre lo de abajo new sflags[32] get_flags(admin_priv[index],sflags,31) actuan juntos ... se creo una lineanueva y el valor de esa linea es de las letras que le dimos a nuestro admin (admin_priv[index] (index es igual al valor de i y i es el numer0 de admin))...sflags no va entre comillas porque es una nuevalinea result |= 8 no entendi ... sorry log_to_file(logfilename,"Login: ^"%s<%d><%s><>^" become an admin (account ^"%s^" (access ^"%s^" (address ^"%s^"",name,get_user_userid(id),authid,admin_name[index] ,sflags,ip) graba en amx/logs lo siguiente Login: "%s<%d><%s><>" become an admin (account "%s" (access "%s" (address "%s" que es %s? ... eso es un valor que dice por ahi ese ",name" el primer %s va con el primer con coma , el segundo que es un %d va con get_user_userid(id) .... porque %d? ... se usa %d para las lineasnuevas que se dividen , tambien se ocupa para la userid ^ ¿que es el ^? este esta junto a la " ... ^" cuando queremos poner por ejemplo bind 2 "spk "hello men"" queremos que las comillas verdes sean parte del spk pero solo queda bind 2 "spk " hello men"" el rojo con el rojo y el verde con el verde en el amx funcionaria (como ejemplo , no lo vallan a intentar) bind 2 "spk ^"hello men^"" el verde abarca el spk y el rojo abarca el bind.... en este caso se remplaza el ^" se lo toma como " new defaccess[32] get_cvar_string("amx_default_access",defaccess,31) Checka el cvar amx_default_access y le da el valor al defaccess BAMOS AL SIGUIENTE PUBLIC new result = get_access(id,username,userauthid,userip,password) ¿que es get_access? fijense arriba .. el que estubimos biendo , el que no tiene public , se llama get_access y lleva (id,name[],authid[],ip[], password[]) como el get_access(id,username,userauthid,userip,password)... se traslado las nuevaslineas al otro ... esto debe ser asi ... el get_access checka todo eso y el result son las flags que le pusimos a nuestro admin ya me estoy cansando asi que aca llegue ... este fue un ejemplo para que se guien mas o menos como se hace un plugin del amx ... yo lo tube que descubrir yo solito ... si tienen el sma para hacer hagan lo siguiente: 1° . Creen una carpeta que se llame como quieran y ahi manden todos los sma de ejemplos... 2° . El suyo dejen lo en examples 3° . Mandar el sc.exe . Cual de todos? . el que tiene esa tuerquita 4° . Mirar los errores que aparecen . Te dice que renglon fue ... te lo dice entre parentecis ... por ej MIPLU~1.SMA(28) : .... el numero ese es el renglon en el que esta el error Gracias [M]attj.- Comentar no cuesta nada

0
26
Guia de Comandos cs 1.6
Guia de Comandos cs 1.6
InfoporAnónimo3/2/2010

Guia Comandos -CATEGORIA: GENERAL drawradar/hideradar - Activa/desactiva el radar con_color “RRR GGG BBB” - Cambia el color de las letras del CS. La cifra de 3 valores representa cada color, rojo, verde y azul. cl_showfps 0 - Permite visualizar los FPS (cuadros por segundo). clear - Limpia (Borra) todo el texto de la consola. connect <IP> - Te conectas a la IP seleccionada. crosshair - Para activar la mirilla o desactivarla. developer - En 1 permite que mediante la función ECHO imprima un mensaje en la pantalla de juego. disconnect - Desconecta del servidor activo. echo <texto> - Imprime un mensaje en la consola, para imprimir el texto en la pantalla se usa de la siguiente forma: “developer 1; echo “texto”; developer 0”. exec <nombredeconfig.cfg> - Ejecuta una configuración (.cfg), este archivo debe encontrarse en la carpeta cstrike. fps_max - Fija el máximo número de FPS mientras se juega. (Máximo 100 FPS). hud_centerid 0 - En 1 aparecen la identificación de los jugadores en el centro de la pantalla. hud_fastswitch 0 - En 1 activa el cambio rápido de armas. hud_saytext_time 5 - Establece el tiempo que permanecerán los mensajes en pantalla hud_takesshots 0 - Activa el auto screenshot al final de cada juego. kill - Suicidio. listmaps - Muestra los mapas que hay habilitados en el map cycle del servidor. listplayers - Muestra la lista de jugadores en el servidor. name "nombre" - Cambia tu nombre. password <pass> - Introduce el password para ingresar a un server con pass. quit - Sale del juego. record <nombredelademo> - Empieza a grabar una demo(nombredelademo.dem). Ver Stop. retry - Intenta conectarse de nuevo al servidor. say <texto> - Dice "texto" al chat general. say_team <texto> - Dice "texto" solo para el equipo. sensitivity "5.0" - Sirve para ajustar la sensibilidad del mouse. screenshot - Saca un Screen de la pantalla y lo guarda en la carpeta del Half-Life. setinfo _vgui_menus 0 - Activa los menús en forma abreviada. stopsound - Para el sonido actual (ejemplo los grillos de aztec). timeleft - Muestra el tiempo restante del mapa. unbind <tecla> - Remueve el bind de la letra. unbindall - Remueve todos los binds. volume 0.8 - Cambia el volumen del CS. Valores entre 0 y 1. vote <numero> Vota al jugador "numero" para echarlo del servidor. votemap <numero> - Vota un mapa de la lista tomado de listmaps. wait - Hace una breve pausa en los alias y binds. zoom_sensitivity_ratio 1.2 - Cambia la sensibilidad del mouse en el zoom. -------------------------------------------------------------------------------- CATEGORIA: CONTROLES Aquí se encuentran los comandos mas usados para configurar los controles de movimiento y del mouse. +attack - Disparo primario. +attack2 - Disparo secundario. +back - Retroceder. +commandmenu - Abre el menú de comandos. +duck - Agacharse. +forward - Caminar adelante. +jump - Saltar. +left - Gira hacia la izquierda. +mlook - Activa el mouse como mira. +moveleft - Camina de costado hacia la izquierda (strafe). +moveright - Camina de costado hacia la derecha (strafe). +reload - Recargar. +right - Gira hacia la derecha. +speed - Caminar si esta en modo autorun, Correr si el autorun esa apagado. +use - Usar Item (defusar). changeteam - Aparece el menú para cambiarse de equipo. nvnext - Item siguiente en el inventario. invprev - Item anterior en el inventario. lastinv - Ultimo item seleccionado. sensitivity "5.0" - Sirve para ajustar la sensibilidad del mouse. slot<1-10> - Menu item 1 al 10. zoom_sensitivity_ratio 1.2 - Cambia la sensibilidad del mouse en el zoom. ---------------------------------------------------------------------------------------------------- CATEGORIA: DEMOS Con estos comandos vas a poder manejar las demos, reproducir, grabar, etc. cl_gg 0 - Ejecuta el modo "Game Gauge" (gg corre una demo y al final informa sobre los máximas tasas de FPS). listdemo <nombredelademo> - Lista la información de la demo. playdemo <nombredelademo> - Reproduce la demo “nombredelademo”, el archivo debe estar dentro de la carpeta Cstrike (ver Stop) record <nombredelademo> - Graba una demo en primera persona, la demo se crea en la carpeta cstrike con el “nombredelademo” timerefresh - Hace un giro de la visión en ese lugar y visualiza el valor máximo de FPS obtenido. timedemo <demo> - Inicia la demo ...Half-LifeValvedemo.dem al maximo de FPS y visualiza después cual fue la tasa de FPS más alta (mirar r_speeds, timerefresh, gg). stop - Para la grabacion de la demo. stopdemo - Finaliza la reproducción de la demo. startmovie <nombre> <fps> - Permitir sacar .bmp de la demo para despues poder realizar un video. nombre: es el nombre que van a tener los .bmp, fps: son la cantidad de .bmp que vamos a sacar por segundo. endmovie - Se usa después del startmovie para parar la demo. Viewdemo <nombredelademo> - Reproduce demos que fueron grabadas con el HLTV para poder usar las opciones de adelantar, retroceder, etc. -------------------------------------------------------------------------------- CATEGORIA: VIDEO Estos comandos son para poder configurar toda la parte grafica para obtener un mayor rendimiento, o simplemente para configurar a nuestro gusto. +graph - Inicia el visor de net_graph. adjust_crosshair - Cambia el color de la mira. cl_backspeed 400 - Fija la velocidad para retroceder. cl_bob 0.01 - Fija la cantidad de movimiento mientras el jugador camina. cl_bobup 0.5 - Fija la cantidad de movimiento al caminar. cl_gibcount 4 - Establece el numero de trozos en los que un enemigo se desmembrara al morir. cl_giblife 25 - Establece el tiempo en segundos para los que los trozos de cuerpo quedarán en el suelo. cl_gibvelscale 1 - Establece la escala de los gráficos de los trozos de cuerpo. A mayor escala más rendimiento. cl_himodels 0 - En 1 activa los modelos de alta calidad. cl_showfps 0 - En 1 activa el visor de FPS. gl_cull 1 - Activa el renderizado de objetos solo visibles (0 baja FPS). gl_d3dflip 0 - Activa la orden de renderizado invertido para modo D3D. gl_dither 1 - Activa el suavizado de texturas. gl_keeptjunctions 1 - Activa un método de unión de texturas, a 1 menos rendimiento. gl_lightholes 1 - Activa las señales de luz (0 aumenta el rendimiento). gl_max_size 256 - Fija el tamaño máximo de las texturas (mas tamaño mas calidad y peor rendimiento). gl_picmip 0 - Fija la calidad de renderizado (0,1,2). gl_playermip 0 - Fija la calidad de renderizado de los modelos(0,1,2). gl_round_down 3 - Fija el tamaño de la textura (Un valor mas alto da peor aspecto y más FPS). gl_smoothmodels 1 - Activa el suavizado de modelos. (0 aumentará un poco los FPS). gl_spriteblend 1 - Activa los sprites de alta calidad. gl_texsort 0 - Activa unas texturas vivas y más brillantes, disminuye el rendimiento. gl_texturemode <tipo> - Tipo de renderizado (de mejor a peor): GL_NEAREST_MIPMAP_NEAREST GL_LINEAR_MIPMAP_NEAREST GL_NEAREST_MIPMAP_LINEAR GL_LINEAR_MIPMAP_LINEAR gl_wateramp 0 - Activa las ondas de agua amplificadas. 1 disminuye los FPS. gl_ztrick 1 - Acelera el renderizado en algunas tarjetas 3dfx. Ayuda un poco a la memoria de video para placas viejas. host_framerate 0 - Fija la velocidad a la que Host y servidor interactúan con el juego. host_speeds 0 - Activa el visor de los FPS actuales en pantalla. m_filter 0 - En 1 activa el filtro del mouse (puede hacer que se deslice mas suavemente la pantalla) max_shells 1 - Define el numero de los cartuchos de las balas saliendo del arma simultaneamente en pantalla (0 es infinito). max_smokepuffs 1 - Define el numero de "humitos" simultaneamente mostrados en pantalla. mp_decals 2000 - Fija el máximo número de marcas que se muestran simultáneamente en el mapa. net_graph 0 - Inicia la gráfica de Red mostrando FPS, latencia, así como entrada y salida de kb/s. (1, 2 y 3). net_graphpos 1 - Fija la posición de net_graph en pantalla: 1 - Abajo, derecha. 2 - Abajo, centro. 3 - Abajo, izquierda. net_graphwidth 192 - Fija el ancho de net_graph. net_scale 5 - Fija la escala vertical de net_graph. net_showdrop 0 - En 1 activa el visor de paquetes perdidos. net_showpackets 0 - En 1 activa el visor de paquetes. precache 1 - Activa la precarga de todos los archivos necesarios al comenzar el mapa (Evita freeze a 1). r_drawviewmodel 1 - Visualiza o no el arma en pantalla (en 0 ganas FPS). r_dynamic 1 - Activa las luces dinámicas (0 aumenta FPS). r_mirroralpha 1 - Activa las texturas reflectantes (En 0 puede aumentar el performance). r_mmx 1 - Fuerza los métodos de calculo en CPU MMX. r_shadows 0 - En 1 activa las sombras (Disminuye el rendimiento y no son demasiado buenas). r_speeds 0 - Muestra los FPS máximos, velocidad de render y información de polígonos. r_traceglow 0 - Activa un método de comprobación de luz en los ¿monstruos? (1 disminuirá el rendimiento). sizedown - Disminuye el tamaño de pantalla (incrementará los FPS, no funciona en algunas aceleradoras). sizeup - Incrementa el tamaño de pantalla (decrecerán los FPS, no funciona en algunas tarjetas). timerefresh - Hace un giro de la visión en ese lugar y visualiza el valor máximo de FPS obtenido. vid_d3d 0 - Activa el soporte Direct3D (Mantenlo desactivado si tu placa soporta OpenGL). vid_describemode - Visualiza la configuración de video. violence_ablood 1 - Activa la sangre (0 Aumenta el rendimiento). violence_agibs 1 - Activa gibs (Trozos desmembrados). 0 Aumenta el rendimiento. violence_hblood 1 - Activa mas sangre (0 Aumenta el rendimiento). violence_hgibs 1 - Aumenta gibs (0 aumentara el rendimiento). ----------------------------------------------------------------------------------------------------- CATEGORIA: AUDIO ambient_fade 100 - Fija la distancia en la cual los sonidos ambiente se pierden a lo lejos. ambient_level 0.3 - Fija el nivel de sonido para los sonidos ambiente. bgmvolume 0 - Inicia el CD Audio. (El valor 0 puede aumentar el rendimiento). hisound 0 - Activa sonido de alta calidad (1=22kHz, 0=11kHz). 0 aumenta el rendimiento. loadas8bit 0 - Valor 1 fuerza sonido a 8-bit (peor calidad). nosound 0 - Deshabilita los sonidos. soundinfo - Muestra: canales, samples, samplebits, velocidad, acceso directo de memoria, y canales estéreos de los sonidos. soundlist - Muestra todos los sonidos cargados. stopsound - Para el sonido actual (ej: los grillos de aztec). s_automax_distance 30 - Fija la distancia para el volumen máximo de sonidos. s_automin_distance 2 - Fija la distancia para el volumen mínimo de sonidos. s_a3d 0 - Inicia el soporte A3D (0 mejora el rendimiento). s_eax 0 - Inicia el soporte EAX (0 mejora el rendimiento). s_enable_a3d - Activa el sonido A3D. s_reverb 1 - Inicia el reverb de sonido (0 mejora el rendimiento). volume 0.8 - Cambia el volumen del CS. +voicerecord - Activa el Chat por Voz. -------------------------------------------------------------------------------- CATEGORIA: RED Y CONEXIÓN Con estos comandos podrás configurar tu red y conexión a internet. cl_allowdownload 1 - Permite bajar del servidor mapas modelos y logos al entrar en el server. Si esta en 0, el half life no les va a bajar absolutamente NINGUN archivo (sea un mapa o un logo) al conectarse al server. Es decir, que si el server cambia de mapa, y no tienen el mapa, o algún archivo que el server requiera transferir, los va a echar. cl_allo*** 1 - Permite la subida de mapas, modelos y logos al entrar en el server. cl_cmdrate 30 - Numero de veces por segundo que el cliente pedirá información al servidor. 56k: 30 Cable: 45 LAN: 50 cl_dlmax 128 - Establece el numero máximo de kb a la que podremos bajar del servidor. cl_download_ingame 1 - Permite la descarga mientras se juega, esto evita que el half-life les baje nuevos logos si entra nueva gente a jugar donde están jugando. cl_gaitestimation 1 - Activa la "estimación de pasos" que sirve principalmente para el aspecto de "andar volando" a 0 será el valor adecuado para una visualización adecuada de la animación pero aumenta el lag. cl_latency 0 - Fija el valor de latencia en el cliente. cl_lb 0 - Activa la predicción de tiro (si cl_lw está en 1). Si está en 1, parecerá que los tiros no dan. cl_lc 1 - Inicia la "compensación de lag". cl_lw 1 - Activa las animaciones de las armas y sonido por el cliente (da lag). En 1, las animaciones de las armas y sonido se dispararan al instante, pero el verdadero disparo que interpreta el servidor no correspondera, por lo que parecerá que pegas y no matas. cl_nopred 0 - Desactiva la "predicción del cliente" (1 incrementa el lag). cl_rate 9000 - Fija el ratio por el que el cliente mandara datos al servidor por segundos. Modem: 4000 Cable: 10000, T1: 20000. Un valor mal puesto aumenta el lag. cl_resend 6 - Fija la cuenta de reenvío (numero de veces que se reenvía el paquete). cl_updaterate 20 - Fija el numero de refrescos por segundo que el cliente pedirá al servidor. Cable-DSL: 40 LAN: 50. ---------------------------------- CATEGORIA: SERVIDOR Estos comandos sirven para administrar servidores. addip <tiempo> <ip> - Banea al jugador según su numero de IP, el tiempo esta en minutos (0 para tiempo indeterminado). changelevel <nombre del mapa> - Cambia al mapa deseado. hostname <nombre> - Establece el nombre del Servidor. kick #<numerodeplayer> - Echa al jugador elegido, tambien se puede kickear escribiendo su nombre exacto. listip - Muestra los IP que estan en la lista de jugadores baneados. log <on/off> - Activa o desactiva los logs del servidor. mp_autoteambalance 0 - Auto balance de equipos, 1 para activarlo y 0 para desactivarlo. mp_c4timer <tiempo> - Tiempo de explosión desde que se conecta la bomba en segundos. mp_flashlight 1 - Permite usar linterna, con el 1 la activas y con 0 la desactivas. mp_footsteps 1 - Para activar el sonido de los pasos. mp_forcechasecam 0 - Acciona la chasecam para seguir la configuración de los teammates. mp_freezetime <tiempo> - Pones el tiempo para poder comprar al principio de cada ronda en segundos. mp_friendlyfire 1 - Habilita el modo para pegarles a los teammates. mp_hostagepenalty <número> - Fija el número de rehenes que puedes matar antes del kick. mp_limitteams <número> - Diferencia maxima de jugadores entre los equipos. mp_logmessages 0 - Activa la posibilidad de registrar los mensajes del chat. mp_mapvoteratio <numero> - Ratio de votación (de 0.0 a 1) que fijan los votos minimos para cambio de mapa. mp_roundtime <tiempo> - Tiempo del round en minutos. mp_timelimit <numero> - Tiempo en minutos máximo entre las rotaciones de cada mapa, 0 es sin tiempo. rcon <acción> - Con este comando se puede manejar un servidor por control remoto, anteponer a cada acción la palabra rcon. rcon_address <IP> - Setea el IP para conectarse al servidor sin necesidad de estar conectado en el mismo. rcon_password <pass> - Setea el password del remote control. rcon_port <puerto> - Setea el puerto del remote control. removeip <IP> - Remueve el IP de la lista del servidor (sirve para desbanear). restart - Reinicia el servidor en el mismo mapa en el que se encuentra. stat - Muestra la información sobre los jugadores (encolumnada). status - Muestra la información sobre los jugadores. sv_gravity 800 - Cambia el valor de la gravedad. sv_password <password> - Le pone password al server. sv_restartround <tiempo> - Hace un restart del mapa en el tiempo indicado en segundos. sv_restart <tiempo> - Lo mismo que sv_restartroun Gracias attj.- Comentar no cuesta nada.

30
0
P
para cagarse de risa
HumorporAnónimo5/20/2010

Se la RE banka este perro Ante todo ,LOS ARGENTINOS somos educados . jajaja El duenio ama a su perro . linda avenida riquisimos Bien Protegida . A si van a aprender ¿? Nose porq pero los tripulantes tenian frio :: Que limpia que es la gente ., jaja y la nena No hubo eridos.. jja Menos mal q estaba el hombre y su baldesito porq si no hubiese sido una tragedia :: Viva la religion Guarda EE :::: Lo que es la intriga jaja y la pibita q hace ahi ? jajajajajaja Nueva moda ? Todos Vamos a Carrefour Y eso q Mierda es ??? Parecidos tal ves tenga Razon . Esto se Deberia aplicar mas seguido Que dolor )))) jajaja Buena vestimenta Linda luna de miel no ? Sueño Esta te sirve ? por suerte la gente es estudiosa y no tiene faltas ortograficas : Perro leon Demasiado Violentos mejor paso por enfrente Posible hermana de sulma lobato Trabajando Todo se puede ;hasta una siestita . Lindas toallas Pegarse un baño siempre viene bien Un par de Condones para Tu comodidad jajaj Esto pasa Con toda La contaminacion ^ ABRILOs tarado jajaja Bueno bueno bueno ..el queria una o qeria ser una ¿? Asi estamos Hoy HAhahah Muy bien ese oficial Ramones Asi no , Asi no .

0
0
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.