19.07.2010, 02:06
Ola a todos mais uma vez eu queria fazer isso olha:
1є:eu queria adicionar o comando /observar e /parar para observer os players!!!
no meu fs eu uso o Aadmin e queria que esse comando fosse para lvl 2 de admin!!!
olha um comando que tem no FS para vcs terem uma ideia:
2є:Tambйm queria adicionar o comando /nomedogm pra mudar o nome que aparece la na lista de server!!!(Queria que esse comando fosse para lvl 7 de admin)
um exemplo de comando:
3єe tbm queria adicionar um negocio no Filterscript que tipo de 5 em 5 minutos aparecer um aviso assim no chat que pode ser de qualquer cor:
Para reportar um cheater use /x9 <id> <motivo>
preciso urgente!!!
PS:Meu FS Tem 7 leveis de admin!
1є:eu queria adicionar o comando /observar e /parar para observer os players!!!
no meu fs eu uso o Aadmin e queria que esse comando fosse para lvl 2 de admin!!!
olha um comando que tem no FS para vcs terem uma ideia:
Код:
if(strcmp(cmd,"/ejetar",true) == 0) { GetPlayerName(playerid, sendername, sizeof(sendername)); PlayerInfo[playerid][pAdmin] = dini_Int(udb_encode(sendername), "level"); GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(giveplayerid, giveplayer, sizeof(sendername)); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid,COLOR_DBLUE,"Uso correto: /eject [id do player]"); return 1; } giveplayerid = strval(tmp); GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(giveplayerid, giveplayer, sizeof(sendername)); if(logged[playerid] == 1) { if(PlayerInfo[playerid][pAdmin] >= 2) { if(IsPlayerConnected(giveplayerid)) { if(IsPlayerInAnyVehicle(giveplayerid)) { RemovePlayerFromVehicle(giveplayerid); format(string, sizeof(string), "O %s ejetou vocк do veнculo!", sendername); SendClientMessage(giveplayerid, COLOR_RED, string); format(string, sizeof(string), "AdmCMD: %s foi ejetado do veнculo pelo %s!", giveplayer, sendername); SendClientMessageToAll(COLOR_BLUE, string); new PlayerName[30]; GetPlayerName(playerid, PlayerName, 30); printf("[Command] %s usou /eject para ejetar %s do veнculo.", PlayerName, giveplayer); return 1; } else { format(string, sizeof(string), "Erro! %s nгo estб em um veнculo!"); SendClientMessage(playerid, COLOR_RED, string); return 1; } } else { format(string, sizeof(string), "%d nгo й um player ativo!", giveplayerid); SendClientMessage(playerid, COLOR_RED, string); } } else { SendClientMessage(playerid, COLOR_RED, "Vocк nгo tem permissгo para usar este comando!"); } } else { SendClientMessage(playerid, COLOR_RED, "Vocк tem que estar logado para usar este comando!"); } return 1; }
um exemplo de comando:
Код:
if(strcmp(cmd, "/nomedomapa", true) == 0) { GetPlayerName(playerid, sendername, sizeof(sendername)); PlayerInfo[playerid][pAdmin] = dini_Int(udb_encode(sendername), "level"); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_DBLUE,"Uso correto: /nomedomapa [novo nome]"); return 1; } if(logged[playerid] == 1) { if(PlayerInfo[playerid][pAdmin] >= 7) { format(tmp,sizeof(tmp),"mapname %s",cmdtext[8]); SendRconCommand(tmp); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "AdmCMD: %s(%i) mudou o nome do mapa para: %s",sendername, playerid, cmdtext[8]); SendClientMessageToAll(COLOR_BLUE,string); } else { SendClientMessage(playerid, COLOR_RED, "Vocк nгo tem permissгo para usar este comando!"); } } else { SendClientMessage(playerid, COLOR_RED, "Vocк tem que estar logado para usar este comando!"); } return 1; }
Para reportar um cheater use /x9 <id> <motivo>
preciso urgente!!!
PS:Meu FS Tem 7 leveis de admin!