30.09.2014, 03:15
Boa noite amigos...
Tenho um comando (/ahelp) que mostra os comandos de Admin. Sou Admin Nнvel 1343 (nнvel mбximo), portanto com o cуdigo abaixo posso ver os comandos de todos os Administradores, desde o nнvel 1 atй o 1343.


Porйm, tentei arrumar as cores e o estilo de como os comandos apareciam na tela com o cуdigo abaixo, e obtive os seguintes problemas (por favor me desculpem pela confusгo no cуdigo, sou iniciante em Pawn kk):


O problema? Apenas alguns comandos estгo aparecendo... A maioria simplesmente sumiu!
Jб tentei mudar tudo, mas nгo obtive sucesso! Nгo faзo a menor ideia do que possa estar errado... Desculpem estar pedindo uma coisa que pra vocкs talvez seja muito simples, mas to iniciando mesmo kkk (ahh, e o Pawno compilou sem nenhum erro.)
Agradeзo desde jб!
Tenho um comando (/ahelp) que mostra os comandos de Admin. Sou Admin Nнvel 1343 (nнvel mбximo), portanto com o cуdigo abaixo posso ver os comandos de todos os Administradores, desde o nнvel 1 atй o 1343.
Код:
if(strcmp(cmd, "/ahelp", true) == 0 || strcmp(cmd, "/ah", true) == 0 || strcmp(cmd, "/aa", true) == 0 || strcmp(cmd, "/adminajuda", true) == 0)
{
if(admtrampando[playerid] < 1 && helptrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 1343 && PlayerInfo[playerid][pAdmin] != 1341)
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)");
return 1;
}
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}|_____|{FF7800} Ajuda Admin {FFFFFF}|_____|");
if (PlayerInfo[playerid][pAdmin] >= 1)
{
SendClientMessage(playerid, COR_GRO, "==================================================================================================================");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Moderador: /tv /tapa /tapao /par /ver /calar /kick /ir /trazer /trazer 2 (Sem Armas) /matar /infoadm /infovip");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Moderador: (/av)iso /congelar /descongelar /infoarmas /infoplayer /afk (Modo AFK) /sairafk (Sair Modo AFK))");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Moderador: /cnn (/Desativar Celular) /paredao /portaorally /avisar /infolider /desbugar");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Moderador: /Teleportes (Ver Teleportes). /abastecerid /abastecerid /respawnid /blindarid");
}
if (PlayerInfo[playerid][pAdmin] >= 2)
{
SendClientMessage(playerid, COR_GRO, "==================================================================================================================");
SendClientMessage(playerid, COLOR_LIGHTRED,"Nivel 2: /settime /sethora /tempo /ip /darspawn /carandiru /celaadmin /explode");
SendClientMessage(playerid, COLOR_LIGHTRED,"Nivel 2: /1 /2 /3 /go /mark /irmark /rpall /trazertodos. ");
SendClientMessage(playerid, COR_GRO, "==================================================================================================================");
}
if (PlayerInfo[playerid][pAdmin] >= 3)
{
SendClientMessage(playerid, COR_TAXI,"Nivel 3: /Eventos(Ver Eventos) /votacao /encerrar /setskin /trazercarro /retirararmas");
SendClientMessage(playerid, COR_TAXI,"Nivel 3: /darvida /darcolete /ban /dararma /entrarcarro /respawncarros /abastecercarros /trazertodos /destruirtodos");
SendClientMessage(playerid, COR_GRO, "==================================================================================================================");
}
if (PlayerInfo[playerid][pAdmin] >= 4)
{
SendClientMessage(playerid, COR_MAYANS,"Nivel 4: /carroantigo/ircarro /trazercarro /setcampeao /forceskin /Iniciar Loteria /irtunning");
SendClientMessage(playerid, COR_MAYANS,"Nivel 4: /biz /sbiz /cnnn /online /makeiracadmin /Retirarbloqueios (remover todos os bloqueios)");
SendClientMessage(playerid, COR_GRO, "==================================================================================================================");
}
if (PlayerInfo[playerid][pAdmin] >= 1337)
{
SendClientMessage(playerid, COLOR_YELLOW,"***ADMIN MASTER*** /editar /admvemp /admvsemp /dargrana /setgrana /antiafk /darlicencas /limparlider /respawncarros");
SendClientMessage(playerid, COLOR_YELLOW,"***ADMIN MASTER*** /cnnn /seditar /ircasa /iremp /irsemp /biz /sbiz /makeircadmin /online /lider /limparvip /desbanip /nomedesban");
SendClientMessage(playerid, COLOR_YELLOW,"***ADMIN MASTER*** /amudarsenha(Autorizar Player Trocar a Senha) /retirarbloqueios(Remover todos os bloqueios)");
SendClientMessage(playerid, COLOR_YELLOW,"***ADMIN MASTER*** /acomprar(Autorizar Player Comprar Seu Veiculo Vip)");
SendClientMessage(playerid, COLOR_YELLOW,"***ADMIN MASTER*** /aestacionar(Autorizar Player Estacionar Seu Veiculo Vip)");
SendClientMessage(playerid, COR_GRO, "==================================================================================================================");
}
if(PlayerInfo[playerid][pAdmin] >= 1338)
{
SendClientMessage(playerid, COR_GRO, "Admin Master+ e Master++: /gmx /darlicencas /amudarnick /liberarcaixinha");
SendClientMessage(playerid, COR_GRO, "==================================================================================================================");
}
if (PlayerInfo[playerid][pAdmin] >= 1340 || PlayerInfo[playerid][pAdmin] == 1341)
{
SendClientMessage(playerid, COR_HITMAN,"ADM Sub/Dono: /savefiles /loadfiles /kitadmdono /admvcasa /admvemp /admvsemp");
SendClientMessage(playerid, COR_HITMAN,"ADM Sub/Dono: /destruirveiculos /cveh (Nгo Use Atoa) /semrelatorio (ADM DONO)/modocia.");
SendClientMessage(playerid, COR_GRO, "==================================================================================================================");
}
if (PlayerInfo[playerid][pAdmin] >= 1342 || PlayerInfo[playerid][pAdmin] == 1343)
{
SendClientMessage(playerid, COR_ADMIN,"Dono Fundador: /liderex /atualizar3dtext /deletarconta /limparadm /trazercasa /descricao");
SendClientMessage(playerid, COR_ADMIN,"Dono Fundador: /banall /irobjeto /setpos /ptuto /padmin /carid /deslogartodos /modocia");
SendClientMessage(playerid, COR_GRO, "==================================================================================================================");
}
if (PlayerInfo[playerid][pAdmin] >= 1343)
{
SendClientMessage(playerid, COR_ADMIN,"Dono Scripter: /daradmin /retiraradmin /limparadmin /criarhelper /retirarhelper /gdp /retirarhelper /limparhelper ");
SendClientMessage(playerid, COR_GRO, "==================================================================================================================");
}
}
return 1;
}


Porйm, tentei arrumar as cores e o estilo de como os comandos apareciam na tela com o cуdigo abaixo, e obtive os seguintes problemas (por favor me desculpem pela confusгo no cуdigo, sou iniciante em Pawn kk):
Код:
if(strcmp(cmd, "/ahelp", true) == 0 || strcmp(cmd, "/ah", true) == 0 || strcmp(cmd, "/aa", true) == 0 || strcmp(cmd, "/adminajuda", true) == 0)
{
if(admtrampando[playerid] < 1 && helptrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 1343 && PlayerInfo[playerid][pAdmin] != 1341)
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)");
return 1;
}
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}|______________________________________|{FF0000} Comandos Admin {FFFFFF}|______________________________________|");
if (PlayerInfo[playerid][pAdmin] >= 1)
{
SendClientMessage(playerid, COR_GRO, "={228B22}==================================================== {FF0000}TEMPORБRIO {228B22}====================================================");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "{FF0000}/tv {8B8989}| {FF00FF}/tapa {8B8989}| {FF00FF}/tapao {8B8989}| {FF00FF}/par {8B8989}| {FF00FF}/ver {8B8989}| {FF00FF}/calar {8B8989}| {FFFF00}/kick {8B8989}| {FF0000}/ir {8B8989}| {FF0000}/trazer {8B8989}| {FF00FF}/trazer2 (Sem Armas) {8B8989}| {FF00FF}/matar {8B8989}| {FF00FF}/infoadm {8B8989}| /infovip");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "{FF0000}/av (mensagem p/ todos) {8B8989}| {FF00FF}/congelar {8B8989}| {FF00FF}/descongelar {8B8989}| {FF00FF}/infoarmas {8B8989}| {FF00FF}/infoplayer {8B8989}| {FF00FF}/afk (Modo AFK) {8B8989}| {FF00FF}/sairafk");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "{FF00FF}/cnn (com nome) {8B8989}| /desativar {8B8989}| /paredao {8B8989}| /portaorally {8B8989}| /avisar {8B8989}| /infolider {8B8989}| /desbugar");
SendClientMessage(playerid, TEAM_CYAN_COLOR, "{FF0000}/teleportes {8B8989}| {FF00FF}/abastecerid {8B8989}| {FF00FF}/abastecerid {8B8989}| {FF0000}/respawnid {8B8989}| {FF00FF}/blindarid");
}
if (PlayerInfo[playerid][pAdmin] >= 2)
{
SendClientMessage(playerid, COR_GRO, "={228B22}==================================================== {FF0000}AJUDANTE {228B22}====================================================");
SendClientMessage(playerid, COLOR_LIGHTRED,"{FF00FF}/settime {8B8989}| {FF00FF}/sethora {8B8989}| {FF00FF}/tempo {8B8989}| {FF00FF}/ip {8B8989}| {FF00FF}/darspawn {8B8989}| {FF0000}/carandiru {8B8989}| {FF00FF}/celaadmin {8B8989}| {FF0000}/explodir");
SendClientMessage(playerid, COLOR_LIGHTRED,"{FF00FF}/1 /2 /3 /go {8B8989}| {FF0000}/mark /irmark {8B8989}| {FF00FF}/rpall {8B8989}| {FF00FF}/trazertodos");
SendClientMessage(playerid, COR_GRO, "={228B22}==================================================== {FF0000}MODERADOR {228B22}====================================================");
}
if (PlayerInfo[playerid][pAdmin] >= 3)
{
SendClientMessage(playerid, COR_TAXI,"{FF00FF}/eventos (ver eventos) {8B8989}| {FF00FF}/votacao {8B8989}| {FF00FF}/encerrar {8B8989}| {FF00FF}/setskin {8B8989}| {FF00FF}/trazercarro {8B8989}| {FF00FF}/retirararmas");
SendClientMessage(playerid, COR_TAXI,"{FF00FF}/darvida {8B8989}| {FF00FF}/darcolete {8B8989}| {FFFF00}/ban {8B8989}| {FF0000}/dararma {8B8989}| {FF00FF}/entrarcarro {8B8989}| {FF0000}/respawncarros (6 em 6 hrs){8B8989}| {FF00FF}/abastecercarros {8B8989}| {FF00FF}/trazertodos {8B8989}| {FF00FF}/destruirtodos");
SendClientMessage(playerid, COR_GRO, "={228B22}==================================================== {FF0000}MODERADOR+ {228B22}====================================================");
}
if (PlayerInfo[playerid][pAdmin] >= 4)
{
SendClientMessage(playerid, COR_MAYANS,"{FF00FF}/carroantigo {8B8989}| {FF00FF}/ircarro {8B8989}| {FF00FF}/trazercarro {8B8989}| {FF00FF}/setcampeao {8B8989}| {FF00FF}/forceskin {8B8989}| {FF00FF}/iniciarloteria {8B8989}| {FF00FF}/irtunning");
SendClientMessage(playerid, COR_MAYANS,"{FF00FF}/biz {8B8989}| {FF00FF}/sbiz {8B8989}| {FF00FF}/cnnn (grande s/ nome){8B8989}| {FF00FF}/online {8B8989}| {FF00FF}/makeiracadmin {8B8989}| {FF0000}/retirarbloqueios (remover todos os bloqueios)");
SendClientMessage(playerid, COR_GRO, "={228B22}==================================================== {FF0000}SUPERVISOR {228B22}====================================================");
}
if (PlayerInfo[playerid][pAdmin] >= 1337)
{
SendClientMessage(playerid, COLOR_YELLOW,"{FF0000}/editar {8B8989}| {FF00FF}/admvemp {8B8989}| {FF00FF}/admvsemp {8B8989}| {FF0000}/dargrana {8B8989}| {FF00FF}/setgrana {8B8989}| {FF00FF}/antiafk {8B8989}| {FF00FF}/darlicencas {8B8989}| {FF00FF}/limparlider {8B8989}| {FF0000}/respawncarros (6 em 6 hrs)");
SendClientMessage(playerid, COLOR_YELLOW,"{FF00FF}/cnnn (grande s/ nome){8B8989}| {FF00FF}/seditar {8B8989}| {FF00FF}/ircasa {8B8989}| {FF00FF}/iremp {8B8989}| {FF00FF}/irsemp {8B8989}| {FF00FF}/biz {8B8989}| {FF00FF}/sbiz {8B8989}| {FF00FF}/makeircadmin {8B8989}| {FF00FF}/online {8B8989}| {FF0000}/lider {8B8989}| {FF00FF}/limparvip {8B8989}| {FF00FF}/desbanip {8B8989}| {FF00FF}/nomedesban");
SendClientMessage(playerid, COLOR_YELLOW,"{FF0000}/amudarsenha (autorizar Player trocar a senha) {8B8989}| {FF0000}/retirarbloqueios (remover todos os bloqueios)");
SendClientMessage(playerid, COLOR_YELLOW,"{FF00FF}/acomprar (autorizar Player comprar seu veнculo VIP)");
SendClientMessage(playerid, COLOR_YELLOW,"{FF00FF}/aestacionar (autorizar Player estacionar seu veнculo VIP)");
SendClientMessage(playerid, COR_GRO, "={228B22}==================================================== {FF0000}GLOBAL e MASTER {228B22}====================================================");
}
if(PlayerInfo[playerid][pAdmin] >= 1338)
{
SendClientMessage(playerid, COR_GRO, "{FF0000}/gmx {8B8989}| {FF00FF}/darlicencas {8B8989}| {FF0000}/amudarnick {8B8989}| {FF00FF}/liberarcaixinha");
SendClientMessage(playerid, COR_GRO, "={228B22}==================================================== {FF0000}MASTER+ e MATER++ {228B22}====================================================");
}
if (PlayerInfo[playerid][pAdmin] >= 1340 || PlayerInfo[playerid][pAdmin] == 1341)
{
SendClientMessage(playerid, COR_HITMAN,"{FF00FF}/savefiles {8B8989}| {FF00FF}/loadfiles {8B8989}| {FF00FF}/kitadmdono {8B8989}| {FF00FF}/admvcasa {8B8989}| {FF00FF}/admvemp {8B8989}| {FF00FF}/admvsemp");
SendClientMessage(playerid, COR_HITMAN,"{FF00FF}/destruirveiculos {8B8989}| {8B8989}/cveh (nгo usar a toa!) {8B8989}| {FF00FF}/semrelatorio (SOMENTE p/ Admin-Dono!) {8B8989}| {FF00FF}/modocia.");
SendClientMessage(playerid, COR_GRO, "={228B22}==================================================== {FF0000}DONO-FUNDADOR {228B22}====================================================");
}
if (PlayerInfo[playerid][pAdmin] >= 1342 || PlayerInfo[playerid][pAdmin] == 1343)
{
SendClientMessage(playerid, COR_ADMIN,"{FF00FF}/liderex {8B8989}| {FF00FF}/atualizar3dtext {8B8989}| {FF00FF}/deletarconta {8B8989}| {FF00FF}/limparadm {8B8989}| {FF00FF}/trazercasa {8B8989}| {FF00FF}/descricao");
SendClientMessage(playerid, COR_ADMIN,"{FF00FF}/banall {8B8989}| {FF00FF}/irobjeto {8B8989}| {FF00FF}/setpos {8B8989}| {FF00FF}/ptuto {8B8989}| {FF00FF}/padmin {8B8989}| {FF00FF}/carid {8B8989}| {FF00FF}/deslogartodos {8B8989}| {FF00FF}/modocia");
SendClientMessage(playerid, COR_GRO, "={228B22}==================================================== {FF0000}DONO-SCRIPTER {228B22}====================================================");
}
if (PlayerInfo[playerid][pAdmin] >= 1343)
{
SendClientMessage(playerid, COR_ADMIN,"{FF0000}/daradmin {8B8989}| {FF00FF}/retiraradmin {8B8989}| {FF00FF}/limparadmin {8B8989}| {FF0000}/criarhelper {8B8989}| {FF00FF}/retirarhelper {8B8989}| {FF0000}/gdp (Guerra no Morro) {8B8989}| {FF00FF}/retirarhelper {8B8989}| {FF00FF}/limparhelper ");
SendClientMessage(playerid, COR_GRO, "{228B22}==================================================================================================================");
}
}
return 1;
}


O problema? Apenas alguns comandos estгo aparecendo... A maioria simplesmente sumiu!
Jб tentei mudar tudo, mas nгo obtive sucesso! Nгo faзo a menor ideia do que possa estar errado... Desculpem estar pedindo uma coisa que pra vocкs talvez seja muito simples, mas to iniciando mesmo kkk (ahh, e o Pawno compilou sem nenhum erro.)
Agradeзo desde jб!

