comando
#1

Ola gente queria pedirles si alguno tiene un comando en zcmd que sea /coloradmin y puedas elegir colores ejemplo celeste verde lima rojo azul amarillo rosa blanco negro etc para distinguir que eres admin en servicio que sea simple /coloradmin 1 y seas celeste o verde como sea el zcmd pero si alguien lo tiene se lo agradesco de mucha ayuda
Reply
#2

Te sirve con un simple menъ de colores (bъscalo con ****** o con el buscador de sa-mp forums) y editarlo aсadiendo un if para comprobar si es admin:
pawn Код:
//Antes del dialogo:
if(IsPlayerAdmin(playerid)) //admin rcon
{
Diбlogo
}



o si es por PlayerInfo o similar...
if(PlayerInfo[playerid][pAdmin] => lvl) //cambia lvl por el nivel de admin mнnimo
{
Diбlogo
}
Reply
#3

https://sampforum.blast.hk/showthread.php?tid=126022
esto no va aqui pero .... aca tienes, coloca los colores tu en los SetPlayerColor.

pawn Код:
COMMAND:coloradmin(playerid, params[]) {
    if(sscanf(params, "rs[20]", params[0], params[1])) return SendClientMessage(playerid, -1, "   [ ! ] Escribe: /(coloradmin (playerid) (celeste-verde-lima-rojo-azul-amarillo-rosa-blanco-negro) !.");
    if (!strcmp(params[1], "celeste")) {
        SetPlayerColor(params[0], 4294901930);
    }
    else if (!strcmp(params[1], "verde")) {
        SetPlayerColor(params[0], 4294901930);
    }
    else if (!strcmp(params[1], "lima")) {
        SetPlayerColor(params[0], 4294901930);
    }
    else if (!strcmp(params[1], "rojo")) {
        SetPlayerColor(params[0], 4294901930);
    }
    else if (!strcmp(params[1], "azul")) {
        SetPlayerColor(params[0], 4294901930);
    }
    else if (!strcmp(params[1], "amarillo")) {
        SetPlayerColor(params[0], 4294901930);
    }
    else if (!strcmp(params[1], "rosa")) {
        SetPlayerColor(params[0], 4294901930);
    }
    else if (!strcmp(params[1], "blanco")) {
        SetPlayerColor(params[0], 4294901930);
    }
    else if (!strcmp(params[1], "negro")) {
        SetPlayerColor(params[0], 4294901930);
    }
    return true;
}
Reply
#4

No entendi yo quiero el cmd completo si lo tienes :3 osea que ponga /coloradmin en zcmd y anda aparesca color 1 najanja 2 verde y asi o como sea en :#
Reply
#5

groso otacon algo asi lo probare gracias otacon si funcioan repp manito arriva
Reply
#6

me tira 26 errores otacon uso gm zenoncity mira los errores

Код:
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2554) : error 017: undefined symbol "severTimers_yT@"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2555) : error 017: undefined symbol "severTimers2_yT@"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2557) : error 017: undefined symbol "saveCuentas_yT@"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2558) : error 017: undefined symbol "VehicleUpdate_yT@"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2559) : error 017: undefined symbol "ServerMicrobeat_yT@"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2560) : error 017: undefined symbol "SyncUp_yT@"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2561) : error 017: undefined symbol "Mensajes_yT@"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2562) : error 017: undefined symbol "EMSUpdate_yT@"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2563) : error 017: undefined symbol "playerTabbedLoop_yT@"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2564) : error 017: undefined symbol "SpecUpdate_yT@"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2619) : error 017: undefined symbol "GetPlayerVehicle"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2621) : error 017: undefined symbol "GetPlayerVehicle"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2628) : error 017: undefined symbol "GetPlayerVehicle"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2630) : error 017: undefined symbol "GetPlayerVehicle"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2631) : error 017: undefined symbol "GetPlayerVehicle"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2638) : error 017: undefined symbol "GetPlayerVehicle"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2639) : error 017: undefined symbol "UpdatePlayerVehicleMods"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2681) : error 017: undefined symbol "NOPCheck"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2695) : error 017: undefined symbol "NOPCheck"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2710) : error 017: undefined symbol "NOPCheck"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2725) : error 017: undefined symbol "NOPCheck"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2740) : error 017: undefined symbol "NOPCheck"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2755) : error 017: undefined symbol "NOPCheck"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2770) : error 017: undefined symbol "NOPCheck"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2785) : error 017: undefined symbol "NOPCheck"
C:\Users\Daniel\Desktop\Zenon City RolePlay\gamemodes\ZenonCity.net.pwn(2800) : error 017: undefined symbol "NOPCheck"

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


26 Errors.
si tienes alguna ayuda t.t
Reply
#7

pawn Код:
#include <a_samp>
#include <zcmd>
#include <sscanf2>

#define MENU_COLORES (1)

COMMAND:coloradmin2(playerid, params[]) {
    if(!IsPlayerAdmin(playerid)) SendClientMessage(playerid, -1, "no eres admin ");
    if(sscanf(params, "rs[20]", params[0], params[1])) return SendClientMessage(playerid, -1, "   [ ! ] Escribe: /coloradmin2 (playerid) (celeste-verde-lima-rojo-azul-amarillo-rosa-blanco-negro) !.");
    if (!strcmp(params[1], "celeste")) {
        SetPlayerColor(params[0], 4294901930);
    }
    else if (!strcmp(params[1], "verde")) {
        SetPlayerColor(params[0], 4294901930); //Reemplaza 4294901930 por el color.
    }
    else if (!strcmp(params[1], "lima")) {
        SetPlayerColor(params[0], 4294901930); //Reemplaza 4294901930 por el color.
    }
    else if (!strcmp(params[1], "rojo")) {
        SetPlayerColor(params[0], 4294901930); //Reemplaza 4294901930 por el color.
    }
    else if (!strcmp(params[1], "azul")) {
        SetPlayerColor(params[0], 4294901930); //Reemplaza 4294901930 por el color.
    }
    else if (!strcmp(params[1], "amarillo")) {
        SetPlayerColor(params[0], 4294901930); //Reemplaza 4294901930 por el color.
    }
    else if (!strcmp(params[1], "rosa")) {
        SetPlayerColor(params[0], 4294901930); //Reemplaza 4294901930 por el color.
    }
    else if (!strcmp(params[1], "blanco")) {
        SetPlayerColor(params[0], 4294901930); //Reemplaza 4294901930 por el color.
    }
    else if (!strcmp(params[1], "negro")) {
        SetPlayerColor(params[0], 4294901930); //Reemplaza 4294901930 por el color.
    }
    return true;
}
COMMAND:coloradmin1(playerid, params[]) {
    if(!IsPlayerAdmin(playerid)) SendClientMessage(playerid, -1, "no eres admin ");
    ShowPlayerDialog(playerid, MENU_COLORES+0, DIALOG_STYLE_LIST, "Titulo colores admin:", "Color 1 naranja \n color 2 Verde \n color 3 rojo \n Color 4 azul", "aceptar", "cancelar");
    return true;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
    switch(dialogid) {
        case MENU_COLORES+0: {
            if(response) {
                    switch(listitem) {
                    case 0: {
                        SetPlayerColor(playerid, 4294901930); //Reemplaza 4294901930 por el color.
                    }
                    case 1: {
                        SetPlayerColor(playerid, 4294901930); //Reemplaza 4294901930 por el color.
                    }
                    case 2: {
                        SetPlayerColor(playerid, 4294901930); //Reemplaza 4294901930 por el color.
                    }
                    case 3: {
                        SetPlayerColor(playerid, 4294901930); //Reemplaza 4294901930 por el color.
                    }
                    case 4: {
                        SetPlayerColor(playerid, 4294901930); //Reemplaza 4294901930 por el color.
                    }
                    //ETC..
                }
            }
        }
    }
    return true;
}
Reply
#8

Tu numero de telefono 4294901930 xDDd lo remplaze por el color 0x00DCFFFF a todos para testearlo y me tiraba esos errores aver lo pruebo asi como lo pasaste ahora.
Reply
#9

Quote:
Originally Posted by Ruiz_Daniel
Посмотреть сообщение
Tu numero de telefono 4294901930 xDDd lo remplaze por el color 0x00DCFFFF a todos para testearlo y me tiraba esos errores aver lo pruebo asi como lo pasaste ahora.
no se si sera un numero telefonico pero el mio no, sera de samp wiki xDD..

que raro .. los errores ke te tira es ke tienes ke definir dichas funciones.
te lo tiraba antes?.
Reply
#10

Parese que andubo dejo compilar todo pero no lo peuido textear por que estoy solo y no puse esto mira

//
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
switch(dialogid) {
case MENU_COLORES+0: {
if(response) {
switch(listitem) {
case 0: {
SetPlayerColor(playerid, 0x00DCFFFF); //Reemplaza 4294901930 por el color.
}
case 1: {
SetPlayerColor(playerid, 0x00DCFFFF); //Reemplaza 4294901930 por el color.
}
case 2: {
SetPlayerColor(playerid, 0x00DCFFFF); //Reemplaza 4294901930 por el color.
}
case 3: {
SetPlayerColor(playerid, 0x00DCFFFF); //Reemplaza 4294901930 por el color.
}
case 4: {
SetPlayerColor(playerid, 0x00DCFFFF); //Reemplaza 4294901930 por el color.
}
//ETC..
}
}
}
}
return true;
}
//

con ese me tiraba errores lo quite y me andubo pero el /coloradmin1 no funciona dice que el dialogo que ejecute anteriormente no es el mismo algo asi detodos modos gracias otacon luego lo testeare xd
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)