13.06.2014, 12:45
tipo eu queria um gametextforall para tipo ele ta um comando /cadm ai aparece um texto grande na tela de todos do server . alguem sabe?
rcon
rcon
CMD:meucmd(playerid,params[])
{
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid,-1,"Vocк precisa estar logado na RCON.");
if(isnull(params))
return SendClientMessage(playerid,-1,"Vocк precisa digitar um texto.");
new text[145],name[25];
GetPlayerName(playerid,name,25);
format(text,145,"~p~%s: ~w~%s",name,params);
GameTextForAll(text,4000,3);
return 1;
}
Incrнvel um High-Roller falar isto.
Use a funзгo GameTextForAll com o parвmetro da mensagem prй formata por um comando. Exemplo em ZCMD: pawn Код:
|
7447) : error 017: undefined symbol "Logged" |
if(strcmp(cmd, "/cnn", true) == 0) { new aname[MAX_PLAYER_NAME]; GetPlayerName(playerid, aname, MAX_PLAYER_NAME); format(file, sizeof(file), PASTA_CONTAS, aname); if(pAdmin[playerid] == 1 || pAdmin[playerid] == 2 || pAdmin[playerid] == 3 || pAdmin[playerid] == 4 || pAdmin[playerid] == 5){ new tmp[256]; if (!strlen(tmp)) { SendClientMessage(playerid, Vermelho, "Digite: /cnn [texto]"); return 1; } if(PlayerInfo[playerid][Logged] == 1) { if(pAdmin[playerid] == 1 || pAdmin[playerid] == 2 || pAdmin[playerid] == 3 || pAdmin[playerid] == 4 || pAdmin[playerid] == 5) { format(string, sizeof(string), "~b~%s~r~: ~w~%s", aname, tmp); GameTextForAll(string, 5000, 3); }else{ SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem permissгo para usar este comando!"); } }else{ SendClientMessage(playerid, Vermelho, "(ERRO) Vocк tem que estar logado para usar este comando!"); } return 1; } } |
(7436) : warning 217: loose indentation (7442) : warning 219: local variable "tmp" shadows a variable at a preceding level (7464) : warning 217: loose indentation |
warning 217: loose indentation
warning 219: local variable "tmp" shadows a variable at a preceding level