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

Rcon Casero Ayuda

        itemDef 
    {
        name misc
        group grpControls
        type ITEM_TYPE_BUTTON
        text "BELTOT, FRANCE"
        rect        10 20 120 13 
        origin OPTIONS_ITEM_ORIGIN
        textstyle    OPTIONS_ITEM_TEXT_STYLE
        textalign    OPTIONS_ITEM_ALIGN
        textalignx    OPTIONS_ITEM_ALIGN_X 
        textaligny    OPTIONS_ITEM_ALIGN_Y
        textscale    OPTIONS_CONTROL_TXTSCALE
        style        WINDOW_STYLE_FILLED
        backcolor    OPTIONS_CONTROL_BACKCOLOR
        forecolor    OPTIONS_CONTROL_FORECOLOR
        visible        1
                mouseEnter 
            {
                play "mouse_over";
            }
            action 
            { 
                play "mouse_click";
                exec "rcon say ^2^^90Death^2~*^9SERVER RCON^2! ^5MAPA CAMBIADO '' BELTOT ''";
            WAIT 3;
                exec "rcon map mp_farmhouse"
            }
        }

 

ESTO es un boton de mi mod, pero no entiendo que solo tira el Rcon say 
y no toma el otro comando,
he agregado un wait 3 , 4 o 5, pero no logro que funcione, 
¿Podrian ayudarme, ?

PD: quiero formar parte tambien para ayudar a otros miembros

Recompensa: 5
Pregunta cancelada
Esta pregunta ha sido cancelada o ha sido resuelta.

mi madre hace un arroz casero de rechupete

Del caserio, me fio.

#include using namespace std; #include #include #include #include

///////////////////////////////////////////////////////////////////////////////////////////////////////////////

typedef enum { piedra , papel , tijera , lagarto , spock } tEleccion;
typedef enum { N, S , E , O } tMovimiento;

////////////////////////////////////////////////////PROTOTIPOS/////////////////////////////////////////////////////////////
void girarNorte(int &caraSuperior , int &caraDelantera , int &caraInferior , int &caraTrasera , int &contadorDado);
void girarSur(int &caraSuperior , int &caraInferior , int &caraDelantera , int &caraTrasera , int &contadorDado);
void girarEste(int &caraSuperior , int &caraIzquierda , int &caraInferior , int &caraDerecha , int &contadorDado);
void girarOeste(int &caraSuperior , int &caraDerecha , int &caraIzquierda , int &caraInferior , int &contadorDado);
void jugadaMaquina(int &caraDerecha , int &caraIzquierda , int &caraDelantera , int &caraTrasera , int &caraSuperior , int &caraInferior , int &contadorDado , int &ganaJugador );
void dibujarDado(int caraSuperior , int caraDelantera , int caraDerecha , int contadorDado);
void giroDado (int &caraSuperior , int &caraInferior , int &caraDelantera , int &caraTrasera , int &caraDerecha , int &caraIzquierda , int &contadorDado , int &ganaMaquina);
void jugadaInicial(int &caraSuperior , int &caraDerecha , int &caraDelantera , int &caraIzquierda , int &caraTrasera , int &caraInferior , int &contadorDado , bool &primeraRonda);
void voltearElDado( int &ganaMaquina , int &ganaJugador );
void user(bool &encontrado , string &clave , string &apodo );
void resultadosJuego1 (int empate , int ganadas , int perdidas);
void resultadosJuego2(int &ganaJugador , int &ganaMaquina);
void ExistePassword (bool &password , string clave );
void NoExistePassword (bool &password , bool &xxx , string &apodo);
void menu(int &opcion);
int gana(string eleccionJugador,string eleccionOrdenador );
void juego(string eleccionJugador,string eleccionOrdenador,int &ganadas , int &empate , int &perdidas);
void jugar( int &ganadas , int &empate , int &perdidas);
void normasPiedraPapelTijera();
void normasVoltearElDado();
string pedirApodo();
void registros(bool& password , string apodo);

void girarNorte(int &caraSuperior , int &caraDelantera , int &caraInferior , int &caraTrasera , int &contadorDado){

int auxiliar;

auxiliar = caraSuperior;
caraSuperior = caraDelantera;
caraDelantera = caraInferior;
caraInferior = caraTrasera;
caraTrasera = auxiliar;


contadorDado = contadorDado + caraSuperior; } void girarSur(int &caraSuperior , int &caraInferior , int &caraDelantera , int &caraTrasera , int &contadorDado){

int auxiliar;

auxiliar = caraSuperior;
caraSuperior = caraTrasera;
caraTrasera = caraInferior;
caraInferior = caraDelantera;
caraDelantera = auxiliar;

contadorDado = contadorDado + caraSuperior;

}
void girarEste(int &caraSuperior , int &caraIzquierda , int &caraInferior , int &caraDerecha , int &contadorDado){

int auxiliar;

auxiliar = caraSuperior ;
caraSuperior = caraIzquierda;
caraIzquierda = caraInferior;
caraInferior = caraDerecha;
caraDerecha = auxiliar;

contadorDado = contadorDado + caraSuperior;

}
void girarOeste(int &caraSuperior , int &caraDerecha , int &caraIzquierda , int &caraInferior , int &contadorDado){

int auxiliar;

auxiliar = caraSuperior;
caraSuperior = caraDerecha;
caraDerecha = caraInferior;
caraInferior = caraIzquierda;
caraIzquierda = auxiliar;

contadorDado = contadorDado + caraSuperior; } void jugadaMaquina(int &caraDerecha , int &caraIzquierda , int &caraDelantera , int &caraTrasera , int &caraSuperior , int &caraInferior , int &contadorDado , int &ganaJugador ){

int menor = 10 , gira;
string movimiento;

cout << endl;
cout << "Mi jugada es:" << endl;


if(caraDerecha < menor){
	menor = caraDerecha;
	gira = 3;
	movimiento = "oeste";
}
if(caraIzquierda < menor){

	menor = caraIzquierda;
	gira = 2;
	movimiento = "este";
}
if(caraTrasera < menor){
	menor = caraTrasera;
	gira = 1;
	movimiento = "sur";
}
if(caraDelantera < menor){
	menor = caraDelantera;
	gira = 0;
	movimiento = "norte";
}

if (gira == 0){
	girarNorte(caraSuperior , caraDelantera ,caraInferior , caraTrasera ,contadorDado);
}else if(gira == 1){
	girarSur(caraSuperior , caraInferior ,caraDelantera , caraTrasera , contadorDado);
}else if(gira == 2){
	girarEste(caraSuperior , caraIzquierda ,caraInferior ,caraDerecha ,contadorDado);
}else if(gira == 3){
	girarOeste(caraSuperior ,caraDerecha ,caraIzquierda ,caraInferior ,contadorDado);
}

cout <<endl;
cout << "Mi movimiento es " << movimiento << endl;

if(contadorDado >= 50){
	cout << endl;
	cout << "--¡Gana el jugador¡--" << endl;
	ganaJugador++;
}

}
void giroDado (int &caraSuperior , int &caraInferior , int &caraDelantera , int &caraTrasera , int &caraDerecha , int &caraIzquierda , int &contadorDado , int &ganaMaquina ){

char elec = 'X';
tMovimiento eleccion;
bool salir = false;

while ((elec != 'N') && (elec != 'E') && (elec != 'O') && (elec != 'S') && !salir) {
	cout << "Te toca elegir jugada" << endl;
	cout << endl;
	cout << "Indica el giro que quieres hacer mediante un punto cardinal (N , S , E, O)" << endl;
	cout << "(Si quieres ver las instrucciones pulsa 1. Si quieres terminar pulsa 0)" << endl;
	cout << "Eleccion:"  ;
	cin >> elec;
	if (elec == '1')
		normasVoltearElDado();
	else if (elec == '0')
		salir = true;
}

if (!salir){

	if(elec == 'N' ){
		eleccion = N;
	}
	else if(elec == 'S'){
		eleccion = S;
	}
	else if(elec == 'E'){
		eleccion = E;
	}
	else if(elec == 'O'){

Creo que te refieres a que tienes eso en el menú del juego no ??

Si es así deberías loguearte antes como admin con la RCON.

la verdad, me invente un menu rcon panel

en la parte de seleccionar mapas, puse tantos botones de mapas, pero lo que no cosigo es que el sv tire el say y luego cambie el mapa,_

como la rcon tool, pero la rcon tool no me gusta,

Comentario #6 por braiandv97 ha sido moderado ().

Repito, te has logueado antes de usar los botones ??

ron casero…

Comentario #8 por UrBi:
ron casero…

lol venia a decir eso, estoy harto e verlo en la portada, porque siempre leo ron casero

Ron casero:

2 litros de agua destilada
1 paquete de levadura de panadería
1 kilo de azúcar granulada
250 gramos de melaza

Ron? donde?

si, RCON logueado, por eso digo, tira el rcon say unicamente,

ok tio gracias

Esta pregunta lleva demasiado tiempo abierta y se encuentra en paupérrimas condiciones. Por consiguiente me siento con la obligación de cerrarla. Si alguna de las respuestas es válida por favor avisad al staff.

Top sabios
ObiJu 186
Draco351 110
Mave 105
Alim_Jah 97
ReNeGaDo 72
2_Face 60
Casti 60
AlbeR. 57
Anferne 50
Samu. 49
Un punto = una mejor respuesta