Auguem pode me ajuda com uma base ou um totorkal de como fazer uma jbl ou som automotivo que ativa quando player chega perto? Ja tentei de varias forma mas nao conssegui
Essa só quem é mais antigo sabe, V - Admin é um sistema completo de Admin e que possui 3 idiomas sendo eles: Português, Hebraica e Espanhol.
O sistema possui mais de 120 comandos possui Anti AFK entre várias outras coisas.
[11:29:17] [debug] Run time error 4: "Array index out of bounds" [11:29:17] [debug] AMX backtrace: [11:29:17] [debug] #0 0044411c in ?? (0) from Projeto.amx [11:29:17] [debug] #1 0041d748 in public OnPlayerKeyStateChangeAS (0, 131072, 0) from Projeto.amx [11:29:17] [debug] #2 0006ebf8 in public OnPlayerKeyStateChange (0, 131072, 0) from Projeto.amx
Como posso mudar dof2 para mysql? Quero fazer uma loja em php html e para eu obter os dados do player so conssigo se estiver salvo em um banco de dados so que nao sei manipular o mysql no pwn alguem pode me explicar como fazer a conecção com a db e o salvamento em mysql na gm
Olá, hoje venho trazer um sistema que eu fiz dei uma testada não encontrei bugs, porem pode ocorrer algum tipo de bug simples pelo motivo de ter feito e testado rapido de mais.
Sistema de Veiculo de inventario, onde um jogador consegue puxa um veiculo para posição dele.
Caso tenha bug me reporte para eu esta corrigindo!.
Espero que todos gostem, Pois sou um script iniciante ainda.
Olá pessoal, hoje trago um tutorial para vocês, sobre uso e declaração de functions(funções).
Vamos lá
Sumário
[b]{
1 - Para que elas servem?[/b]
[b]2 - Tipos de declarações
3 - Explicação geral[/b]
}
1 Para que elas servem?
Functions servem para facilitar, a programação e organização do script.
2 - Tipos de declarações
Aqui estão os tipos, de declarações de funções:
Código:
public e forward
myfunc(de modo geral)
stock
3 - Explicação geral
MyFunc()
Essa é a declaração padrão de uma função, usada para declarar o início de uma função.
Parâmetros, Declaração e Exemplos:
Código:
MyFunc //Este é o nome da sua função, isso fica a seu critério. () // Aqui ficam os parênteses onde ficaram os parâmetros da sua função, se não houver nenhum deixe em branco
MyFunc(){
return 0; /*chave de retorno, o que a função irá retornar. Parametros: [
0 => false(sempre que chamada, a função retornará, falso),
1 => true(sempre que chamada, a função retornará, verdadeiro)
args(nome da variável) => variável(sempre que chamada, a função retornará, uma variável dentro da função)
]*/
// OBS: caso não insira uma chave de retorno na sua function, ela retornará true(verdadeiro)
}
main(){
MyFunc(); // chamamos a minha function, quando eu rodar o meu script
}
//Manuseando Parâmetros
//Aviso sobre os parâmetros: Existe uma explicação bem profunda sobre como utiliza-los, mas irei somente explicar o básico!
MyFunc(var1, var2, message[20]) //parâmetros criados: var1 e var2(variável 1, variável 2) {
printf(var1 + var2); //imprimimos no console a soma dos dois valores!
printf(message);
}
main(){
MyFunc(10, 20); //soma 10 mais 20, resultado: 30
}
forward
forward informa ao compilador que uma função virá mais tarde. É necessário para todas as funções públicas, mas pode ser usado em outros lugares. Seu uso é "encaminhar" seguido do nome completo e dos parâmetros da função que você deseja encaminhar, seguido por um ponto e vírgula:
Código:
forward myfunc();
public myfunc()
public
public é usado para tornar uma função visível para a Máquina Virtual, ou seja, permite que o servidor chame a função diretamente, em vez de apenas permitir que a função seja chamada de dentro do script.
(créditos: wiki-samp) Uma função public tem seu nome textual armazenado no arquivo amx, ao contrário das funções normais que têm seu endereço armazenado apenas para saltos, o que é outra desvantagem da descompilação. Isso permite que você chame a função por nome de fora do script e também permite que você chame funções por nome de dentro do script, saindo e inserindo-o novamente.
Parâmetros, Declaração e Exemplos:
Código:
forward myfunc();
public myfunc(){
return 1;
}
main(){
MyFunc();
}
// seu uso não muda da declaração geral: MyFunc().
stock
stock é usado para declarar variáveis e funções que não podem ser usadas, mas para as quais você não deseja gerar avisos não usados. Com as variáveis stock é como const no sentido de que é um modificador, não uma declaração completa.
Se a variável ou função for usada, o compilador irá incluí-la; se não for usada, irá excluí-la. Isso é diferente de usar #pragma unused <symbol>, pois isso simplesmente suprimirá (ou seja, ocultará) o aviso e incluirá as informações de qualquer maneira, o stock ignorará totalmente os dados não utilizados.
(créditos: wiki-samp)o stock é mais comumente usado para bibliotecas personalizadas. Se você escreve uma biblioteca, fornece um monte de funções para outras pessoas usarem, mas não tem ideia se elas as usarão ou não. Se o seu código dá muitos avisos para cada função que uma pessoa não usa, as pessoas reclamarão (a menos que seja propositalmente, pois eles TÊM de usar essa função (por exemplo, para inicializar variáveis). Dito isso, no entanto, partindo da experiência pessoal com o pessoal da YSI reclamará de qualquer maneira.
Parâmetros, Declaração e Exemplos:
Código:
stock MyFunc(){
return 0;
} // seu uso não muda da declaração geral: MyFunc().
main(){
MyFunc();
}
Isso é tudo pessoal
Espero ter ajudado!
Até a próxima
Qualquer sugestão será muito bem vinda
(Se estiver faltando algo informe no tópico que eu irei editar, espero não ter esquecido nada)