DUDA COMANDO
#1

Que tiene de malo? se supone que tiene que curar al user que ingreso como /curar ID, pero el mensaje de invitacion al usuario si le llega, pero el problema es que me cura a mi y no a el xD
Код:
CMD:curar(playerid, params[]) // MEDICO
	{
	    if(gTeam[playerid] == TEAM_HUMANOS)
    	{
	    	if(Informacion[playerid][ClaseHumanos] == 3)
			{
            		ShowPlayerDialog(playerid, CurarA,DIALOG_STYLE_INPUT,"{FFFFFF}|| Curar a un usuario ||","{FFFFFF}Escribe la [ID] del jugador que vas curar","Aceptar","Cancelar");
        	}
        }
		else return SendClientMessage(playerid, COLOR_AZUL, "[ERROR]: {FFFFFF}Comando solo para {375FFF}[MЙDICOS]!");
		return 1;
	}

//-------------------------CURAR-A-UN-USUARIO-(MEDICO)--------------------//

	if(dialogid == CurarA)
	{
		if(response)
		{
			new ID = strval(inputtext); // ID invitado
			if(ID == playerid) return ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "{FFFFFF}|| Error medicaciуn ||", "{FFFFFF}No puedes curarte a ti mismo con este comando, usa [/MEDICARME] para medicarte ati mismo.", "Cerrar", "");
			PlayerInvitado[playerid] = ID; // Invitando a curar
			new EnviarMensajeCura2 = PlayerInvitado[playerid];
			new NombreDoc[128],string[256];
			GetPlayerName(playerid, NombreDoc, sizeof(NombreDoc));
			
			InvitadoACurarse[EnviarMensajeCura2] = playerid; // Invitado por (nombre del doctor)
			format(string, sizeof(string), " {FFFFFF}Has sido escogido por el doctor {375FFF}%s {FFFFFF}para\n usar la cura, їQuieres curarte?", NombreDoc);
			ShowPlayerDialog(EnviarMensajeCura2, CuraAceptada, DIALOG_STYLE_MSGBOX,"{FFFFFF}Cura de parte de un doctor - {33AA33}L{FF0000}4{33AA33}D", string,"Aceptar","Rechazar");
		}
	}

	if(dialogid == CuraAceptada)
	{
		new ID = strval(inputtext);
		if(response)
		{
            CuraEnProceso(ID);
            if(TiempitoCMD(playerid)){SendClientMessage(playerid, 0xFF0000FF, "[ERROR]: {FFFFFF}Puedes usar este comando solo cada 5 minutos.");return 1;}
			TiempoCMD[playerid] = GetTickCount();
		}
		else
		{
			ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "{FFFFFF}|| Error medicaciуn ||", "{FFFFFF}El jugador rechazo la cura.", "Cerrar", "");
			PlayerInvitado[ID] = -1;
			InvitadoACurarse[playerid] = -1;
		}
	}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)