Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Jcon - ADMINISTRAÇÃO POR SENHA FEITO POR JOAO VICTOR
- #include a_samp
- #include zcmd
- #include sscanf
- #define senha1 1234
- #define senha2 5678
- #define amarelo 0xFFF200AA
- #define vermelho 0xD8000AAA
- enum lvl
- {
- lvl1,
- lvl2
- }
- new admin[MAX_PLAYERS][lvl];
- new jcon;
- CMD:jcon(playerid,params[])
- {
- if(sscanf(params, "d",jcon)) return SendClientMessage(playerid,vermelho,"Use: /jcon [senha]");
- if(jcon == senha1)
- {
- admin[playerid][lvl1] = 1;
- SendClientMessage(playerid,amarelo,"Você logou como admin[lvl1] com sucesso, se você não possui o acesso você será banido!");
- }
- else SendClientMessage(playerid,vermelho,"Senha errada!");
- if(jcon == senha2)
- {
- admin[playerid][lvl1] = 1;
- admin[playerid][lvl2] = 1;
- SendClientMessage(playerid,amarelo,"Você logou como admin[lvl2] com sucesso, se você não possui o acesso você será banido!");
- }
- else SendClientMessage(playerid,vermelho,"Senha errada!");
- return 1;
- }
- CMD:kick(playerid,params[])
- {
- if(admin[playerid][lvl1] == 1)
- {
- new id,motivo,nome[54],Str[128];
- if(sscanf(params, "us",id,motivo)) return SendClientMessage(playerid,vermelho,"Use: /kick [playerid] [motivo]");
- if(IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "Este jogador não está conectado!");
- GetPlayerName(playerid,nome,sizeof(nome));
- format(Str, sizeof(Str), "|%s| foi kickado [Motivo: %s]",nome,motivo);
- SendClientMessageToAll(amarelo,Str);
- Kick(id);
- }
- else SendClientMessage(playerid,vermelho,"Você não é administrador[LVL1]");
- return 1;
- }
- CMD:ban(playerid,params[])
- {
- if(admin[playerid][lvl1] == 1)
- {
- new id,motivo,nome[54],Str[128];
- if(sscanf(params, "us",id,motivo)) return SendClientMessage(playerid,vermelho,"Use: /kick [playerid] [motivo]");
- if(IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "Este jogador não está conectado!");
- GetPlayerName(playerid,nome,sizeof(nome));
- format(Str, sizeof(Str), "|%s| foi banido [Motivo: %s]",nome,motivo);
- SendClientMessageToAll(amarelo,Str);
- Ban(id);
- }
- else SendClientMessage(playerid,vermelho,"Você não é administrador[LVL1]");
- return 1;
- }
- CMD:avisar(playerid,params[])
- {
- if(admin[playerid][lvl1] == 1)
- {
- new id,motivo,nome[54],Str[128];
- if(sscanf(params, "us",id,motivo)) return SendClientMessage(playerid,vermelho,"Use: /avisar [playerid] [motivo]");
- if(IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "Este jogador não está conectado!");
- GetPlayerName(playerid,nome,sizeof(nome));
- format(Str, sizeof(Str), "|%s| foi avisado [Motivo: %s]",nome,motivo);
- SendClientMessageToAll(amarelo,Str);
- SendClientMessage(id,amarelo,"|!!!!!!!!!!!!!!!!!!!| PARO NÉ, NA PROXIMA É KICK |!!!!!!!!!!!!!!!!!!!|");
- }
- else SendClientMessage(playerid,vermelho,"Você não é administrador[LVL1]");
- return 1;
- }
- CMD:v(playerid,params[])
- {
- if(admin[playerid][lvl1] == 1)
- {
- new id,Str[128];
- new Float: x, Float: y, Float: z, carro;
- GetPlayerPos(playerid, Float: x, Float: y, Float: z);
- if(sscanf(params, "d",id)) return SendClientMessage(playerid,vermelho,"Use: /v [id]");
- format(Str, sizeof(Str), "Você criou o carro de Id: %d",id);
- SendClientMessage(playerid,amarelo,Str);
- carro = CreateVehicle(id, Float: x, Float:y, Float:z, 86, 86, 5, 0);
- PutPlayerInVehicle(playerid, carro, 0);
- }
- else SendClientMessage(playerid,vermelho,"Você não é administrador[LVL1]");
- return 1;
- }
- CMD:lc(playerid,params[])
- {
- if(admin[playerid][lvl2] == 1)
- {
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- SendClientMessageToAll(-1,"");
- new nome[50],Str[128];
- GetPlayerName(playerid,nome,sizeof(nome));
- format(Str, sizeof(Str), "|%s| limpou o chat.",nome);
- SendClientMessageToAll(amarelo,Str);
- }
- else SendClientMessage(playerid,vermelho,"Você não é administrador[LVL1]");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment