Necesito comando urgente - 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: Necesito comando urgente (
/showthread.php?tid=639656)
Necesito comando urgente -
faustowp - 21.08.2017
Quiero un comando que al poner /verdudas pueda ver todas las dudas que han respondido los moderadores.
Estoy usando la variable pDudas. Cuando el administrador responde una duda este es el comando. Base ZC
Код:
zcmd(aduda, playerid,params[])
{
if(papilla[playerid] == 0) return SendClientMessageEx(playerid, COLOR_GRAD2, "{FF7C00}[ERROR]:{FFFFFF} Utiliza /ONDUTY.");
if(Info[playerid][pAdmin] >= 2 || Info[playerid][pHelper] >= 1)
{
new id;
if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "Utiliza: {FF0000}/aduda {FFFFFF}(ID/Nombre)");
if(HayDuda[id] == 0) return SendClientMessage(playerid, 0xFF0000FF, "Este jugador no tiene una duda.");
new string[128];
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFF0000FF, "Jugador no conectado.");
format(string, sizeof(string), "{ACAAAA}Administrador %s ha aceptado tu duda",GetPlayerNameEx(playerid));
SendClientMessage(id,-1,string);
SendClientMessage(playerid,-1,"Has aceptado la duda correctamente - Usa /w para responder.");
Info[playerid][pDudas] += 1; //suma una duda
HayDuda[id]=0;
format(string, sizeof(string), "{2F99B5}%s{FFFFFF} ha aceptado la duda del usuario que ha preguntado.", GetPlayerNameEx(playerid));
ABroadCast(COLOR_GREEN, string, 2);
}
return 1;
}
Ahora quiero un comando para ver las dudas que han respondido los admins, no se si me entiendo.
Код:
zcmd(verduda, playerid,params[])
{
if(Info[playerid][pAdmin] >= 5000)
{
//Que muestre el nombre del moderador y las dudas respondidas "pDudas", no se como hacerlo
}
return 1;
}
Re: Necesito comando urgente -
pabloalber84ban - 21.08.2017
La mierda de ZC GM default tiene esa funcion, buscala.
Respuesta: Re: Necesito comando urgente -
faustowp - 21.08.2017
nope.
Respuesta: Necesito comando urgente -
OTACON - 21.08.2017
entonce... nope, no busques ayuda aqui con esa actitud!. !
Re: Necesito comando urgente -
ByMatt20030 - 21.08.2017
En el comando /aduda formateas una variable con un array con la cantidad de dudas que quieras.
En /verdudas usas un bucle para poder mostrar todas las dudas almacenadas en la variable con el array sin tener que hacer formatos segъn la cantidad mбxima de dudas que pusiste. Lo mismo con la respuesta del administrador.
Con GetPlayerName obtienes los nombres.