Bom galera estou atualizando o meu sistema de gasolina pois é bem simples e estou querendo algo mais moderno, bom eu fazendo o meu sistema dessa forma (Diesel - Etanol - Gasolina - Gas) e bem minha duvida é como posso identificar a variável se ela é gasolina ou Diesel tipo o meu está dessa forma
Lembrando que isso é na parte do velocímetro e outra coisa esse é meu sistema antigo que desenvolve. Ai queria por para identificar se o player ta usando gasolina ou Diesel no veículo
Explicação: Pra mim essa já foi a melhor GameMode que eu já criei, ela é bem simples e tem vários sistemas, ela também é pouco pequena porque eu não tive ideia do que fazer mais, mas se eu tiver ideias eu tento adicionar para poder colocar na versão 1.5, eu resolvi postar ela porque eu não uso e também não tenho server, assim deixo para vocês ela. Informações:
Anti Flood, Anti Weapon, Anti Divulgação e Anti Palavrão adicionado.
Anti Spawn Kill por 10 segundos no Spawn.
Adicionado Y para ligar/desligar o motor do veículo.
Ping passar de 500 o jogador é kickado (Ping Máximo).
56 Animações para os Jogadores.
31 Comandos para os Jogadores.
Sistema Registro e Login em TextDraw.
Entre várias outras coisas...
Creditos e Includes:
Ajudas: Forum SAMP Portal SAMP xbruno1000x
Include a_samp: SA-MP Team
Include DOF2:
Include Streamer:
Resumo Final:
Espero que vocês gostem dela, foi bem símples criar mas ela é muito boa e bem completinha perfeita para um servidor Freeroam, aproveitem bastante ela!
- Coloque seu nick em um MudeAqui em OnRconLoginAttempt. [color=#333333][size=large][font=Arial]- Caso teve um Update no servidor você pode colocar esse update em:
Boa noite, sou novataçooo na edição de cleo pelo sanny builder, já estou tentando a 2 dias deixar esse mod abaixo ON e OFF pela tecla F2 mas não consigo de forma alguma. Enfim, peço que alguém de bom coração me ajude com isso kkkk
Boa Noite Pessoal! Venho aqui pedir um auxílio de vocês para resolver um problema com o ColAndreas.
A Princípio, ao inicializar a gamemode, ela efetua o carregamento do mapa, mas depois retorna "Tried to reload Map.".
Os "DEBUG: ca-carregado" foram algumas verificações que eu fiz para saber se o CA_Init() retornava 1, e ele retorna, mas da erro novamente.
Removi todos os CA_RemoveBuilding e coloquei em uma FS, ela carregou corretamente, mas a gamemode não carrega o ColAndreas nem mesmo sem os CA_RemoveBuilding.
Estou usando o Rogue-AC como anti-cheater.
OBS: A ordem de carregamento é conforme a descrita pelo ColAndreas(CA_RemoveBuilding, CA_Init, CA_CreateDynamicObject);
A Seguir o Log do servidor:
Código:
[16:29:21] Loading Map.
[16:29:21] Loaded Map.
[16:29:21] Tried to reload Map.
[16:29:21] DEBUG: ca-carregado
[16:29:22] Tried to reload Map.
[16:29:22] DEBUG: ca-carregado 1
[16:29:22] Tried to reload Map.
[16:29:22] DEBUG: ca-carregado 2
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_RemoveBuilding : Map has already been initialized. Use this before CA_Init.
[16:29:22] ERROR: CA_Remo........(Flood de Erros)
Que erros estou cometendo para que o ColAndreas Não Carregue? Tem algum Plugin que Impede o Carregamento na Gamemode?
Galera tentei implementar o sistema de RewardPlayer da GM PPC, mais não tá dando certo não adiciona e nem retira score e nem dinheiro, sabem algum outro método que tem a mesma função?
Ola, Venho Diante Desse Texto Avisar Sobre O Novo Sistema Admin/Staff Do SA-MP [SS-Admin] , Que Esta Sendo Criado Por Min [Kawa_Insane], Na Sua Versao 1.0, contem apenas um nivel staff mais nas suas proximas atualizacoes isso ja sera corrigido, Mais Compesando O Sistema e Cheio De Comandos e Seu Sistema de Salvamento em Dof2, Nessa Sua Versao 1.0, Contem muitos comandos, e voce podera ver-los, olhando o pawn ou dando /aa in game.
Como Pegar Admin:
Logue na Rcon, e use o comando /ssadmin
Comandos:
/senha = Para os Players pedirem atendimento
/trabalhar = Modo Trabalho
/cc = Criar Carro
/setskin = Setar Skin
/banir = Banir Player
/kickar = Kicka Player
/ir = Ir Player
/limparchat = Limpa O Chat
/setnivel = Setar Nivel
/trazer = Trazer Player
/avisar = Aviso Admin
/kitadmin = Se Equipe
/setarvida = Setar Vida
Estou com o problema de congelar o player no /enquadrar do servidor.. ele congela somente no PC quem esta no mobile tanto via samp launcher ou APK ele aperta ALT ou TAB e sai do enquandramento.
TogglePlayerControllable(playerid, 0); ta setado pra congelar porém não resolve. como posso bloquear isso pra mobile tb não sair da função de congelado??
Recentemente percebi que não existem bons tópicos de dicas para otimizações na linguagem Pawn. Decidi criar esse tópico, para que quem souber, possa responder aqui com a sua contribuição.
Bom, lá vai a minha: Otimização de Loop's
Código:
// A INCLUDE a_samp.inc NATURALMENTE DEFINE QUE O MAXIMO DE JOGADORES QUE O SAMP SUPORTA É 1000(MIL) SLOTS
// E SE VOCÊ NÃO REDEFINIR O MAXIMO DE PLAYERS OU USAR OUTRA FORMA DE LOOP, EM GRANDE ESCALA O SERVIDOR IRÁ LAGAR E DAR RT.
//VAMOS LÁ
#include <a_samp> //include base
#include <foreach> //include para loops/listas
//INICIALMENTE, PARA CRIAR UM LOOP PARA TODOS OS JORADORES, FAZEMOS DESSA FORMA:
for(new i; i < MAX_PLAYERS; i++) //Esse loop é executado 1000 vezes, em todos os slots(Mesmo que o slot não tenha ninguém conectado)
{
SetPlayerHealth(i, 100.0); //Essa função seta para todos os jogadores a vida para 100(Máximo).
}
//A INCLUDE FOREACH FAZ ATÉ QUE MELHOR, ELA APENAS EXECUTA EM JOGADORES CONECTADOS:
foreach(new i: Player)//Se tiver 100 slots, mas 30 jogadores conectados, ele só ira executar 30x(Nos Conectados)
{
SetPlayerHealth(i, 100.0);//Essa função seta para todos os jogadores a vida para 100(Máximo).
}