Estou fazendo um sistema para o PCC de /importarcocaina mais não sei por onde começar, você teria alguma ideia? pode ser qual sistema usar qual codigo adaptar, funções etc...
Eu estou com um poblema de salvamento no meu servidor, quando o player desconecta do servidor a conta salvar direitinho, agora quando o servidor desliga e liga todas as contas são resetadas, todas as variável que uso nas contas são resetadas, menos a senha e o IP, alguém sabe porque?
Chamada quando o jogador vira de cabeça pra baixo, não é chamada quando um veículo capota somente quando um jogador usa o mod cleo de parkur ou alguma função nas versões customizadas do sobeit, necessário pawn raknet pra funcionar.
Bom, estou com um problema no meu servidor, o crashdetect está enchendo o log do servidor, repetindo sempre a mesma coisa, vou por um pedaço do código que está mostrando no log do servidor:
//Esse é após iniciar o servidor
[10:21:59] Carregando o script de filtro 'GYM.amx'... [10:21:59] _______[SISTEMA DE GINÁSTICA]_________ [10:21:59] ______________________________
[10:21:59] [depuração] Erro de tempo de execução 4: "Índice da matriz fora dos limites" [10:21:59] [debug] Tentativa de ler/gravar elemento da matriz no índice 1 em matriz de tamanho 1 [10:21:59] [depuração] Backtrace AMX: [10:21:59] [depuração] #0 00003680 em público Iter_OnFilterScriptInit () em GYM.amx [10:21:59] [depuração] #1 CallLocalFunction nativo () em samp03svr [10:21:59] [depuração] # 2 000007d8 em público OnFilterScriptInit () em GYM.amx [10:21:59] Carregados 2 scripts de filtro.
[10:22:00] [Logs] Logs sendo iniciados, tudo será salvo a partir de agora. [10:22:00] -----------------------> ROCINHA <----------------- ------ [10:22:00] [ROCINHA] Dono da Rocina = 14 [10:22:00] ------------------------------------------- ------------ [10:22:00] [debug] Execução de retorno de chamada longa detectada (travamento ou problema de desempenho) [10:22:00] [depuração] Backtrace AMX: [10:22:00] [depuração] #0 000061d0 em ?? (50120156, 61) em GM_RJRP.amx [10:22:00] [depuração] # 1 00005ca4 em ?? (50120156, 50119644, 50119132, 128, 128) em GM_RJRP.amx [10:22:00] [depuração] # 2 000055f0 em ?? (50122300, -1, 0) em GM_RJRP.amx [10:22:00] [depuração] # 3 0000488c em ?? (50122300, 49836332, 50121756, 128, 49861276) em GM_RJRP.amx [10:22:00] [depuração] # 4 0000474c em ?? (50122300, 49836332, 49861276) em GM_RJRP.amx [10:22:00] [depuração] # 5 004bad68 em ?? () em GM_RJRP.amx [10:22:00] [depuração] # 6 0015a94c em público Iter_OnGameModeInit () em GM_RJRP.amx [10:22:00] [depuração] #7 CallLocalFunction nativa () em samp03svr [10:22:00] [depuração] # 8 00008b2c em público zcmd_OnGameModeInit () em GM_RJRP.amx [10:22:00] [depuração] #9 CallLocalFunction nativo () em samp03svr [10:22:00] [debug] #10 00000644 em público OnGameModeInit() em GM_RJRP.amx [10:22:00] | carregando arquivos |
//Códigos que ficam a Repetir infinitamente
[10:22:03] Number of vehicle models: 0
[10:22:03] [connection] incoming connection: 170.231.85.160:60712 id: 0
[10:22:03] [connection] incoming connection: 177.27.19.89:21148 id: 1
[10:22:03] [connection] incoming connection: 179.222.232.223:5074 id: 2
[10:22:03] [join] wesley_Org has joined the server (0:170.231.85.160)
[10:22:03] [sv:dbg:network:connect] : connecting player (2) with address (179.222.232.223) ...
[10:22:03] [sv:dbg:network:connect] : player (2) assigned key (dfe8deb34f9a18c7)
[10:22:03] [join] Gusta01 has joined the server (2:179.222.232.223)
[10:22:03] [join] IcezinnZ has joined the server (1:177.27.19.89)
[10:22:05] [debug] Long callback execution detected (hang or performance issue)
[10:22:05] [debug] AMX backtrace:
[10:22:05] [debug] #0 00490ef0 in ?? (-1, -1, -1, 25, -1) in GM_RJRP.amx
[10:22:05] [debug] #1 00435830 in public AtualizarServer2 () in GM_RJRP.amx
[10:22:08] [debug] Long callback execution detected (hang or performance issue)
[10:22:08] [debug] AMX backtrace:
[10:22:08] [debug] #0 00490fdc in ?? (-1, -1, -1, 25, -1) in GM_RJRP.amx
[10:22:08] [debug] #1 00435830 in public AtualizarServer2 () in GM_RJRP.amx
[10:22:08] [debug] Long callback execution detected (hang or performance issue)
[10:22:08] [debug] AMX backtrace:
[10:22:08] [debug] #0 003682c8 in public split (50115236, 50117636, 124) in GM_RJRP.amx
[10:22:08] [debug] #1 0041d9f0 in public carregarteleportes () in GM_RJRP.amx
[10:22:10] [debug] Long callback execution detected (hang or performance issue)
[10:22:10] [debug] AMX backtrace:
[10:22:10] [debug] #0 00490eec in ?? (-1, -1, -1, 38, -1) in GM_RJRP.amx
[10:22:10] [debug] #1 00435830 in public AtualizarServer2 () in GM_RJRP.amx
[10:22:13] [debug] Long callback execution detected (hang or performance issue)
[10:22:13] [debug] AMX backtrace:
[10:22:13] [debug] #0 00490f94 in ?? (-1, -1, -1, 38, -1) in GM_RJRP.amx
[10:22:13] [debug] #1 00435830 in public AtualizarServer2 () in GM_RJRP.amx
[10:22:15] [part] wesley_Org has left the server (0:0)
[10:22:15] [debug] Long callback execution detected (hang or performance issue)
[10:22:15] [debug] AMX backtrace:
[10:22:15] [debug] #0 00490f14 in ?? (-1, -1, -1, 33, -1) in GM_RJRP.amx
[10:22:15] [debug] #1 00435830 in public AtualizarServer2 () in GM_RJRP.amx
[10:22:18] [debug] Long callback execution detected (hang or performance issue)
[10:22:18] [debug] AMX backtrace:
[10:22:18] [debug] #0 00491020 in ?? (-1, -1, -1, 36, -1) in GM_RJRP.amx
[10:22:18] [debug] #1 00435830 in public AtualizarServer2 () in GM_RJRP.amx
[10:22:21] [debug] Long callback execution detected (hang or performance issue)
[10:22:21] [debug] AMX backtrace:
[10:22:21] [debug] #0 00491090 in ?? (-1, -1, -1, 21, -1) in GM_RJRP.amx
[10:22:21] [debug] #1 00435830 in public AtualizarServer2 () in GM_RJRP.amx
[10:22:23] [debug] Long callback execution detected (hang or performance issue)
[10:22:23] [debug] AMX backtrace:
[10:22:23] [debug] #0 00490f2c in ?? (-1, -1, -1, 37, -1) in GM_RJRP.amx
[10:22:23] [debug] #1 00435830 in public AtualizarServer2 () in GM_RJRP.amx
[10:22:26] [debug] Long callback execution detected (hang or performance issue)
[10:22:26] [debug] AMX backtrace:
[10:22:26] [debug] #0 00490f14 in ?? (-1, -1, -1, 37, -1) in GM_RJRP.amx
[10:22:26] [debug] #1 00435830 in public AtualizarServer2 () in GM_RJRP.amx
[10:22:27] [connection] 170.231.85.160:61211 requests connection cookie.
[10:22:27] [connection] incoming connection: 170.231.85.160:61211 id: 0
[10:22:28] [join] wesley_Org has joined the server (0:170.231.85.160)
[10:22:28] [debug] Long callback execution detected (hang or performance issue)
[10:22:28] [debug] AMX backtrace:
[10:22:28] [debug] #0 00490ef8 in ?? (-1, -1, -1, 26, -1) in GM_RJRP.amx
[10:22:28] [debug] #1 00435830 in public AtualizarServer2 () in GM_RJRP.amx
[10:22:29] [debug] Long callback execution detected (hang or performance issue)
[10:22:29] [debug] AMX backtrace:
[10:22:29] [debug] #0 00007cbc in ?? (50110304) in GM_RJRP.amx
[10:22:29] [debug] #1 00002fb4 in ?? (50110304, 49861312, 50109212, 50109760, 50109724, 128, 128) in GM_RJRP.amx
[10:22:29] [debug] #2 00004910 in ?? (50110704, 50110304, 50109760, 128, 49861312) in GM_RJRP.amx
[10:22:29] [debug] #3 0000474c in ?? (50110704, 50110304, 49861312) in GM_RJRP.amx
[10:22:29] [debug] #4 003aa470 in ?? (1) in GM_RJRP.amx
[10:22:29] [debug] #5 003c5484 in ?? (1, 1355, 1, -1, 49860764) in GM_RJRP.amx
[10:22:29] [debug] #6 00297878 in public OnDialogResponse (1, 1355, 1, -1, 49860764) in GM_RJRP.amx
[10:22:31] [debug] Long callback execution detected (hang or performance issue)
[10:22:31] [debug] AMX backtrace:
[10:22:31] [debug] #0 00490f38 in ?? (-1, -1, -1, 36, -1) in GM_RJRP.amx
[10:22:31] [debug] #1 00435830 in public AtualizarServer2 () in GM_RJRP.amx
[10:22:34] [debug] Long callback execution detected (hang or performance issue)
[10:22:34] [debug] AMX backtrace:
[10:22:34] [debug] #0 00490f44 in ?? (-1, -1, -1, 34, -1) in GM_RJRP.amx
[10:22:34] [debug] #1 00435830 in public AtualizarServer2 () in GM_RJRP.amx
[10:22:36] [debug] Long callback execution detected (hang or performance issue)
[10:22:36] [debug] AMX backtrace:
[10:22:36] [debug] #0 00490f4c in ?? (-1, -1, -1, 25, -1) in GM_RJRP.amx
[10:22:36] [debug] #1 00435830 in public AtualizarServer2 () in GM_RJRP.amx
[10:22:39] [debug] Long callback execution detected (hang or performance issue)
[10:22:39] [debug] AMX backtrace:
Eu estou criando um sistema onde a colombia e a organização id 8 pode retirar mais de 50 gramas do cofre, só que o jeito que fiz não funciona, qual a logica correta? sendo que sendo da colombia e a organização id 8 o membro pode sacar mais que 50 gramas de uma só vez.
Código PHP:
if((valor+drugs) > 50 && !TeamColombia(playerid) || (valor+drugs) > 50 && gTeam[playerid] != 8) { SCM(playerid, COLOR_GREY, "Você não pode pegar mais de 50 gramas de uma vez."); return 1; }
if((valor+drugs) > 50) { SCM(playerid, -1, "Você está com as drogas na maleta leve ao comprador.");
Eu não sei como vou poder explicar a vocês o meu poblema mais vou tentar ser específico.
Ultimamente eu tou tendo poblema com a função Create3DTextLabel, quando eu crio um texto por exemplo:
No jogo ele aparece por uns segundos e depois some, esse pedaço do script faz parte de um sistema de Família, quando eu uso /criarfml ... Aparece o pickup, e o texto, aí depois de 1 segundos ou até menos o texto some e fica somente o pickup.
Se alguém puder me ajudar agradeço!
Código:
CMD:criarfml(playerid, params[])
{
new Id, IdDono;
if(Id < 1 || Id > 20)
{
SCM(playerid, VERMELHO, "Use somente id de 1 a 20!");
return 1;
}
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
new hFile[50];
format(hFile, sizeof(hFile), "Familias/%d.ini", Id);
if(DOF2::FileExists(hFile)) return SCM(playerid, ERRO, "| ERRO | Ja existe uma Familia com este ID!");
DOF2::CreateFile(hFile);
DOF2::SetInt(hFile, "ID", Id);
DOF2::SetString(hFile, "Dono", PlayerName(IdDono));
DOF2::SetFloat(hFile, "iconX", X);
DOF2::SetFloat(hFile, "iconY", Y);
DOF2::SetFloat(hFile, "iconZ", Z);
CarregarFamilia(Id);
new String[1000];
format(String, sizeof(String), "| teste | Voce criou a Familia ID [%d] Para o jogador [%s]", Id, PlayerName(IdDono));
SCM(playerid, AMARELO, String);
return 1;
}
Stock:
Código:
stock CarregarFamilia(ID)
{
new Familia[50];
format(Familia, sizeof(Familia), "Familias/%d.ini", ID);
if(DOF2::FileExists(Familia))
{
new string[250];
new Float:X, Float:Y, Float:Z;
X = DOF2::GetFloat(Familia, "iconX");
Y = DOF2::GetFloat(Familia, "iconY");
Z = DOF2::GetFloat(Familia, "iconZ");
CreatePickup(1313, 1, X, Y, Z, -1);
format(string, sizeof(string), "{00FFFF}Familia Teste");
Create3DTextLabel(string, -1, X, Y, Z, 20.0, -1, 0);
}
return 1;
}
Fala galera beleza? perguntar... qual o dc oficial do samp br? tentei pelo link do footer do fórum aqui porém está inválido. Alguma alma bondosa poderia enviar?
Olá tudo bem? após bastante tempo estou voltando a ativa no sa-mp no desenvolvimento de aplicações para servidores.
Desenvolvo em pawn desde 2015 e de lá pra cá já desenvolvi diversos sistemas para diversos clientes e diversos servidores
Estou voltando novamente a desenvolver.
Quer um orçamento ou conhecer mais sobre mim? me chama no discord, vai ser um prazer falar contigo ou relembrar os velhos tempos.
Bom, eu tou criando um servidor PvP e tou tendo um poblema com vazamento de dados, quando eu desconecto do servidor o player que pegar o id 0 ou qualquer id, ele possui a TAG admin, não só a TAG mais em geral. Teria como proteger isso?
Eu estou usando uma include a nex-ac eu acho, ela na hora que me kickava criiava um loop de kick e ban, entao eu conseguir resolver isso desativando alguns anti cheats que nao ocorria esse poblemm mais continuo tendo poblemas com isso