Ola Comunidade venho postar todas Gamemodes do site Samp Optimizer,
eu gostaria de organizar todos conteúdos então a partir de hoje vou postar videos pouco mais melhor sem musica estourada tentando falar de um jeito que todos me entenda mesmo tendo lingua presa kk, irei mandar link de todas Gamemode Agora mas antes quero falar algo:
CASO QUEIRA PUBLICAR SEU CONTEÚDO NO SITE SAMP OPTIMIZER PODE ESTAR FALANDO NO CHAT, EM BREVE EU VOLTAREI TRAZER CONTEÚDOS NOVOS PARA VOCÊS COMO UMA GAMEMODE QUE EU ESTAVA TRADUZINDO E PAREI POR FALTA DE TEMPO E ALGUNS SISTEMAS SAMP ESCONDIDOS DÁCOMUNIDADE SAMP MOBILE BRASILEIRA
Bom alguém saberia mim dizer como é que posso identifica com uma TextDraw se o motor do veículo está ligado ou desligado, tipo eu criei um sistema de ignição para os veículos do meu servidor, mais queria por uma TextDraw para identifica-lo quando a pessoa entra-se no veiculo.
Eu fiz aqui mais não está funcionando correto, poderiam mim ajudar??
Quando eu estiver nessas Coordenadas: -68.86832, 2503.87573, 15.38836 | 424.75348, 2503.69238, 15.43287. Porém, quero carregar um objeto por vez, quando eu tiver na primeira coordenada eu carrego um, e quando eu tiver na outra coordenada eu carrego o outro.
Olá irei dar uma explicação breve de como utilizar a criação de Módulos, pra deixar o seu Gamemode mais organizado e para facilitação de correções de bugs que venham ter em seus Códigos.
Apresentação: [font="Proxima Nova Regular", "Helvetica Neue", Helvetica, Arial, sans-serif][/font]
Estou usando VSCODE, para melhor visualização. Para utilizar essa função crie uma pasta na Pasta Principal do seu Gamemode. Com o nome desejado, no meu caso utilize Modulos:
[font="Proxima Nova Regular", "Helvetica Neue", Helvetica, Arial, sans-serif][/font]
Eu utilizo para deixar comandos mais organizados, como de Admins etc. Mais pode utilizar da forma que desejar com funções que você criou. Infelizmente não sei como utilizar com Callbacks. Mas Vamos lá, no próximo passo, abra o seu editor Pawno e abra um novo arquivo em branco, e pressione para compilar. Ao apertar em compilar abra a pasta criada com o nome desejado, Coloque o nome desejado no seu pwn, usei Comandos.pwn
[font="Proxima Nova Regular", "Helvetica Neue", Helvetica, Arial, sans-serif][/font]
Logo após você poderá abrir o seu Gamemode principal, e colocará isso no final do seu Gamemode:
Código PHP:
#include "..\Modulos\Comandos.pwn"
Você poderá utilizar da maneira que desejar, mas estou usando o processador de comandos Pawn.CMD e sscanf, portanto ensinarei dessa forma. Depois de ter adicionado isso ao seu Código, Compile-o. Copie o Comando que irá adicionar em seu arquivo .pwn e apague do seu Gamemode principal. Abra o editor Pawn e vá na pasta criada anteriormente e faça dessa forma:
[font="Proxima Nova Regular", "Helvetica Neue", Helvetica, Arial, sans-serif]
[/font]
Se estiver importando Comandos, declare o seu processador de comandos, exemplo:
Código PHP:
#include <Pawn.CMD>
E abaixo cole o seu comando, depois disso salve o arquivo compilando. Depois compile seu Gamemode e pronto. Sei que o tutorial está bem raso, mais procurei algo parecido a isso e não encontrei, então fiz esse.
Estou a dois dias tentando salvar a vida dos players quando eles desconectam para quando ele logar novamente, eu setar a vida que foi salva no "file" nele.
Meu salvamento esta assim, quando ele se registra eu faço:
Código:
new float:health;
DOF2_CreateFile(file);
DOF2::(file,"Vida",GetPlayerHealth(playerid, health));
DOF2_SaveFile();
Quando uso SetInt para salvar a vida, no arquivo fica "Vida = 1", que era pra ser "100" pois o player esta com vida cheia.
Quando uso SetFloat fica "Vida = 1.0000000", que era pra ser "100" também...
alguém poderia me ajudar? já nao estou sabendo o que fazer mais com este bug...