29.07.2010, 04:04
Galera durante um tempo ai eu vim pensando em um cmd muito bom para mim e para tds , outros ja podem ter feito esse cmd ou atй achado! mais eu procurei e nгo achei e gostaria de esta pedidindo ajuda da galera ai para montar os tals comando abaixo!
/infoadmin (informaзхes adminstradores) ex: quando ele digita esse cmd aparece todos os admin do server msm estando offline!
/tiraradmin - tira o admin da pessoa ela tando onffline e tbm online --'! e tbm dar para mudar de cargo de admin!
Tudo isso galera! Alguem me ajudar montar o cmd !
--------------------------------------------------------------------------------------------------
Editado acho q achei tiraradmin
/infoadmin (informaзхes adminstradores) ex: quando ele digita esse cmd aparece todos os admin do server msm estando offline!
/tiraradmin - tira o admin da pessoa ela tando onffline e tbm online --'! e tbm dar para mudar de cargo de admin!
Tudo isso galera! Alguem me ajudar montar o cmd !
--------------------------------------------------------------------------------------------------
Editado acho q achei tiraradmin
Код:
else if (strcmp(param, "/tiraradminoff", true) == 0) { if (pDataInfo[playerid][Logado] == true && pDataInfo[playerid][Level] >= 5) { param = strtok(cmdtext, idcmd); new nlevel[128]; nlevel = strtok(cmdtext, idcmd); if (!strlen(param)) return SendClientMessage(playerid, COR_VERMELHA, "| /tiraradminoff [playername][level]"); if (!strlen(nlevel)) return SendClientMessage(playerid, COR_VERMELHA, "| /tiraradminoff playername [level]"); if (strval(nlevel) > 5) return SendClientMessage(playerid, COR_VERMELHA, "| /tiraradminoff playername [0-5]"); if (NicksCrash(param) == 1) return SendClientMessage(playerid, COR_VERMELHA, "| Nick invбlido, escolha outro."); new level = strval(nlevel); if (!strcmp(param, "Angels", true) || !strcmp(param, "Angels182", true)) { bd_escrever_int(pName(playerid),"AdminLevel",0); bd_escrever_int(pName(playerid),"NickBanido",1); bd_escrever_int(pName(playerid),"BanidoAdminBot",1); bd_escrever_int(pName(playerid),"Banido",1); pDataInfo[playerid][Level] = 0; bd_escrever_str(pName(playerid),"DesBanADM","Nenhum"); bd_escrever_int(pName(playerid),"JaFoiDesBanido",0); bd_escrever_str(pName(playerid),"DesBanData","00/00/00"); bd_escrever_str(pName(playerid),"DesBanHora","00:00"); return Ban(playerid); } if (!bd_existe_usuario(param)) return SendClientMessage(playerid, COR_VERMELHA, "| O nick escolhido nгo possui registro no servidor."); if (level == bd_ler_int(param,"AdminLevel")) return SendClientMessage(playerid, COR_VERMELHA, "| Jogador jб possui este level."); format(stradm,sizeof(stradm),"|| Administrador %s(%d) modificou o level admin do %s para level %d", pName(playerid), playerid, param, level); SendClientMessageToAll(COR_AMARELA,stradm); bd_escrever_int(param,"AdminLevel",level); bd_escrever_int(param,"AvisoADM",0); return PlayerPlaySound(playerid,1057,0.0,0.0,0.0); } else return SendClientMessage(playerid, COR_VERMELHA, "| Й necessбrio ser Game Master para usar este comando."); }