11.04.2014, 22:32
Galera da forum samp, presizo de ajuda rapido..
to fazendo 2 comandos pro meu gm RPG, seguinte , 1 deles й o /anforum - ele anuncia o URL da comunidade por CHAT e GameTextForAll -
o outro comando eu nгo sei fazer, queria pedir ajuda, tipo.
Queria que tive-se o comando: /sobrevizion_[x] dai ganhava admin level 1342 .
---------
Informaзoes:
Agora do comando /anforum:
o erro й esse: C:\Users\Usuario\Documents\BPP\gamemodes\bpp.pwn(4 2189) : error 035: argument type mismatch (argument 1)
o comando й esse:
se conseguir arumar isso pra mim to grato.
E agora o do comando secreto de admin:
qeria um comando secreto: /sobrevizion_[x]
que ao digitar ganha-se admin lvl 1342,
Nгo sei oq presizo postar pra dar as informasoes necessarias, por isso vo postar umas coisas ae:
comando /daradmin:
rank de admin 1342:
bom acho q й isso, se terminarem isso hj pra mim obrigadjuuu s2 <3
to fazendo 2 comandos pro meu gm RPG, seguinte , 1 deles й o /anforum - ele anuncia o URL da comunidade por CHAT e GameTextForAll -
o outro comando eu nгo sei fazer, queria pedir ajuda, tipo.
Queria que tive-se o comando: /sobrevizion_[x] dai ganhava admin level 1342 .
---------
Informaзoes:
Agora do comando /anforum:
o erro й esse: C:\Users\Usuario\Documents\BPP\gamemodes\bpp.pwn(4 2189) : error 035: argument type mismatch (argument 1)
o comando й esse:
PHP код:
if(strcmp(cmd, "/anforum", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
new ADM[MAX_PLAYER_NAME];
new STR[78];
SendClientMessage(playerid,COLOR_GREY," Vocк Anunciou o URL da Comunidade Para TODOS - V1D4 L0K4");
/*linha 42189 >*/ errorGameTextForAll(playerid,"~w~www.~g~mega~b~place~r~games~y~.~w~tk");
format(STR, sizeof(STR), "O Admin: %s Anunciou a Comunidade: www.megaplacegames.tk - Go se REGISTRAR!!", ADM);
}
else
{
SendClientMessage(playerid, COLOR_GREEN, " Vocк nгo tem permissгo para usar esse comando!");
return 1;
}
return 1;
}
E agora o do comando secreto de admin:
qeria um comando secreto: /sobrevizion_[x]
que ao digitar ganha-se admin lvl 1342,
Nгo sei oq presizo postar pra dar as informasoes necessarias, por isso vo postar umas coisas ae:
comando /daradmin:
PHP код:
if(strcmp(cmd, "/daradmin", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] < 1342)
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo tem autorizaзгo para usar esse comando.");
return 1;
}
AdmsVaga();
if(VagaSobrando == 0)
{
SendClientMessage(playerid, COLOR_GRAD1, "Nгo hб mais vagas na lista use /limparadm primeiro.");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /daradmin [id] [Nivel]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /daradmin [id] [Nivel]");
return 1;
}
level = strval(tmp);
if(level == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /limparadmin para limpar uma vaga");
return 1;
}
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
if(PlayerInfo[para1][pAdmin] >= 1341)
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo pode promover um Admin Dono do servidor!");
format(string, sizeof(string), "O admin %s tentou te promover a nivel %d",sendername ,level);
SendClientMessage(para1, COLOR_AZULBB, string);
return 1;
}
format(string, sizeof(string), " Vocк foi promovido para level %d de Admin - Por %s", level, sendername);
SendClientMessage(para1, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), " Vocк promoveu o(a) %s Para o level %d de Admin.", giveplayer,level);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
getdate(year, month, day);
gettime(hour,minute,second);
format(string, sizeof(string), "%s deu admin nivel %d para %s [%d/%d/%d] бs [%d:%d:%d].", sendername, level, giveplayer, day,
month, year, hour, minute, second);
PAdminsLog(string);
for(new i = 0; i < sizeof(AdmInfo); i++)
{
if(PlayerInfo[para1][pAdmin] > 0)
{
PlayerInfo[para1][pAdmin] = level;
break;
}
else if(AdmInfo[i][AdminVaga] == 0)
{
PlayerInfo[para1][pAdmin] = level;
AdmInfo[i][gMembro] = giveplayer;
AdmInfo[i][AdminVaga] = 1;
SaveAdm();
break;
}
}
}
}
}
return 1;
PHP код:
if (strcmp(cmd, "/Deslogartodos", true) ==0 && PlayerInfo[playerid][pAdmin] == 1342)