Olá, eu carreguei o plugin discord-connector no meu PC juntamente com a sua DLL log-core2.dll e funcionou super perfeito sem nenhum problemas
Quando eu faço essas mesmas etapas na minha VPS, o samp-server fecha imediatamente sem nenhuma explicação de erro nem nada
A vps é windows
No crash detector dá isso
[05:51:08] [debug] Server crashed due to an unknown error
[05:51:08] [debug] Native backtrace:
[05:51:08] [debug] #0 6f9eac99 in ?? () from C:\Users\Teste\Documents\vps\GM\log-core2.dll
[05:51:08] [debug] #1 6f9bc4e5 in ?? () from C:\Users\Teste\Documents\vps\GM\log-core2.dll
[05:51:08] [debug] #2 6f9b9d56 in ?? () from C:\Users\Teste\Documents\vps\GM\log-core2.dll
[05:51:08] [debug] #3 6f9b886b in ?? () from C:\Users\Teste\Documents\vps\GM\log-core2.dll
[05:51:08] [debug] #4 6e5e3dc7 in ?? () from C:\Users\Teste\Documents\vps\GM\plugins\discord-connector.DLL
[05:51:08] [debug] #5 00469a75 in ?? () from C:\Users\Teste\Documents\vps\GM\samp-server.exe
Quando eu removo a DLL, o samp-server abre, porém dá o erro de "file or fuction not found
se alguém souber oq tá acontecendo, me ajudem pelo amor de Deus kk eu ja n sei mais oq faço
OBS: A gamemode é em MySQL
Estava criando um sistema de rádio em veículos e nele todos passageiros do veículo ouviriam o audiostream. O problema é que o audiostream só está tocando para quem liga o rádio.
*playerid se refere ao jogador que ligou o rádio
*todos os links usados estão ativos e funcionando para o playerid
*considere que o restante do código está em funcionamento pleno
*utilizei o sandboxie para o teste
Comentários sobre funcionamento do código:
O looping verifica se o jogador está no carro em que o rádio foi ligado e, caso esteja, a música toca.
Faz um tempo que estou com esse erro de (Retrieving info...) os ips do server estão ativos porem não consigo entrar em nem um ! fica 0/0 player, e uma boa parte de servidores sumiu da home geral de server tem apenas 50 servidores, que consigo entrar queria uma ajuda caso tenha como
Bom, estou fazendo um sistema relacionado a textdraw selecionável, ao clicar chama uma dialog que tem que preencher apenas um numero, e estou tentando dar um valor a variável inteira com o inputtext, só que não consigo por, por conta que são diferentes, é possível eu fazer essa "mesclagem"?
Bom dia, alguém pode me ajudar.
Liguei o servidor normalmente na VPS, no PC o servidor ta sendo encontrado normalmente.
Mais no samp launcher ou qualquer outro app não encontra, aparece como se estivesse off :/
Quem já jogou em um servidor Android pelo samp launcher está ciente que quando a "OnPlayerDeath" e chamada o Client e fechado na hora, isso ocorre devido a uma falha nos rpcs de morte, mais com um simples código podemos reverter essa situação.
Olá pessoal, eu estou com problemas ao encaminhar uma pessoa que acabou de responder uma dialog para outra dialog, isso aconteceu recentemente e estou com problemas para terminar a minha gm por causa desse bug chato.
Bem, como falei, eu tento fazer a pessoa responder outra dialog após ela responder uma, porém... ela simplesmente não aparece!
A dialog de registro atualmente ainda está funcionando, porém as outras não...
Aqui está um dos códigos que não aparece:
Código:
if(dialogid == DIALOG_TABLET)
{
if(response)
{
switch(listitem)
{
case 0:{
ShowPlayerDialog(playerid, DIALOG_DIGITARN_FICHA, DIALOG_STYLE_INPUT, "Banco de Dados Policial", "Digite o nome do suspeito a ser consultado.", "Confirmar", "Cancelar");
}
case 1:{
ShowPlayerDialog(playerid, DIALOG_AUTUARSUSPEITO, DIALOG_STYLE_INPUT, "Banco de dados policial", "Informe o nome do suspeito a ser autuado. [ Nome_Sobrenome ]", "Confirmar", "Cancelar");
}
}
}
}
Essa que acabei de digitar é a "home" podemos dizer, ela aparece, porém quando tento selecionar qualquer uma das alternativas, não acontece nada!
Código:
CMD:tablet(playerid)
{
if(Policial[playerid] == false) return SendClientMessage(playerid, Vermelho, "SCRP: Você não tem um tablet!");
ShowPlayerDialog(playerid, DIALOG_TABLET, DIALOG_STYLE_LIST, "Banco de Dados Policial de San Cristus", "Buscar ficha de um individuo\nAutuar um individuo", "Confirmar", "Desligar");
new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z);
for(new i; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerInRangeOfPoint(i, 5.0, X, Y, Z))
{
new StringTexto[500];
format(StringTexto, sizeof(StringTexto), "**[%d] O oficial %s pega seu tablet e liga-o.", playerid, pName(playerid));
SendClientMessage(i, RoxoFraco, StringTexto);
SetPlayerChatBubble(playerid, StringTexto, 0xFF0000FF, 100.0, 5000);
}
}
}
return 1;
}
Esse é o comando, mas eu acho que ele não tem muito a ver
Agora vou mandar a dialog que era pra aparecer após a resposta do player:
Código:
if(dialogid == DIALOG_DIGITARN_FICHA)
{
format(Variavel[playerid], 250, "%s", strval(inputtext));
format(Arquivo, sizeof(Arquivo), "Contas/%s", Variavel[playerid]);
if(!DOF2_FileExists(Arquivo)) return SendClientMessage(playerid, Vermelho, "TABLET: Suspeito nao encontrado no sistema nacional.");
if(!IsPlayerConnected(GetPlayerID(Variavel[playerid]))) return SendClientMessage(playerid, Vermelho, "O suspeito não foi encontrado em nosso sistema.");
if(!response) return ShowPlayerDialog(playerid, DIALOG_TABLET, DIALOG_STYLE_LIST, "Banco de Dados Policial de San Cristus", "Buscar ficha de um individuo", "Confirmar", "Desligar");
new string1[250], string2[500];
format(string1, 250, "Ficha de individuo: %s", inputtext);
format(string2, 500, "Nome: %s\nSexo: %s\nNivel de procurado: %d\nPassagens pela policia: %d\nNo sistema penitenciario: %s", Variavel[playerid], GetSexo(Player[GetPlayerID(Variavel[playerid])][Sexo]), FichaSuspeito[GetPlayerID(Variavel[playerid])][Procurado], FichaSuspeito[GetPlayerID(Variavel[playerid])][Passagens]);
ShowPlayerDialog(playerid, DIALOG_FICHASUSPEITO, DIALOG_STYLE_MSGBOX, string1, string2, "Desligar", "");
}
Espero que alguém possa me ajudar, isso atrasou muito a abertura do meu servidor.