unacceptable integer - Mackor - 01/06/2024
Boa noite, estou adaptando um sistema existente porem quando ligo o servidor ele desliga, e se eu não colocar o sistema ele funciona normal, por isso descobri que o problema está no codigo abaixo:
Código PHP: new GeneratedNames[60][99] = { "Aidan_Turner", "Alex_Roberts", "Andrew_Perez", "Anthony_Mitchell", "Benjamin_Nelson", "Blake_Green", "Brandon_Adams", "Brayden_Baker", "Brendan_Scott", "Brody_Wright", "Caleb_King", "Cameron_Lopez", "Carson_Hill", "Charles_Hernandez", "Chase_Young", "Christian_Hall", "Christopher_Allen", "Carl_Marx", "Daniel_Walker", "David_Lewis", "Dylan_Rodriguez", "Edward_Clark", "Elijah_Robinson", "Elliott_Martinez", "Ethan_Thompson", "Evan_Garcia", "Gabriel_Martin", "Gavin_White", "Hayden_Jackson", "Hunter_Anderson", "Isaiah_Wilson", "Jack_Moore", "Jacob_Taylor", "James_Miller", "Jason_Jones", "Jayden_Davis", "Jeremiah_Brown", "John_Williams", "Jonah_Smith", "Josiah_Harris", "Julian_Hambleton", "Kaden_Hadleigh", "Kaleb_Haddock", "Kayden_Garfield", "Kevin_Goodwin", "Knox_Fawcett", "Landon_Crawford", "Liam_Folsham", "Luke_Chapman", "Logan_Corbett", "Maxwell_Chamberlain", "Parker_Canon", "Simon_Byron", "Matthew_Brixton", "Simon_Blackwood", "Sebastian_Breeden", "Sean_Ackworth", "Sawyer_Appleton", "Peyton_Annesley", "Alexander_Hampton" };
public OnGameModeInit()
{ new name[24]; for(new i; i < 60; i++) { new random1 = random(sizeof(GeneratedNames)); format(name, 24, "%s", GeneratedNames[random1]);
AddServerBot(i, name); } }
Parece que a gamemode não está conseguindo executar o sistema, teria uma ideia de como fazer isso sem atrapalhar o servidor, fazendo com que o mesmo não desligue? AddServerBot é um plugin que pode ser encontrado no Google onde adiciona bots no servidor (vou usar para testes).
Aparece a mensagem unacceptable integer quando eu ligo, dai não carrega...
RE: unacceptable integer - blueN - 01/06/2024
Tenta ai meu chapa.
Código PHP: new GeneratedNames[60][99] = { "Aidan_Turner", "Alex_Roberts", "Andrew_Perez", "Anthony_Mitchell", "Benjamin_Nelson", "Blake_Green", "Brandon_Adams", "Brayden_Baker", "Brendan_Scott", "Brody_Wright", "Caleb_King", "Cameron_Lopez", "Carson_Hill", "Charles_Hernandez", "Chase_Young", "Christian_Hall", "Christopher_Allen", "Carl_Marx", "Daniel_Walker", "David_Lewis", "Dylan_Rodriguez", "Edward_Clark", "Elijah_Robinson", "Elliott_Martinez", "Ethan_Thompson", "Evan_Garcia", "Gabriel_Martin", "Gavin_White", "Hayden_Jackson", "Hunter_Anderson", "Isaiah_Wilson", "Jack_Moore", "Jacob_Taylor", "James_Miller", "Jason_Jones", "Jayden_Davis", "Jeremiah_Brown", "John_Williams", "Jonah_Smith", "Josiah_Harris", "Julian_Hambleton", "Kaden_Hadleigh", "Kaleb_Haddock", "Kayden_Garfield", "Kevin_Goodwin", "Knox_Fawcett", "Landon_Crawford", "Liam_Folsham", "Luke_Chapman", "Logan_Corbett", "Maxwell_Chamberlain", "Parker_Canon", "Simon_Byron", "Matthew_Brixton", "Simon_Blackwood", "Sebastian_Breeden", "Sean_Ackworth", "Sawyer_Appleton", "Peyton_Annesley", "Alexander_Hampton" };
public OnGameModeInit() { for(new i = 0; i < sizeof GeneratedNames; i++) AddServerBot(i, GeneratedNames[random(sizeof GeneratedNames)]); }
RE: unacceptable integer - Mackor - 02/06/2024
(01/06/2024 23:51)blueN Escreveu: Tenta ai meu chapa.
Código PHP: new GeneratedNames[60][99] = { "Aidan_Turner", "Alex_Roberts", "Andrew_Perez", "Anthony_Mitchell", "Benjamin_Nelson", "Blake_Green", "Brandon_Adams", "Brayden_Baker", "Brendan_Scott", "Brody_Wright", "Caleb_King", "Cameron_Lopez", "Carson_Hill", "Charles_Hernandez", "Chase_Young", "Christian_Hall", "Christopher_Allen", "Carl_Marx", "Daniel_Walker", "David_Lewis", "Dylan_Rodriguez", "Edward_Clark", "Elijah_Robinson", "Elliott_Martinez", "Ethan_Thompson", "Evan_Garcia", "Gabriel_Martin", "Gavin_White", "Hayden_Jackson", "Hunter_Anderson", "Isaiah_Wilson", "Jack_Moore", "Jacob_Taylor", "James_Miller", "Jason_Jones", "Jayden_Davis", "Jeremiah_Brown", "John_Williams", "Jonah_Smith", "Josiah_Harris", "Julian_Hambleton", "Kaden_Hadleigh", "Kaleb_Haddock", "Kayden_Garfield", "Kevin_Goodwin", "Knox_Fawcett", "Landon_Crawford", "Liam_Folsham", "Luke_Chapman", "Logan_Corbett", "Maxwell_Chamberlain", "Parker_Canon", "Simon_Byron", "Matthew_Brixton", "Simon_Blackwood", "Sebastian_Breeden", "Sean_Ackworth", "Sawyer_Appleton", "Peyton_Annesley", "Alexander_Hampton" };
public OnGameModeInit() { for(new i = 0; i < sizeof GeneratedNames; i++) AddServerBot(i, GeneratedNames[random(sizeof GeneratedNames)]); }
Existe a plugin gbots, ela carrega normalmente, mais quando coloco para carregar no OnGameModeInit aparece isso: https://imgur.com/a/mr6MFEy~
Versão original do script:
Código PHP: #include <a_samp>
native AddServerBot(id, nick[]);
public OnGameModeInit() { new name[24]; for (new ids; ids < 100; ids++) { format(name, 24, "Name_%d", ids); AddServerBot(ids, name); } SetGameModeText("Good Mode!"); return 1; }
https://pawn.wiki/index.php?/topic/30084-gbots-feikovie-boti/
RE: unacceptable integer - blueN - 02/06/2024
(02/06/2024 00:14)Mackor Escreveu: (01/06/2024 23:51)blueN Escreveu: Tenta ai meu chapa.
Código PHP: new GeneratedNames[60][99] = { "Aidan_Turner", "Alex_Roberts", "Andrew_Perez", "Anthony_Mitchell", "Benjamin_Nelson", "Blake_Green", "Brandon_Adams", "Brayden_Baker", "Brendan_Scott", "Brody_Wright", "Caleb_King", "Cameron_Lopez", "Carson_Hill", "Charles_Hernandez", "Chase_Young", "Christian_Hall", "Christopher_Allen", "Carl_Marx", "Daniel_Walker", "David_Lewis", "Dylan_Rodriguez", "Edward_Clark", "Elijah_Robinson", "Elliott_Martinez", "Ethan_Thompson", "Evan_Garcia", "Gabriel_Martin", "Gavin_White", "Hayden_Jackson", "Hunter_Anderson", "Isaiah_Wilson", "Jack_Moore", "Jacob_Taylor", "James_Miller", "Jason_Jones", "Jayden_Davis", "Jeremiah_Brown", "John_Williams", "Jonah_Smith", "Josiah_Harris", "Julian_Hambleton", "Kaden_Hadleigh", "Kaleb_Haddock", "Kayden_Garfield", "Kevin_Goodwin", "Knox_Fawcett", "Landon_Crawford", "Liam_Folsham", "Luke_Chapman", "Logan_Corbett", "Maxwell_Chamberlain", "Parker_Canon", "Simon_Byron", "Matthew_Brixton", "Simon_Blackwood", "Sebastian_Breeden", "Sean_Ackworth", "Sawyer_Appleton", "Peyton_Annesley", "Alexander_Hampton" };
public OnGameModeInit() { for(new i = 0; i < sizeof GeneratedNames; i++) AddServerBot(i, GeneratedNames[random(sizeof GeneratedNames)]); }
Existe a plugin gbots, ela carrega normalmente, mais quando coloco para carregar no OnGameModeInit aparece isso: https://imgur.com/a/mr6MFEy~
Versão original do script:
Código PHP: #include <a_samp>
native AddServerBot(id, nick[]);
public OnGameModeInit() { new name[24]; for (new ids; ids < 100; ids++) { format(name, 24, "Name_%d", ids); AddServerBot(ids, name); } SetGameModeText("Good Mode!"); return 1; }
https://pawn.wiki/index.php?/topic/30084-gbots-feikovie-boti/
Você vai ter que sair do open-mp para funcionar isso ai. Provavelmente o plugin não tá compatível ou tá faltando algo.
Como o site oficial do samp foi desativado, criaram um alternativo. Vou deixar abaixo ambos os links para você baixar o samp-server.
Link Direto: https://gta-multiplayer.cz/downloads/samp037_svr_R2-2-1_win32.zip
Site Alternativo: https://www.sa-mp.mp/downloads/
RE: unacceptable integer - Mackor - 02/06/2024
Mudei do openmp para samp clássico e não mudou nada, ainda continua aparecendo erro.
Vou tentar abrir o plugin e estuda-lo, alguém sabe como posso abrir um plugin?
RE: unacceptable integer - samuelmatheus0502 - 02/06/2024
Sem o nome do plugin e mais explicação sobre o código ta difícil ajudar mano, qual nome do plugin? verifica se os parâmetros passados na função addserverbot realmente ta certo
Posso estar falando merda, mas pra chamar NPC no nativo do próprio samp é tipo assim
Código: ConnectNPC("[BOT]Pilot", "pilot");
Mas no seu código você está inserindo um id inteiro para ele na variável i
e no do samp é o Nome do BOT e depois a Skin do BOT
RE: unacceptable integer - BitSain - 02/06/2024
(02/06/2024 10:30)samuelmatheus0502 Escreveu: Sem o nome do plugin e mais explicação sobre o código ta difícil ajudar mano, qual nome do plugin? verifica se os parâmetros passados na função addserverbot realmente ta certo
Posso estar falando merda, mas pra chamar NPC no nativo do próprio samp é tipo assim
Código: ConnectNPC("[BOT]Pilot", "pilot");
Mas no seu código você está inserindo um id inteiro para ele na variável i
e no do samp é o Nome do BOT e depois a Skin do BOT Aparentemente é um plugin que adiciona um NPC que é interpretado como "jogador fake" de acordo com o que eu vi no link que foi citado em uma das mensagens acima.
Link citado: https://pawn.wiki/index.php?/topic/30084-gbots-feikovie-boti/
~~~~
PLUGIN
Descrição: Com este plugin você pode adicionar um online falso ao seu servidor. (Todos os jogadores vão pensar que o online é real)
Função:
Código PHP: native AddServerBot(id, const apelido[]);
Uso:
Código PHP: AddServerBot(0, "NPC"); //Cria um novo bot
RE: unacceptable integer - samuelmatheus0502 - 02/06/2024
(02/06/2024 10:56)BitSain Escreveu: (02/06/2024 10:30)samuelmatheus0502 Escreveu: Sem o nome do plugin e mais explicação sobre o código ta difícil ajudar mano, qual nome do plugin? verifica se os parâmetros passados na função addserverbot realmente ta certo
Posso estar falando merda, mas pra chamar NPC no nativo do próprio samp é tipo assim
Código: ConnectNPC("[BOT]Pilot", "pilot");
Mas no seu código você está inserindo um id inteiro para ele na variável i
e no do samp é o Nome do BOT e depois a Skin do BOT Aparentemente é um plugin que adiciona um NPC que é interpretado como "jogador fake" de acordo com o que eu vi no link que foi citado em uma das mensagens acima.
Link citado: https://pawn.wiki/index.php?/topic/30084-gbots-feikovie-boti/
~~~~
PLUGIN
Descrição: Com este plugin você pode adicionar um online falso ao seu servidor. (Todos os jogadores vão pensar que o online é real)
Função:
Código PHP: native AddServerBot(id, const apelido[]);
Uso:
Código PHP: AddServerBot(0, "NPC"); //Cria um novo bot
Ah sim, não tinha visto, muito triste então não estar funcionando, porque está tudo certo mesmo
|