Comando secreto em sscanf e zcmd -
GabrielPlay - 26.11.2016
Queria saber como criar comandos secretos para eu pegar administrador sу que com sscanf e zcmd tem como?
Re: Comando secreto em sscanf e zcmd -
teteu99 - 26.11.2016
Sim , mais um comando sem sscanf faz um papel melhor.
PHP код:
CMD:adm(playerid)
{
SendClientMessage(playerid, -1, "Agora vocк й Admin Dono!");
pInfo[playerid][pAdmin] = 5000; //variбvel admin
return 1;
}
Re: Comando secreto em sscanf e zcmd -
GabrielPlay - 26.11.2016
Da esses erros aki
(5804) : error 028: invalid subscript (not an array or too many subscripts): "pInfo"
(5804) : warning 215: expression has no effect
(5804) : error 001: expected token: ";", but found "]"
(5804) : error 029: invalid expression, assumed zero
(5804) : fatal error 107: too many error messages on one line
4 Errors.
Re: Comando secreto em sscanf e zcmd -
zSuYaNw - 26.11.2016
Apenas troque pInfo por sua variбvel de admin.
Re: Comando secreto em sscanf e zcmd -
GabrielPlay - 26.11.2016
Nгo adiantou
Re: Comando secreto em sscanf e zcmd -
zSuYaNw - 26.11.2016
Quote:
Originally Posted by GabrielPlay
Nгo adiantou
|
Significa que vocк fez algo errado. Mostre oque vocк fez e tambйm mostre o /admins.
Re: Comando secreto em sscanf e zcmd -
GabrielPlay - 26.11.2016
CMD:adm(playerid)
{
SendClientMessage(playerid, -1, "Agora vocк й Admin Dono!");
pAdmin[playerid][pAdmin] = 5000; //variбvel admin
return 1;
}
Re: Comando secreto em sscanf e zcmd -
GabrielPlay - 26.11.2016
CMD:admins(playerid, params[])
{
SendClientMessage(playerid, COR_ADMIN, "Admins Online:");
foreach(Player, i)
{
if(PlayerInfo[i][pAdmin] > 0)
{
if(admhide[i] == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
new string[128];
if(admtrampando[i] == 1)
{
format(string, 128, "Admin: {FFFFFF}%s {B4B5B7}Nнvel:[{FFFFFF}%d{B4B5B7}] Funзгo:[{FFFFFF}%s{B4B5B7}]", sendername, PlayerInfo[i][pAdmin],PlayerInfo[i][pFuncao]);
SendClientMessage(playerid,COLOR_GRAD1,string);
}
else
{
format(string, 128, "Admin: {FFFFFF}%s {B4B5B7}Nнvel:[{FFFFFF}%d{B4B5B7}] Funзгo:[{FFFFFF}%s{B4B5B7}] {FFFFFF}[Jogando]", sendername, PlayerInfo[i][pAdmin],PlayerInfo[i][pFuncao]);
SendClientMessage(playerid,COLOR_GRAD1,string);
}
}
}
}
return true;
}
Re: Comando secreto em sscanf e zcmd -
Eddye - 26.11.2016
PHP код:
pAdmin[playerid][pAdmin] = 5000; //variбvel admin
Estб assim
Coloque este:
PHP код:
PlayerInfo[playerid][pAdmin] = 5000; //variбvel admin
Re: Comando secreto em sscanf e zcmd -
yurin - 26.11.2016
Vocк nгo entende nada de pawn nй? Bem vou da uma breve explicada nesse comando:
PHP код:
CMD:adm(playerid)
{
SendClientMessage(playerid, -1, "Agora vocк й Admin Dono!");
pInfo[playerid][pAdmin] = 5000; //variбvel admin
return 1;
}
Primeiramente, esse comando й em ZCMD й uma include para comandos, vocк precisa ter ela, segundo o SendClientMessage й para enviar uma mensagem para tu, dizendo que tu й admin, isso seria inъtil jб que tu quer o comando vocк deve saber do que ele se trata, e por ultimo pInfo й a variбvel de enum onde guarda outras variбveis como a pAdmin, no meu caso й pDados a enum e a variбvel de adm й Staff, vocк tem que saber a sua, 5000 й o "nнvel" adm, depende de como tu botou para ser cada nнvel, no meu caso eu sу uso atй 5.
Resumindo, para min o comando seria tipo:
PHP код:
CMD:serdono(playerid)
{
SendClientMessage(playerid, -1, "Agora vocк й dono (esse comando vocк nгo devia ter criado й muito inseguro!");
pDados[playerid][Staff] = 5; //variбvel admin
return 1;
}