SA-MP Forums Archive
ayuda cmd user ayuda - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: ayuda cmd user ayuda (/showthread.php?tid=412476)



ayuda cmd user ayuda - SANCHEZ17 - 02.02.2013

Hola pues mi pregunta es como hacer que esto sea en ves de /new fuera /u (otra como O у a) bueno que cuando alguien hable por ese canal diga si es administrador para una mayor compresion de quien esta hablando
Код:
	zcmd(new, playerid, params[])
	{
		new string[128];
		if(DetectarSPAM(params[0])) return AccionSPAM(playerid, params[0]);
  		if(NewUsed[playerid] == 1) return Message(playerid, COLOR_GRAD2, "Tiene que esperar 2 minutos para volver a usar este canal.");
  		if(PlayerInfo[playerid][pBanDuda] != 0) return Message(playerid, COLOR_GRAD2, "ЎNo puedes utilizar este comando, estas baneado del sistema de ayuda!");
		if((noooc)) return Message(playerid, COLOR_GRAD2, "El canal de ayuda ha sido deshabilitado por un administrador.");
  		if(sscanf(params, "s[128]", params[0])) return Message(playerid, COLOR_GRAD2, "Utilize: /new <Texto>");
        if(PlayerInfo[playerid][pHelper] == 1){
			format(string, sizeof(string), "(( [%d] Helper %s: %s ))" , playerid, PlayerName(playerid), params[0]);
   			OOCOff(CHATNEW,string);
  		}
		else if(PlayerInfo[playerid][pLevel] < 6){
            NewUsed[playerid] = 1;
            SetTimerEx("NewUs", 120000, 0, "i", playerid);
            format(string, sizeof(string), "(( [%d] Nuevo %s: %s ))" , playerid, PlayerName(playerid), params[0]);
            OOCOff(CHATNEW,string);
         }
		else Message(playerid, COLOR_GRAD2, "ЎNo puedes usar este canal!");
		return 1;



Respuesta: ayuda cmd user ayuda - Fluid016 - 02.02.2013

zcmd(u, playerid, params[])


Respuesta: ayuda cmd user ayuda - SANCHEZ17 - 02.02.2013

Si esa era la parte facil xD pero para que salga si eres admin y que no diga solo nuevo diga el nombre del usuario


Respuesta: ayuda cmd user ayuda - JustBored - 02.02.2013

Код:
zcmd(u, playerid, params[])
	{
		new string[128];
		if(DetectarSPAM(params[0])) return AccionSPAM(playerid, params[0]);
  		if(NewUsed[playerid] == 1) return Message(playerid, COLOR_GRAD2, "Tiene que esperar 2 minutos para volver a usar este canal.");
  		if(PlayerInfo[playerid][pBanDuda] != 0) return Message(playerid, COLOR_GRAD2, "ЎNo puedes utilizar este comando, estas baneado del sistema de ayuda!");
		if((noooc)) return Message(playerid, COLOR_GRAD2, "El canal de ayuda ha sido deshabilitado por un administrador.");
  		if(sscanf(params, "s[128]", params[0])) return Message(playerid, COLOR_GRAD2, "Utilize: /u <Texto>");
        if(PlayerInfo[playerid][pHelper] == 1){
			format(string, sizeof(string), "(( [%d] Administrador %s: %s ))" , playerid, PlayerName(playerid), params[0]);
   			OOCOff(CHATNEW,string);
  		}
		else if(PlayerInfo[playerid][pLevel] < 6){
            NewUsed[playerid] = 1;
            SetTimerEx("NewUs", 120000, 0, "i", playerid);
            format(string, sizeof(string), "(( [%d] Nuevo %s: %s ))" , playerid, PlayerName(playerid), params[0]);
            OOCOff(CHATNEW,string);
         }
		else Message(playerid, COLOR_GRAD2, "ЎNo puedes usar este canal!");
		return 1;
Creo que asi esta bien. Bah es lo que entendi.


Respuesta: ayuda cmd user ayuda - Zume - 02.02.2013

Quizб asн te sirva:

pawn Код:
zcmd(new, playerid, params[])
    {
        #define Rango1_Adm "Admin Mod" // 1
        #define Rango2_Adm "Admin ModSuper" // 2
        #define Rango3_Adm "Admin Alto" // 3
        #define Rango4_Adm "Admin Global" // 4
        #define Rango5_Adm "Admin Lider" // 5
        #define Rango6_Adm "Admin Dueсo" // 6
        new string[128];
        if(DetectarSPAM(params[0])) return AccionSPAM(playerid, params[0]);
        if(NewUsed[playerid] == 1) return Message(playerid, COLOR_GRAD2, "Tiene que esperar 2 minutos para volver a usar este canal.");
        if(PlayerInfo[playerid][pBanDuda] != 0) return Message(playerid, COLOR_GRAD2, "ЎNo puedes utilizar este comando, estas baneado del sistema de ayuda!");
        if((noooc)) return Message(playerid, COLOR_GRAD2, "El canal de ayuda ha sido deshabilitado por un administrador.");
        if(sscanf(params, "s[128]", params[0])) return Message(playerid, COLOR_GRAD2, "Utilize: /new <Texto>");
       
        new AdminTexto_[20];
        if(PlayerInfo[playerid][pAdmin] == 1) { AdminTexto_ = Rango1_Adm; }
        else if(PlayerInfo[playerid][pAdmin] == 2) { AdminTexto_ = Rango2_Adm; }
        else if(PlayerInfo[playerid][pAdmin] == 3) { AdminTexto_ = Rango3_Adm; }
        else if(PlayerInfo[playerid][pAdmin] == 4) { AdminTexto_ = Rango4_Adm; }
        else if(PlayerInfo[playerid][pAdmin] == 5) { AdminTexto_ = Rango5_Adm; }
        else if(PlayerInfo[playerid][pAdmin] == 6) { AdminTexto_ = Rango6_Adm; }
        if(PlayerInfo[playerid][pAdmin] > 0){
            format(string, sizeof(string), "(( [%d] %s %s: %s ))" , playerid, AdminTexto_,PlayerName(playerid), params[0]);
            return OOCOff(CHATNEW,string);
        }
        else if(PlayerInfo[playerid][pHelper] == 1){
            format(string, sizeof(string), "(( [%d] Helper %s: %s ))" , playerid, PlayerName(playerid), params[0]);
            return OOCOff(CHATNEW,string);
        }
        else if(PlayerInfo[playerid][pLevel] < 6){
            NewUsed[playerid] = 1;
            SetTimerEx("NewUs", 120000, 0, "i", playerid);
            format(string, sizeof(string), "(( [%d] Nuevo %s: %s ))" , playerid, PlayerName(playerid), params[0]);
            OOCOff(CHATNEW,string);
        } else Message(playerid, COLOR_GRAD2, "ЎNo puedes usar este canal!");
        return 1;
}



Respuesta: ayuda cmd user ayuda - SANCHEZ17 - 03.02.2013

:O muchas gracias xD