Agregar niveles al sistema de admin -
StyleRap - 08.06.2011
Hola como estan? hoy intrigado al entrar a un server donde el level llegaba a 7 pense como se ara para crear mas level busque e intente muchas maneras pero no pude quiero que me enseсen o pasen un post que diga como hacer mas level's.
Muchas gracias
Respuesta: Agregar niveles al sistema de admin -
TiNcH010 - 08.06.2011
Level de que? Explicate mejor ¬¬
Respuesta: Agregar niveles al sistema de admin -
StyleRap - 09.06.2011
poder dar mas de 5 niveles de admin ahora entiendes?
Respuesta: Agregar niveles al sistema de admin -
TiNcH010 - 09.06.2011
Lo podrias crear vos, con variables.
Si ya tenes definidos los niveles de admin, es facil.
Solo tenes que agregar mas ej.
pawn Код:
if(PlayerInfo[playerid][pAdmin] >= 1)
{
Te explico. Ese es un ejemplo de un server RP, capas vos lo tengas definido de otra forma al PlayerInfo y al pAdmin.
Sino entendistes avisa.

Saludos
Respuesta: Agregar niveles al sistema de admin -
StyleRap - 09.06.2011
Okz entendн algo osea es como en ves de poner el comando para level 3 lo pongo para 6,7 o 8..
Lo que quiero saber es como hago para darlo al nivel... /setlevel id 6,7 o 8
Respuesta: Agregar niveles al sistema de admin -
TiNcH010 - 10.06.2011
Quote:
Originally Posted by StyleRap
Okz entendн algo osea es como en ves de poner el comando para level 3 lo pongo para 6,7 o 8..
|
Exacto.
Quote:
Originally Posted by StyleRap
Lo que quiero saber es como hago para darlo al nivel... /setlevel id 6,7 o 8
|
No tenes el comando, o no sabes "agregar" mas niveles a ese comando?
Respuesta: Agregar niveles al sistema de admin -
StyleRap - 11.06.2011
Nose agregar mas niveles al comando :$
Respuesta: Agregar niveles al sistema de admin -
SuperMarioRol - 11.06.2011
Pasa el comando y lo veremos.
Respuesta: Agregar niveles al sistema de admin -
TiNcH010 - 13.06.2011
Es fбcil;
pawn Код:
//Definis
dcmd(darlevel, 8, cmdtext);
pawn Код:
dcmd_darlevel(playerid, params[])
{
new
id,
level,
string[128];
//Aca pones tus variables, en mi caso es JInfo[playerid][Nivel]
if(JInfo[playerid][Nivel] == 0) return SendClientMessage(playerid, BLANCO, "No eres admin !");
if(JInfo[playerid][Nivel] >= 10)
{
if(sscanf(params,"dd", id, level))
{
return SendClientMessage(playerid, ROJO, "Uso: /DarLevel [id] [level]");
}
if(level > 10 || level <= 0) // Aca estan los topes maximos xD
{
return SendClientMessage(playerid, ROJO, "Sуlo de 1 a 10 !");
}
if(!IsPlayerConnected(id))
{
return SendClientMessage(playerid, ROJO, "Ese jugador no estб conectado.");
}
format(string, sizeof(string) ,"Le has dado admin level '%d' (%s[%d]).",
level, NombreJ(id), id); // NombreJ es lo mismo que sendername o nick, eso definilo vos xD
SendClientMessage(playerid, Amarillo, string);
format(string, sizeof(string), "Un Administrador te dio admin level '%d'",level);
SendClientMessage(id, NARANJA, string);
JInfo[id][Nivel] = level; // Aca la variable del admin
return 1;
} else return SendClientMessage(playerid, ROJO, "No tienes suficiente nivel.");
}
PD: Configura con tus variables y tus colores

Esto te deberia funcionar.-
Respuesta: Agregar niveles al sistema de admin -
StyleRap - 15.06.2011
Lo intente pero ahora tira un error que dice que la funcion no esta definida :_ y yo puse lo que tu dijiste me ayudas?