Boa noite. um tempo atrás eu postei pedindo um sistema de whitelist porém me mandaram por id que serviria mais para um rp e não outro servidor de outro modo como o meu...
porém eu queria mudar ele para nick e saber se dessa forma que ele me passou funciona certinho eu liberando dentro do jogo sem precisar reiniciar nem nada.. ou ter alguma pasta para armazenar os nicks liberados.
CODIGO:
Código PHP:
enum InfoPlayers {
bool:Whitelist = false
}; new SInfoPlayers[MAX_PLAYERS][InfoPlayers];
Código PHP:
if(SInfoPlayers[playerid][Whitelist] == false && !IsPlayerAdmin(playerid)) { SendClientMessage(playerid, -1, "Voce nao fez whitelist, va em nosso discord e digite seu nick no canal whitelist!"); Kick(playerid); } else { SendClientMessage(playerid, -1, "Voce passou pela whitelist, bom jogo!"); }
if(sscanf(params, "u", ID)) return SendClientMessage(playerid, -1, "Você digitou o comando errado!"); if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, -1, "O ID digitado não está no servidor!"); if(ID == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "ID invalido!");
if(IsPlayerAdmin(playerid)) { new Name[MAX_PLAYER_NAME]; GetPlayerName(ID, Name, sizeof(Name)); format(String, sizeof(String), "Voce passou o player [%s] na whitelist!", Name); SendClientMessage(playerid, -1, String); SInfoPlayers[ID][Whitelist] = true; } return 1; }
OBS: Não utilizei o mesmo post por fazer muito tempo e não quebrar alguma regra do portal.
Entao galera, estou passando por um problema em meu servidor.
A partir de uns 20 jogadores, as contas começam a bugar, o sistema não consegue identificar se a conta é registrada ou não.
Vou explicar o processo do login:
Primeiramente, na callback: "OnPlayerRequestClass" eu chamo minha tela de carregamento, ao terminar o timer do carregamento, eu chamo a função:
Não consegui identificar o erro. Alias, no servidor local(127.0.0.1) esse problema se apresenta, apenas no oficial e a partir de um certo número de jogadores.
OBS: Não consegui colocar os códigos em [ code ], bugou aqui no meu post.
Otimização (Invés de vários comandos foram resumidos em uma array)
Adicionado um stock para o uso "dinâmico"
Novos Objetos: Cadeira Giratoria, Cadeira de Rodas, Pneu, TV de Cubo, Lixo, Golfinho, Carrinho de Compras, Bola de Basquete, Bola de Praia, Skate
Veiculos "Loucos"(perdão se estiver na área errada.) só pela zueira mesmo. (geralmente usado em RPG / MATA-MATA)
Videos demonstrativos: (em breve +)
AVISO(GitHub)
Você que é meio leigo e está meio perdido, eu coloquei separadamente cada codigo, tais como (shark.pwn, deer.pwn e cow.pwn....).
Não garanto o melhor código desse fórum porém estou tentando ajudar vocês com oque eu posso.
AJUDA(PIX) Como disse isso não é dos melhores códigos mas já disponibilizei uma include e um tutorialzinho aqui pelo forum. Se você puder me ajudar com ao menos R$1 ficarei grato, chama pv (minha placa de video está toda fudida, to tentando juntar grana pra esse trem)
[attachment=114]Boa .. estou com um problema eu contratei um host da heavyhost e estou com o problema de iniciar um GM teste nele
no meu pc ele inicia normal mas no host aparece a tela que nao carregou o plugin.. ja revirei a internet e não acho a solução da uma forca ai por favor <3 PRINT DO CMD " https://ibb.co/3RTTZTY "
alguem pode dar uma ajuda pf
queria salvar um veiculo em um interior em doft 2
isso e para sistema de garagem ja testei tudo ate agora esta sem bugs oq falta e salvar interior aqui esta um exemplo como e salvo meus veiculos