[FilterScript] Sistema de Veнculo Avanзado
#1

Olб galera do fуrum sa-mp, venho disponibilizar pra vocкs um filterscripter meu, idealizado pelo nosso amigo Josma_cmd. O FS contйm 15 comandos, com 300 e algumas linhas.

Em breve estarei disponibilizando a versгo 2.0 com todos os bugs se tiver retirados. Nгo testei o script.
Se acharem bug favor relatar. Obrigado

Download:
v1.0 ~ Link Direto
v1.1a ~ Link Direto

v1.0 ~ PasteBin
v1.1a ~ PasteBin

Versгo Atual:
v1.1 Alpha

Contйudo Versгo Atual:
  • /SpecVeiculoOff
  • /Painel
  • /CriarVeiculo - /DestruirVeiculo - /SpecVeiculo - /SpecVeiculoOff → Sу Administrador RCON podem usб-los.
Comandos:
  • /Criarveiculo,
  • /DestruirVeiculo,
  • /VidaVeiculo,
  • /AnguloVeiculo,
  • /PosicaoVeiculo,
  • /VwVeiculo,
  • /VeloVeiculo,
  • /ModeloVeiculo,
  • /StatusVeiculo,
  • /CoresVeiculo,
  • /SetarPaintjob,
  • /InfoVeiculo,
  • /SpecVeiculo,
  • /Creditos,
  • /ComandosSVA.
Versгo:
v1.0

Crйditos:
[KoS] Shickcard - Criador do FS
Ryder' - Getar cor veнculo
Josma_cmd - Idealizador do FS
Reply
#2

Valeu pelos crйditos
Уtimo FS, poderia colocar o pastebin pra estudarem a estrutura do cуdigo dar dicas e tal sem necessidade de baixar, mas enfim .

Prуxima versгo poderia ter aqueles sistemas, abrir capo porta malas etc, acender farois, TV no veiculo com camera se movendo etc .
Mas tem tempo atй a nova versгo vai surgir idйias, parabйns pelo FS.
Reply
#3

Quote:
Originally Posted by Josma_cmd
Посмотреть сообщение
Valeu pelos crйditos
Уtimo FS, poderia colocar o pastebin pra estudarem a estrutura do cуdigo dar dicas e tal sem necessidade de baixar, mas enfim .

Prуxima versгo poderia ter aqueles sistemas, abrir capo porta malas etc, acender farois, TV no veiculo com camera se movendo etc .
Mas tem tempo atй a nova versгo vai surgir idйias, parabйns pelo FS.
Valeu! :}
Podem sugerir ideias pra prуxima versгo.
Reply
#4

Quote:
Originally Posted by Shickcard
Посмотреть сообщение
Podem sugerir ideias pra prуxima versгo.
poe um controle de ligar desligar carro tbm, fica + cool >_<

This forum requires that you wait 120 seconds between posts. Please try again in 12 seconds.
WTF
Reply
#5

lol ta rox , muito bom so que coloca pastebin ai...



__________________________________________

...Meus Trabalhos...
[FisterScripts]
Sistema de Admin e Helper Simples v0.3
Sistema de Viagem v0.5

[Includes]
Nenhum...

[GameModes]
Nenhum...

[Tutoriais]
Nenhum...

[Maps]
W.D.A. ( Water Dylan Airport )

Se meu post lhe ajudou , lhe deixou confuso Clique nesta imagem >> << abaixo do meu avatar


Estou de Olho em vocк !

[Ass] Assinatura feita por JORGE_HARD

Reply
#6

To esperando o link do pastebin ...
Reply
#7

Upado no Pastebin.
Reply
#8

1 - Para que serve isto:

PHP код:
#if !defined SetSharingData
        #define SetSharingData(%0,%1) \
            
setproperty(0"", (%0), (%1))
#endif 
E isto ?

PHP код:
#if !defined GetSharingData
        #define GetSharingData(%0,%1) \
            
getproperty(0"", (%0), (%1))
#endif 
2 - A indentaзгo nгo estб das melhores.

3 - Observe estes dois comandos:

PHP код:
        if(strcmp(cmd"/AnguloVeiculo"true) == 0)
        {
            new 
Float:z_rot,string[50];
                
format(stringsizeof(string), "Seu veнculo possui [%d] de rotaзгo."z_rot);
        
SendClientMessage(playeridBrancostring);
            return 
1;
        }
        if(
strcmp(cmd"/PosicaoVeiculo"true) == 0)
        {
            new 
Float:vehx,Float:vehy,Float:vehz,string[50];
                
format(stringsizeof(string), "[X]: %f - [Y]: %f - [Z]: %f."vehxvehyvehz);
        
SendClientMessage(playeridBrancostring);
            return 
1;
        }
        if(
strcmp(cmd"/StatusVeiculo"true) == 0)
        {
                new 
panels,doors,lights,tires,string[128];
                
format(stringsizeof(string), "[Status Veнculo]: Paineis - [%d] || Portas - [%d] || Luzes - [%d] || Pneus - [%d]"panels,doors,lights,tires);
        
SendClientMessage(playeridBrancostring);
            return 
1;
        }
        if(
strcmp(cmd"/CoresVeiculo"true) == 0)
        {
                new 
color1,color2,string[30];
                
format(stringsizeof(string), "[Cores Veнculo]: Cor 1 - [%d] || Cor 2 - [%d]"color1color2);
        
SendClientMessage(playeridBrancostring);
            return 
1;
        } 
Vocк sabe muito bem que eles estгo incorretos. Corrija-os.

4 - Este comando deveria ser usado somente por administradores com RCON, senгo todos os veiculos seriam destruidos por brincadeira dos jogadores:

PHP код:
        if(strcmp(cmd"/DestruirVeiculo"true) == 0)
        {
            
tmp strtok(cmdtextidx);
            new 
veiculo,string[33];
                if(!
strlen(tmp)) return SendClientMessage(playeridvermelho"Uso correto:{FFFFFF} /DestruirVeiculo [ID]");
                
veiculo strval(tmp);
                
DestroyVehicle(veiculo);
                
format(stringsizeof(string), "Vocк destruiu o veнculo [%d]"veiculo);
        
SendClientMessage(playeridBrancostring);
            return 
1;
        } 
Reply
#9

Tem muita coisa errada ai, tanto que nos comandos o angulo nгo foi pego.


Bjus
Reply
#10

Quote:
Originally Posted by Shadoww5
Посмотреть сообщение
1 - Para que serve isto:

PHP код:
#if !defined SetSharingData
        #define SetSharingData(%0,%1) \
            
setproperty(0"", (%0), (%1))
#endif 
E isto ?

PHP код:
#if !defined GetSharingData
        #define GetSharingData(%0,%1) \
            
getproperty(0"", (%0), (%1))
#endif 
2 - A indentaзгo nгo estб das melhores.

3 - Observe estes dois comandos:

PHP код:
        if(strcmp(cmd"/AnguloVeiculo"true) == 0)
        {
            new 
Float:z_rot,string[50];
                
format(stringsizeof(string), "Seu veнculo possui [%d] de rotaзгo."z_rot);
        
SendClientMessage(playeridBrancostring);
            return 
1;
        }
        if(
strcmp(cmd"/PosicaoVeiculo"true) == 0)
        {
            new 
Float:vehx,Float:vehy,Float:vehz,string[50];
                
format(stringsizeof(string), "[X]: %f - [Y]: %f - [Z]: %f."vehxvehyvehz);
        
SendClientMessage(playeridBrancostring);
            return 
1;
        }
        if(
strcmp(cmd"/StatusVeiculo"true) == 0)
        {
                new 
panels,doors,lights,tires,string[128];
                
format(stringsizeof(string), "[Status Veнculo]: Paineis - [%d] || Portas - [%d] || Luzes - [%d] || Pneus - [%d]"panels,doors,lights,tires);
        
SendClientMessage(playeridBrancostring);
            return 
1;
        }
        if(
strcmp(cmd"/CoresVeiculo"true) == 0)
        {
                new 
color1,color2,string[30];
                
format(stringsizeof(string), "[Cores Veнculo]: Cor 1 - [%d] || Cor 2 - [%d]"color1color2);
        
SendClientMessage(playeridBrancostring);
            return 
1;
        } 
Vocк sabe muito bem que eles estгo incorretos. Corrija-os.

4 - Este comando deveria ser usado somente por administradores com RCON, senгo todos os veiculos seriam destruidos por brincadeira dos jogadores:

PHP код:
        if(strcmp(cmd"/DestruirVeiculo"true) == 0)
        {
            
tmp strtok(cmdtextidx);
            new 
veiculo,string[33];
                if(!
strlen(tmp)) return SendClientMessage(playeridvermelho"Uso correto:{FFFFFF} /DestruirVeiculo [ID]");
                
veiculo strval(tmp);
                
DestroyVehicle(veiculo);
                
format(stringsizeof(string), "Vocк destruiu o veнculo [%d]"veiculo);
        
SendClientMessage(playeridBrancostring);
            return 
1;
        } 
Entгo ao criar este script, eu estava no TS com o Josma de madrugada pensando no que iria colocar no script. Eu posto isso aqui para ajudar os novatos e nгo para pessoas que julgam os cуdigos dos programadores.

Nгo detectei nenhum erro no script porque estava fazendo ele, vamos dizer na 'pressa' por nгo ter postado nenhum script no ultimo mкs. Terбs de manter sua dignidade na board se quiseres se tornar um grande scripter, e nгo й julgando ou mesmo editando cуdigos corretos para flood que irбs ganhar este respeito. Sabes como eu sou vamos dizer respeitado? Sei que nгo sou muito conhecido no SA-MP sу por causa daquele sistema tosco de fezes, Eu dou tudo de mim e tento ao mбximo entender todas as sintaxes e funзхes do cуdigo dos criadores, e atй mesmo meus cуdigos. Eu erro? Claro sou humano, todos erramos, Mais permanecer no erro й burrice, nгo?

Entгo Shadoww, Espero que voce torne-se 'humilde' com todos aqui da board, Eu sou respeitado por eu dar valor a minha inteligencia e aos meus cуdigos e a minha humildade, eu seu pro daqueles que postam Tutoriais, Filterscripts,Includes,Gamemodes e outras que postam pra ajudar ao prуximo. Sabe quando eu entrei aqui no fуrum sa-mp, eu me senti um cгo. Eu era um nocauteado por que as pessoas nгo sabiam se portar como ser humano e postar uma simples resposta para aqueles que estгo comeзando. Eu tento dar uma revira-volta nesse 'trauma' meu. Porque sei que ninguйm gosta de ser xingado e humilhado em pleno pъblico sabe Shadoww.

Entгo essas sгo as palavras que tenho para com vocк. Seja mais humilde!
Reply


Forum Jump:


Users browsing this thread: 5 Guest(s)