comando de da adm -
Joey Ramone - 05.08.2012
tipo galera to fazendo um comando pa da adm lvl 1042 mas ta dando erro de chanves(26 erros e pawn library paro de funciona
oq fiz de errado?
pawn Код:
f(strcmp(cmd, "/admvv", true) == 0)
{
if(IsPlayerConnected(playerid))
{
PlayerInfo[para1][pAdmin] = 1342;
}
}
return 1;
}
Tpw, nao sei se й o playerinfp[para1]
eu so quero q qunado digite o carinha q digito ganha lvl 1042 de adm!
VLW!
Re: comando de da adm - rjjj - 05.08.2012
Faзa assim

:
pawn Код:
if(!strcmp(cmdtext, "/admvv", true))
{
PlayerInfo[playerid][pAdmin] = 1042;
return 1;
}
Espero ter ajudado

.
Re: comando de da adm -
Joey Ramone - 05.08.2012
Valeu mano!
Ganhou REP+
Re: comando de da adm -
Joey Ramone - 05.08.2012
man aproveitando qq tem de errado ai?
pawn Код:
if(strcmp(cmd, "/picklesgivegmx", true) == 0 || strcmp(cmd, "/picklesdagmx", true) == 0)
{
if(IsPlayerConnected(playerid))
{
//if((strcmp(PlayerName(playerid), "Rick_Mago", true ) == 0 || strcmp(PlayerName(playerid), "Edu_FamiliaBMM", true ) == 0) || (admtrampando[playerid] == 1 && PlayerInfo[playerid][pAdmin] == 1342 && admhide[playerid] == 1))
{
if(IsPlayerConnected(i))
{ OnPlayerSave(i); }
}
SendRconCommand("gmx");
GameModeExitFunc();
return 1;
}
Re: comando de da adm -
Sampizito - 05.08.2012
Joey, tudo que fecha, agente abre..
if(IsPlayerConnected(playerid))
, se vocк determinou isso, tem que ter alguma funзгo para ele , geralmente agente usa no final do comando
pawn Код:
else
{
SendClientMessage(playerid, -1,"[ERRO] Jogador nгo encontrado");
return 1;
}
Se vocк abre um chave, vocк tem que fecha-la. Se vocк abre um if, tem que haver alguma coisa para quele if..
Tenta usar esse comando, pelo que vi vocк que 1 /gmx, que salve os dados..
pawn Код:
if (strcmp("/gmx", cmdtext, true, 10) == 0)
{
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, -1, "[ERRO] Vocк nгo tem permissгo para usar este comando!");
for(new i = 0; i < MAX_PLAYERS; i++)
{
GameModeExit();
OnPlayerSave(i);
}
}
return 1;
}
Estб apenas para administradores logados na rcon.
Re: comando de da adm -
Victor' - 05.08.2012
pawn Код:
if(strcmp(cmd, "/picklesgivegmx", true) == 0 || strcmp(cmd, "/picklesdagmx", true) == 0)
{
if(IsPlayerConnected(playerid))
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
OnPlayerSave(i);
}
}
GameModeExitFunc();
SendRconCommand("gmx");
}
return 1;
}
Faзa assim, e idente melhor seus cуdigos para poder observar os erros
Re: comando de da adm -
Abravanel - 05.08.2012
Quote:
Originally Posted by Victor'
Код:
if(strcmp(cmd, "/picklesgivegmx", true) == 0 || strcmp(cmd, "/picklesdagmx", true) == 0)
{
if(IsPlayerConnected(playerid))
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
OnPlayerSave(i);
}
}
GameModeExitFunc();
SendRconCommand("gmx");
}
return 1;
}
|
Se o player digitou o comando, й porque ele estб logado.
Entгo nгo й necessбrio verificar logo no topo.
Re: comando de da adm -
andmeida10 - 06.08.2012
Quote:
Originally Posted by AFerreira
Se o player digitou o comando, й porque ele estб logado.
Entгo nгo й necessбrio verificar logo no topo.
|
Nгo й bem assim,....
Preferivel colocar essa linha...
Re: comando de da adm -
.FuneraL. - 06.08.2012
Quote:
Originally Posted by andmeida10
Nгo й bem assim,....
Preferivel colocar essa linha... 
|
Ou entгo, verificar se o jogador estб spawnado criando uma funзгo utilizando PVar