Call of Duty 2
Menú
Gamersmafia es ahora un archivo de solo lectura.

Ayuda por favor

Buenas, estamos buscando en nuestro clan algún archivo o configuración que permita expulsar automaticamente del servidor a los “team killer”.
No nos interesa quitar el fuego amigo por la falta de realismo.
Hemos encontrado un archivo que permite esto con el mod “Admiral”, pero como en nuestro clan, Warclan, solo usamos PAM tampoco nos sirve.
¿Sopitas plis?

¿Cual es el archivo que hace eso con el Admiral? a ver si puedo echarle un vistazo y sacar la parte donde kickea

hay un comando para el pb, el cual no recuerdo de memoria (esta tarde lo pongo si nadie lo ha hecho), pero tiene un fallo y es que tiene que llegar a un valor negativo, me explico mejor

si tu lo configuras en -2 por ejemplo, y entra un tipo haciedo tk, a la tercera muerte, lo hecha el pb, por el tiempo que le digas, pero si el tipo lleva 40 muertes, tendra que hacer 43 Tks, para que lo heche el server

es lo que hay, con el pam, no hay nada mas

Comentario #1 por alexhk_23:
¿Cual es el archivo que hace eso con el Admiral? a ver si puedo echarle un vistazo y sacar la parte donde kickea

Este es el archivo:
https://callofduty.filefront.com/file/Team_Score_Protector;73723

Saludos

Informativo
#4

Bueno partiendo de que ya hayas probado ese archivo y de que funcione ya lo he mirado y es sencillo solo tienes que añadir al .iwd del PAM que uses en el siguiente directorio

z_svr_pam204cb.iwd\maps\mp\gametypes

ahi editaremos los tipos de juegos en que queremos que se aplique, simplemente tenemos que dejar el archivo como el del mod, bien reemplazando el archivo (sustitución) bien copiando y pegando las lineas del codigo….como son : //######################### vec tsp #########################// { attacker.pers["score"]--; attacker.score = attacker.pers["score"]; if(level.tspscore >= attacker.score) kick(attacker getEntityNumber()); } //######################### vec tsp #########################//
etc…etc…., si después del kick pones iprint también estaria bien para informar de quien kickeo y porque o algun mensaje

Comentario #4 por alexhk_23:
Bueno partiendo de que ya hayas probado ese archivo y de que funcione ya lo he mirado y es sencillo solo tienes que añadir al .iwd del PAM que uses en el siguiente directorio

z_svr_pam204cb.iwd\maps\mp\gametypes

ahi editaremos los tipos de juegos en que queremos que se aplique, simplemente tenemos que dejar el archivo como el del mod, bien reemplazando el archivo (sustitución) bien copiando y pegando las lineas del codigo….como son : //######################### vec tsp #########################// { attacker.pers["score"]--; attacker.score = attacker.pers["score"]; if(level.tspscore >= attacker.score) kick(attacker getEntityNumber()); } //######################### vec tsp #########################//
etc…etc…., si después del kick pones iprint también estaria bien para informar de quien kickeo y porque o algun mensaje

Mil Gracias!!!!

Comentario #4 por alexhk_23:
Bueno partiendo de que ya hayas probado ese archivo y de que funcione ya lo he mirado y es sencillo solo tienes que añadir al .iwd del PAM que uses en el siguiente directorio

z_svr_pam204cb.iwd\maps\mp\gametypes

ahi editaremos los tipos de juegos en que queremos que se aplique, simplemente tenemos que dejar el archivo como el del mod, bien reemplazando el archivo (sustitución) bien copiando y pegando las lineas del codigo….como son : //######################### vec tsp #########################// { attacker.pers["score"]--; attacker.score = attacker.pers["score"]; if(level.tspscore >= attacker.score) kick(attacker getEntityNumber()); } //######################### vec tsp #########################//
etc…etc…., si después del kick pones iprint también estaria bien para informar de quien kickeo y porque o algun mensaje

, muy bueno, no lo conocia, y sin duda es mas completo que el que yo decia arriba, por lo que no es necesario que lo ponga

pero mirandolo me queda una duda, si matas a alguien de tu equipo una vez por error, por una nade por ejemplo, no te kikeará no??, parece que no, pero no estoy seguro

Comentario #6 por Casti:
#4, muy bueno, no lo conocia, y sin duda es mas completo que el que yo decia arriba, por lo que no es necesario que lo ponga

pero mirandolo me queda una duda, si matas a alguien de tu equipo una vez por error, por una nade por ejemplo, no te kikeará no??, parece que no, pero no estoy seguro

Ahí esta el problema…….un script no deja de ser un script y nunca va a saber cuando un “tk” ha sido intencionado o fortuito……eso a día de hoy que yo sepa no se puede programar, entonces igual que te kickea al típico que en respawn de carentan nazi no deja salir a nadie y los mata…….te puede kickear a uno que hace tk porque se le ha cruzado uno sin querer y le ha hecho un headshot…… para lo dela nade es lo mismo que con las armas….aunque cabe la posibilidad de decirle al script que cuando sea muerte por nade no lo cuente para kick……pero estariamos en las mismas…..

Buenas. Soy un compañero de clan de Cetme.

Hemos probado de insertar esas partes dentro del pam pero no funcionan.

Lo hemos probado en modo pub (que soporta todos los comandos) pero parece ser que falla algo porque no hace nada en cuanto matas al -x que pones en la variable.

Si sabeis algun comando mas sencillo y sobretodo que funcione en el pam os lo agradeceria muchisimo.

Saludos.

Cafe Ole. Si usas el Pub, en Pam, la variable de TeamkillKick debe estar habiltada, y con su valor (puesto a lo que desees) en el cfg del server.
Los demas modos, no actuan sobre el cfg del server, pero el PUB si.
Digamos que el modo CB tiene sus propias variables y cambia las del cfg.
Pero el PUB no lo hace, sino que usa las que tengas definidas en la cfg del server.
Revisalo.

Saludos!

Los más activos en Call of Duty 2 Multi