[Ajuda] Cmd - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Cmd (
/showthread.php?tid=388971)
Cmd -
Nice-.- - 31.10.2012
eu fiz esse comando ai porem quando eu digito /setadmin 0 3 aparece [ERRO]: 1 б 3
agr eu to nao to intendendo isso sгo os simbolos que estгo errados ?
PHP код:
CMD:setadmin(playerid, params[])
{
new level, id, string[128], Nome[24];
GetPlayerName(playerid, Nome, sizeof(Nome));
if(PlayerInfo[playerid][pAdmin] < 3 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "[ERRO]: Vocк Nгo Tem Permissгo Para Usar Esse Comando Apenas Admin 3+");
if(sscanf(params, "ud",id,level)) return SendClientMessage(playerid, -1, "[USO]: /setadmin [ID] [LEVEL]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "[ERRO]: Jogador Nгo Conectado");
if(level < 1 || level > 3) return SendClientMessage(playerid, -1, "[ERRO]: 1 б 3");
format(string, sizeof(string), "o Adminstrador %s Lhe Deu Admin Level %d", Nome, level);
SendClientMessage(id, -1, string);
SendClientMessage(playerid, -1, "Adminstrador Setado!");
PlayerInfo[id][pAdmin] = level;
return 1;
}
Re: Cmd -
Q.I - 31.10.2012
pawn Код:
comeзo gamemode !
static
level,
id,
string[128],
Nome[24]
;
//comando!
COMMAND:setadmin(playerid, params[]){
if(PlayerInfo[playerid][pAdmin] < 3 && !IsPlayerAdmin(playerid))return
SendClientMessage(playerid, -1, "[ERRO]: Vocк Nгo Tem Permissгo Para Usar Esse Comando Apenas Admin 3+");
if(sscanf(params, "dd",id,level)) return
SendClientMessage(playerid, -1, "[USO]: /setadmin [ID] [LEVEL]");
if(!IsPlayerConnected(id)) return
SendClientMessage(playerid, -1, "[ERRO]: Jogador Nгo Conectado");
if(level < 1 || level > 3) return
SendClientMessage(playerid, -1, "[ERRO]: 1 б 3");
GetPlayerName(playerid, Nome, sizeof(Nome));
format(string, sizeof(string), "o Adminstrador %s Lhe Deu Admin Level %d", Nome, level);
SendClientMessage(id, -1, string);
SendClientMessage(playerid, -1, "Adminstrador Setado!");
PlayerInfo[id][pAdmin] = level;
return true;
}
Re: Cmd -
Nice-.- - 31.10.2012
Quote:
Originally Posted by Q.I
pawn Код:
comeзo gamemode ! static
level, id, string[128], Nome[24] ;
//comando! COMMAND:setadmin(playerid, params[]){ if(PlayerInfo[playerid][pAdmin] < 3 && !IsPlayerAdmin(playerid))return SendClientMessage(playerid, -1, "[ERRO]: Vocк Nгo Tem Permissгo Para Usar Esse Comando Apenas Admin 3+");
if(sscanf(params, "dd",id,level)) return SendClientMessage(playerid, -1, "[USO]: /setadmin [ID] [LEVEL]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "[ERRO]: Jogador Nгo Conectado");
if(level < 1 || level > 3) return SendClientMessage(playerid, -1, "[ERRO]: 1 б 3");
GetPlayerName(playerid, Nome, sizeof(Nome)); format(string, sizeof(string), "o Adminstrador %s Lhe Deu Admin Level %d", Nome, level); SendClientMessage(id, -1, string); SendClientMessage(playerid, -1, "Adminstrador Setado!"); PlayerInfo[id][pAdmin] = level; return true; }
|
poderia me explicar o que significa static?
Re: Cmd -
MatheusAlcapone - 31.10.2012
Se eu nгo me engano static й uma variбvel continua, ou seja ela nгo acaba ao passar pelas chaves. Por favor me corrija se eu estiver errado
Re: Cmd -
Q.I - 31.10.2012
Quote:
Originally Posted by Nice-.-
poderia me explicar o que significa static?
|
exemplo e tipo o que o matheus disse toda vez que voce precisar usar o comando que exerce definir uma variavel player b
exemplo
eu crie
static
PlayerB
assim voce pode usar o playerb em todos os comando que quiser sem precisar ficar fazendo
new PlayerB toda vida em cada comando
espero que tenha entendido!
Re: Cmd -
Nice-.- - 31.10.2012
Quote:
Originally Posted by Q.I
exemplo e tipo o que o matheus disse toda vez que voce precisar usar o comando que exerce definir uma variavel player b
exemplo
eu crie
static
PlayerB
assim voce pode usar o playerb em todos os comando que quiser sem precisar ficar fazendo
new PlayerB toda vida em cada comando
espero que tenha entendido!
|
Obrigado Intendi !