02.10.2014, 00:51
Quote:
Hola bueno pase algunos comandos de strcmp a CMD: pero no funcionan como deberian osea yo pongo por ejemplo /b texto y me sale el sendclientMessage con la forma de uso dejo cmds:
Код:
CMD:b(playerid, params[]) { if(IsPlayerConnected(playerid)) { new TextoMe[128], jugador[MAX_PLAYER_NAME]; if(sscanf(params, "s[128]", TextoMe)) return SendClientMessage(playerid, COLOR_YELLOW, "Por favor usa {DBED15}/b texto{FFFFFF}, por ejemplo: {DBED15}/b que comando era para entrar en las propiedades?.{FFFFFF}"); GetPlayerName(playerid, jugador, sizeof(jugador)); format(TextoMe, sizeof(TextoMe), "* %s %s", jugador, TextoMe); ProxDetector(30.0, playerid, TextoMe ,Hablar,Hablar2,Hablar3,Hablar4,Hablar5); printf("%s", TextoMe); } return 1; Код:
CMD:me(playerid, params[])return cmd_me(playerid, params); CMD:ame(playerid, params[]) { if(IsPlayerConnected(playerid)) { new TextoMe[128], jugador[MAX_PLAYER_NAME]; if(sscanf(params, "s[128]", TextoMe)) return SendClientMessage(playerid, COLOR_YELLOW, "/me [accion] o /ame [accion]"); GetPlayerName(playerid, jugador, sizeof(jugador)); format(TextoMe, sizeof(TextoMe), "* %s %s", jugador, TextoMe); ProxDetector(30.0, playerid, TextoMe, Rol, Rol, Rol, Rol, Rol); printf("%s", TextoMe); } return 1; } |
pawn Код:
CMD:b(playerid, params[])
{
new TextoMe[144], jugador[MAX_PLAYER_NAME];
if(sscanf(params, "s[128]", params[0])) return SendClientMessage(playerid, COLOR_YELLOW, "Por favor usa {DBED15}/b texto{FFFFFF}, por ejemplo: {DBED15}/b que comando era para entrar en las propiedades?.{FFFFFF}");
GetPlayerName(playerid, jugador, sizeof(jugador));
format(TextoMe, sizeof(TextoMe), "* %s %s", jugador, params[0]);
ProxDetector(30.0, playerid, TextoMe ,Hablar,Hablar2,Hablar3,Hablar4,Hablar5);
printf("%s", TextoMe);
return 1;
}
CMD:me(playerid, params[])return cmd_me(playerid, params);
CMD:ame(playerid, params[])
{
new TextoMe[144], jugador[MAX_PLAYER_NAME];
if(sscanf(params, "s[128]", params[0])) return SendClientMessage(playerid, COLOR_YELLOW, "/me [accion] o /ame [accion]");
GetPlayerName(playerid, jugador, sizeof(jugador));
format(TextoMe, sizeof(TextoMe), "* %s %s", jugador, params[0]);
ProxDetector(30.0, playerid, TextoMe, Rol, Rol, Rol, Rol, Rol);
printf("%s", TextoMe);
return 1;
}
EDIT:
pawn Код:
CMD:me(playerid, params[])return cmd_me(playerid, params);
pawn Код:
CMD:me(playerid, params[])return cmd_ame(playerid, params);