Opa rpzd, ando enfrentando um problema onde meu servidor fica por uns 15min e desliga.. as vezes até um pouco mais e não sei exatamente oque é já fiz análises e verifiquei muitas vezes a minha gamemode.. O ocorrido é que o servidor cai mas o samp server não fecha como se houvesse lentidão/ataque.. oque eu posso dizer é que a uso também o dc-connector e ele fica ativo qnd o servidor cai ou conforme o samp server ainda está aberto.
Preciso de uma solução se alguém já teve esse problema pós está atrapalhando muito meu progresso na minha gamemode. quem quiser me ajudar com isso me chame no discord! poderei passar o cod da gamemode ou dar até um din pela ajuda!
Estou literalmente sem oq fazer, pós já fiz tudo que imainava que fosse.
COMO FAZER UM SERVIDOR PRO OPEN MP? não entendi isso ainda, um colega disse que " vai abrir um servidor pro open mp que é o futuro " mas como assim ele vai fazer isso? não entendi.
Alguém me ajuda a organizar e otimizar esse código abaixo, o problema que estou tendo é o seguinte, quando o jogador registra no servidor e loga normalmente a conta dele e resetada depois de um tempo ae ele tem que registrar tudo de novo, resumindo, a conta do jogador é resetada e ele tem que registrar tudo novamente, abaixo deixei o código inteiro, sou novato em pwn e não sei onde esta o problema, a gm é cheia de códigos então achar esse bug vai ser uma missão impossível, quem me ajudar vou reputar!
Código PHP:
public OnPlayerDisconnect(playerid, reason) if(IsPlayerNPC(playerid)) return 1; SaveAccount(playerid);
}
forward SaveAccount(playerid); public SaveAccount(playerid) { new file[39]; format(file, sizeof file, "account/%s.ini",Name(playerid)); if(!fexist(file)) return 0; if(gPlayerLogged[playerid] && fexist(file)) { if(!CheckWeaponsCheat(playerid)) UpdateWeapons(playerid);
forward SavePlayerInformations(playerid); public SavePlayerInformations(playerid) { if(IsPlayerNPC(playerid)) return 1;
new file[128]; new string[128]; format(file, sizeof(file), "account/%s.ini", Name(playerid)); if(fexist(file)) { dini_Remove(file); dini_Create(file); DOF2_Set(file,"Key",PlayerInfo[playerid][pKey]); DOF2_IntSet(file,"Registro",PlayerInfo[playerid][pRegistro]); DOF2_IntSet(file,"Level",PlayerInfo[playerid][pLevel]);
forward OnPlayerRegister(playerid, password[]); public OnPlayerRegister(playerid, password[]) { new file[39]; format(file, sizeof file, "account/%s.ini",Name(playerid)); if(dini_Exists(file)) return SCM(playerid, COLOR_GREY, "O nome escolhido para o personagem já existe."); if(IsPlayerConnected(playerid)) { dini_Create(file); format(PlayerInfo[playerid][pKey], 64, "%s", password);
forward OnPlayerLogin(playerid, password[]); public OnPlayerLogin(playerid, password[]) { new file[64]; new string[128]; format(file, sizeof file, "account/%s.ini", Name(playerid)); if(!fexist(file)) return SCM(playerid, -1, "Você não tem uma conta registrada (/registrar)."); LoadPlayerInformations(playerid);
if(isnull(PlayerInfo[playerid][pKey])) return SCM(playerid, COLOR_GREY, "Peça a um administrador para excluir a sua conta."); //mensagem que aparece toda vez que a conta é resetada
Estou criando um status que atualiza de tempo em tempo, mas a mensagem não atualiza, já tentei usar a callback DCC_OnMessageCreate(DCC_Message:message), mas nada.
Código PHP:
//topo da gm
new DCC_Message:StatusMessage = DCC_Message:0; //mensagem status new DCC_Channel:DCC_StatusChannel = DCC_INVALID_CHANNEL;
forward CreateStatusDiscordMessage(); public CreateStatusDiscordMessage() { new DCC_Embed:Embed, UTF[144], str[144]; new hora, minuto, ano, mes, dia, hms[144];
A MAIOR REVOLUÇÃO DO SAMP CHEGOU! AMAZING REAL LIFE - RPG SAMP!
UM NOVO SERVIDOR RPG TOTALMENTE INOVADOR APÓS 6 ANOS DE PRODUÇÃO!
IP: 144.217.43.10:7777
ALGUNS DOS SISTEMAS:
• Sistema de pedir táxi dinamicamente e escolher para onde ir com o NPC
Sistema de Puteiro
Sistema de Academia Funcional, com nível de habilidade de treino, e, após um certo nível, pode mudar seu estilo de caminhada.
Sistema de Tubarão
Sistema de desmanche de veículos com lockpick
Sistema de ORG, podendo criar sua ORG a sua escolha, seja de CRIME, POLICIAL, DM OU RACE.
Sistema de Ganguezones dinâmicas, Policial x Crime nas favelas e ganguezones para ORGs de DMs.
Sistema de duelo entre ORGs de Race.
Sistema de racha entre jogadores.
Sistema de pet-shop funcional.
Sistema de entrevista de emprego funcional.
Sistema de Drogas, podendo comprar semente, plantar droga e vendê-las ou usá-las.
Sistema de habilidades em profissões civis (Iniciante, Trainee, Experiente, etc)
Sistema de casas com upgrade de interior.
Sistema de garagens exclusivas
Sistema de policiais NPCs que atiram em você caso aconteça algum crime por perto ou tiroteio.
Sistema de NPC Big Smoke, em que ele e seus capangas tentará te matar, caso você consiga matá-lo, ganhará muitas habilidades criminosas para subir de cargo criminoso.
Sistema de patentes policiais e de cargos criminosos
Sistema de lavagem de dinheiro e dinheiro sujo
Sistema de NPC de DM, em que você pode treinar DM (DeatchMatch) com NPCs, seja de Desert ou SawnOff.
Sistema de Mercado Negro.
Favelas como Jacarezinho, Complexo do Alemão, Complexo da Maré, etc.
Sistema de futebol funcional (estádio de futebol em Las Venturas)
Sistema de Loteria com jogos funcionais.
Sistema de freelances.
Sistema de joalheria.
Sistema de Acampamento.
Sistema de bolsa de valores.
Sistema de DETRAN com reboque de veículos no Pátio do DETRAN
Sistema de venda de veículos usados dos próprios jogadores.
Sistema de NPC de ônibus.
Sistema de tunagem em seu veículo.
Sistema de Trailer (você pode adquirir um trailer e guardar seu dinheiro e arma no trailer)
Sistema de porta-malas para guardar suas armas no carro e também para colocar players no porta malas em caso de sequestro.
Sistema de assalto.
Sistema de roubo a banco de forma explosiva ou de forma silenciosa hackeando os lasers.
Sistema de burlar segurança do banco.
Sistema de explodir caixas eletrônicos
Sistema de armas pintadas exclusivas.
Sistema de Necessidades Básicas (Urinar, Fome, sede e sono)
Sistema de embarcação em que você dirige um Titanic (exclusivo na Joalheria).
Sistema de Lan-House com jogos divertidos como NPC Zumbi que tentará te atacar, Guerra em Navios Piratas, MotoCross, etc.
Sistema de PUBG, Battle Royale.
Sistema de Pichação em que você adquire um spray e picha os lugares e escreve o que você quiser, com a fonte desejada, adquirida no Mercado.
Sistema de fogos de artifício coloridos.
Sistema de Faculdade.
Sistema de Duelos (em DM na Favela e com armas gerais usando o /duelar)
Sistema do MiniGame LowRider igual do GTA-SA Offline em que você tem que ir com um veículo de hidráulica e começa a dançar com o carro.
Sistema de conquistas no servidor.
Sistema de NPC do Chefão de Los Santos, em que o NPC sai para entregar pacote de droga na cidade, e os policiais ativos precisam pará-lo.
Sistema de JBL, colocando a música que você desejar, adquirida na loja de eletrônicos.
Sistema de som automotivo no veículo, adquirido na loja de eletrônicos.
Sistema de celular iPhone funcional.
Sistema de PIX.
Sistema de parcelamento de casas.
Sistema de concessionária.
Sistema de Bancos, cada banco com uma vantagem, ex.: Bradesco, NuBank,...
Sistema de cozinhar sua própria comida adquirida no Mercado na sua própria casa.
Sistema de móveis.
Sistema de assalto a carro forte.
Sistema de Quiz.
Sistema de doença + farmácia.
Sistema de Drone.
Sistema de Radinho.
Sistema de triturador de carros/ferro-velho.
Sistema de fabricação de armas.
Sistema de plantio de maconha.
Sistema de invasão a contas bancárias.
Sistema de Ministério do Trabalho.
Sistema de Roleta de Casino.
Sistema de Ranking.
E MUITO MAIS, NÃO POSSO COLOCAR TUDO PORQUE É IMPOSSÍVEL!
Não perca sua chance. É um projeto de SEIS ANOS.
IP: 144.217.43.10:7777
Segue abaixo somente algumas fotos do que foi dito.
OBS.: Servidor pode haver bugs, devido a termos lançado agora e por ser um servidor com MUITOS sistemas. Caso haja, reporte em nosso fórum: arl-samprpg.forumeiros.com
AMAZING REAL LIFE - RPG SAMP. VIEMOS PARA FAZER REVOLUÇÃO