Fiz esse sistema de Carandiru, porém não retorna o "SpawnPlayer(playerid);" então não está funcionando. Já revisei ,porém não achei o erro ,poderiam me ajudar?
Código:
Código:
CMD:carandiru(playerid, params[])
{
new id, tempo, motivo[100], str[256];
if(PlayerInfo[playerid][pAdmin] >= 1335)
{
if(sscanf(params, "dds[100]", id, tempo, motivo)) return SendClientMessage(playerid, COLOR_RED, "Use /carandiru [id] [tempo] [motivo]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_RED, "O jogador nao esta online!");
if(PlayerInfo[id][pJailed] == true) return SendClientMessage(playerid, COLOR_RED, "[ERRO] O jogador ja esta preso!");
format(str, sizeof(str), "O admin %s prendeu o jogador %s no carandiru por %d minutos, motivo: %s", PlayerName(playerid), PlayerName(id), tempo, motivo);
ABroadCast(COLOR_LIGHTRED, str, 1335);
PlayerInfo[id][pCarandiru] = true;
PlayerInfo[id][pTimeJailed] = tempo*60;
PlayerInfo[id][pJailed] = true;
SpawnPlayer(id);
new strfile[256];
format(strfile, sizeof(strfile), "Prisoes/Carandiru/%s.ini", PlayerName(id));
DOF2_CreateFile(strfile);
DOF2_SetString(strfile, "Admin", PlayerName(playerid));
DOF2_SetInt(strfile, "Tempo", tempo);
DOF2_SaveFile();
PlayerInfo[id][pJailedT] = SetTimerEx("TimeJailed", 1000, true, "i", id);
//SetPlayerPos
}
else
{
SendClientMessage(playerid, COLOR_RED, "Voce nao tem autorizacao!");
}
return 1;
}
Como faço para publicar meu servidor e fazer com que ele apareça na aba Internet do sa-mp client? ou como faço para divulgar meu servidor e fazer com que novos jogadores entrem?
Eu hospedei o servidor na minha vps e coloquei a opção announce 1 em config.cfg porém mesmo assim não aparece. Obs: Colocando o IPorta do servidor consigo acessar
Duvida: Estou fazendo os sistemas do meu servidor em Filterscript separado e deixando mais organizado. Minha duvida é, vários Filterscript faz o servidor pesar / lagar?, Quem for responder. valeu pela resposta!
Temos uma equipe administrativa ativa e competente pronta para prestar um ótimo atendimento aos nossos jogadores.
Ao entrar em nosso servidor você ganha um sócio comum durante o período de 5 dias.
Vagas para Lideres abertas; Temos diversos eventos e sorteios; Temos sistema de desmanche; Sistema de montar armas; Sistema de dominar territórios; Sistema de fabricar drogas; Lavagem de dinheiro; Carro Forte; Dinheiro Sujo; E muitos outro sistemas incríveis.
Gostaria de comprar kms em nosso servidor? Você deu sorte! Estamos com ótimos preços: 10.000 moedas vips = 1 real; 50.000 moedas vips = 5 reais; 100.000 moedas vips = 10 reais.
Com uma proposta de RP/RPG, Carson Games foi criado em 2013, onde teve uma ascensão por conta das recorrentes atualizações, vindas para melhorias. A proposta é gerar entretenimento e, acima de tudo, diversão para os que frequentem o ambiente.
Informações Adicionais
Servidor com Game Mode único, com mescla de sistemas de SA:MP e GTA V. Casas com impostos automáticos; Empresas com entrega de produtos para lucro e impostos automáticos; Sistema de Concessionária com Tunning, multas e impostos (save); +30 Profissões, incluindo honesta e máfia; Eleições para definição do Governador (possível alterar: valor do combustível, radares, pedágios, etc); Sistema de Gangues, com área de domínio, roubo à cofres de estabelecimentos e caixas eletrônicos. Dinheiro sujo, desmanche de veículo, sede e fome; Profissão caminhoneiro de forma randômica (carregamento e entrega em toda San Andreas); Roubo de Cofres com possibilidade de adquirir dinheiro sujo e armamentos;
Seja bem vindo(a) ao Carson Games! Visite agora o nosso servidor através do IP: 31.220.51.123:7777
Gostaria de saber como torno essa função de logar no rcon para ''Depois de 3 tentativas'' O Ban vim e o nick ser citado na mensagem, tentei com ''%s'' mais dava erro no código.
Código PHP:
public OnRconLoginAttempt(ip[], password[], success) { if (!success) // Se eles fornecerem uma senha errada { BlockIpAddress(ip, 60 * 30000); // Bloquear as conexões deste IP por um minuto.} SendClientMessageToAll(0xBE00FFFF, "{ff0000}| Anti-Xit | GhostFire baniu um jogador(a) Temporariamente motivo: Tentativa-Logar Rcon"); } return 1; }
Iae galera, estou criando um servidor de samp e estou tendo alguns problemas com o sistema de id fixo do meu servidor o comando funciona perfeitamente mais não consigo verificar quem está online ou offline o comando buga se o player estiver offline e não envia nenhuma mensagem para o player.
CMDetgrana(playerid, params[])
{
new grana;
new jogador;
if(Player[playerid][Admin] < 3) return SendClientMessage(playerid, 0xFF0000AA, "| ERRO | Voce nao tem permisao para utilizar esse comando.");
if(TB[playerid] == false) return SendClientMessage(playerid, 0xFF0000AA, "| ERRO | Voce nao esta em trabalho!");
if(sscanf(params, "dd", jogador, grana)) return SendClientMessage(playerid, 0xFF0000AA, "| ERRO | Modo correto de uso: /SetGrana [ ID DO PLAYER ] [ VALOR ]");
foreach(Player, i)
{
if(IDFIXO[i] == jogador)
{
if(!IsPlayerConnected(i)) return SendClientMessage(i, 0xFF0000AA, "| ERRO | Esse player nao esta online!");
GivePlayerMoney(i, grana);
format(String, sizeof(String), "O admin %s setou %d de grana em voce!", pName(playerid), grana);
SendClientMessage(i, 0x00FF00AA, String);
format(String, sizeof(String), "Voce setou %d de grana no player %s", grana, pName(i));
SendClientMessage(i, 0x00FF00AA, String);
}
}
return 1;
}