#define DIALOG_ADMINISTRADOR 5002
CMD:admin(playerid, params[])
{
if(PlayerInfo[playerid][Admin]<1) return SendClientMessage(playerid, COLOR_WHITE, "Este comando es solo para administradores");
new str[2000]; //Definimos el string del strcat que utilizaremos, si la haces muy muy larga y tienes 128, no se verб todo el dialogo, asegurate de cambiar la cantidad del string.
strcat(str,"{FFFFFF}Para dar un skin a algun jugador: /darskin [id] [id skin]\n"); //Usamos \n para saltar una linea, usa 2 \n para saltar un renglуn completo.
strcat(str,"{FFFFFF}Para cojer un chaleco: {0089FF}/darchaleco [id] [cantidad]\n");
strcat(str,"{FFFFFF}Para dar vida a un jugador o ADM: {0089FF}/darvida [id] [cantidad]\n");
strcat(str,"{FFFFFF}Para banear a un jugador: {0089FF}/banear [id] [razуn]\n");
strcat(str,"{FFFFFF}Para congelar a un jugador: {0089FF}/congelar [id]\n");
strcat(str,"{FFFFFF}Para descongelar a un jugador: {0089FF}/descongelar [id]\n");
strcat(str,"{FFFFFF}Para conseguir un jetpack: {0089FF}/jetpack\n");
strcat(str,"{FFFFFF}Para dar dinero: {0089FF}/dardinero [id] [cantidad]\n");
strcat(str,"{FFFFFF}Para traer un jugador a tu posiciуn: {0089FF}/traer [id]\n");
strcat(str,"{FFFFFF}Para ir a la id de un jugador: {0089FF}/ir [id]\n");
strcat(str,"{FFFFFF}Para borrar el log del chat: {0089FF}/log\n");
strcat(str,"{FFFFFF}Para conseguir una minigun: {0089FF}/mini\n");
strcat(str,"{FFFFFF}Para conseguir un lanzallamas: {0089FF}/lanza\n");
strcat(str,"{FFFFFF}Para hablar por el chat general como ADM: {0089FF}/a [texto]\n");
return ShowPlayerDialog(playerid,DIALOG_ADMINISTRADOR, DIALOG_STYLE_MSGBOX,"COMANDOS ADMINISTRATIVOS",str,"Aceptar",""); //Aqui solo definiriamos el dialogo, con el string que hicimos del strcat, si quieres solo 1 boton, deja el segundo en blanco.
}
ShowPlayerDialog(playerid,DIALOG_ADMINISTRADOR, DIALOG_STYLE_MSGBOX,"COMANDOS ADMINISTRATIVOS",str,"Aceptar",""); //Aqui solo definiriamos el dialogo, con el string que hicimos del strcat, si quieres solo 1 boton, deja el segundo en blanco.
return 1;
}
y si le dejas asн
pawn Код:
|
lo probe pero no da, cuando me registro como user normal y pongo /admin, me dice que es solo para admin, logeo como admin y pongo /admin, me dice "UNKOWN COMMAND", cual es el error?
|
Llevas 2 pбginas de temas preguntando cosas y menos de un mes registrado, estб bien que preguntes pero ya abusas, de todo lo que preguntas hay guнas por todos lados, lo que haces es ni buscar, simplemente haces algo y no te sale a la primera y ya te vienes a hacer tema, asн jamбs aprenderбs.
|
#include <a_samp>
#define DIALOG_ADMINISTRADOR (2015)
CMD:admin(playerid, params[]){
new
data[2024];
strcat(data,"{FFFFFF}Para dar un skin a algun jugador: /darskin [id] [id skin]\n");
strcat(data,"{FFFFFF}Para cojer un chaleco: {0089FF}/darchaleco [id] [cantidad]\n");
strcat(data,"{FFFFFF}Para dar vida a un jugador o ADM: {0089FF}/darvida [id] [cantidad]\n");
strcat(data,"{FFFFFF}Para banear a un jugador: {0089FF}/banear [id] [razуn]\n");
strcat(data,"{FFFFFF}Para congelar a un jugador: {0089FF}/congelar [id]\n");
strcat(data,"{FFFFFF}Para descongelar a un jugador: {0089FF}/descongelar [id]\n");
strcat(data,"{FFFFFF}Para conseguir un jetpack: {0089FF}/jetpack\n");
strcat(data,"{FFFFFF}Para dar dinero: {0089FF}/dardinero [id] [cantidad]\n");
strcat(data,"{FFFFFF}Para traer un jugador a tu posiciуn: {0089FF}/traer [id]\n");
strcat(data,"{FFFFFF}Para ir a la id de un jugador: {0089FF}/ir [id]\n");
strcat(data,"{FFFFFF}Para borrar el log del chat: {0089FF}/log\n");
strcat(data,"{FFFFFF}Para conseguir una minigun: {0089FF}/mini\n");
strcat(data,"{FFFFFF}Para conseguir un lanzallamas: {0089FF}/lanza\n");
strcat(data,"{FFFFFF}Para hablar por el chat general como ADM: {0089FF}/a [texto]\n");
ShowPlayerDialog(playerid,DIALOG_ADMINISTRADOR, DIALOG_STYLE_MSGBOX,"COMANDOS ADMINISTRATIVOS",data,"Aceptar","");
return true;
}