Re : bCMD - Processador de comandos -
ipsBruno - 18.07.2012
Falando nisto estou fazendo a versгo 5 do icmd:
http://pastebin.com/scGNhvMc
--
Estou usando em meu GM, ficou bastante robusto e seguro. Nгo fiz testes de velocidade, mas receio que tem velocidade similar a todos sistemas de comandos :i
Como uso
strfind, ele deve ser mais rбpido em grande parte das ocasiхes. Principalmente em comandos grandes:
Ex:
/goncalorebelocrioubcmdeficoubastantebom
Como Gonзalo utiliza
while, o loop terб que percorrer tudo isto. Deixando o sistema mais lento, por isto aconselho strfind
--
CidadeNova, porque prefere YCMD? Sгo sу alguns milissegundos de diferenзa ...
Re: bCMD - Processador de comandos -
[BCV]Dr.House_. - 18.07.2012
Gostei muito cara parabйns mesmo +rep ai pra tuh =D
Re : bCMD - Processador de comandos -
ipsBruno - 18.07.2012
Gonзalo, desculpa por isto. Eu coloquei o cуdigo errado do meu processador.
Atualizei:
http://pastebin.com/scGNhvMc
__
Ficou umas 5 vezes mais rбpido, com o comando inexistente "
/brunogato"
Quote:
[19:11:38] 05 ms bruno
[19:11:39] 33 ms gozalo
|
Re: Re : bCMD - Processador de comandos -
Bruno Pereira - 18.07.2012
Quote:
Originally Posted by [FeK]DraKiNs
Ficou umas 5 vezes mais rбpido, com o comando inexistente "/brunogato"
|
Inexistente mesmo, tinha que ser /brunogay ou /brunofeio, ai sim seria existente =D.
@Topic
Nice manolo, da pra melhorar em algumas coisinhas mas ta muiito bom, parabйns =D
Re: bCMD - Processador de comandos -
humildadeforever - 18.07.2012
Уtimo trabalho, parabйns!
Re : Re: Re : bCMD - Processador de comandos -
ipsBruno - 18.07.2012
Quote:
Originally Posted by Bruno Pereira
Inexistente mesmo, tinha que ser /brunogay ou /brunofeio, ai sim seria existente =D.
@Topic
Nice manolo, da pra melhorar em algumas coisinhas mas ta muiito bom, parabйns =D
|
Depois que deixar de ser cabacinho vem falar comigo
--
Tуpico:
Gonзalo, fez os testes de velocidade?
---
Amigo, nй?
Re: Re : bCMD - Processador de comandos -
CidadeNovaRP - 18.07.2012
Quote:
Originally Posted by [FeK]DraKiNs
Falando nisto estou fazendo a versгo 5 do icmd:
http://pastebin.com/scGNhvMc
--
Estou usando em meu GM, ficou bastante robusto e seguro. Nгo fiz testes de velocidade, mas receio que tem velocidade similar a todos sistemas de comandos :i
Como uso strfind, ele deve ser mais rбpido em grande parte das ocasiхes. Principalmente em comandos grandes:
Ex:
/goncalorebelocrioubcmdeficoubastantebom
Como Gonзalo utiliza while, o loop terб que percorrer tudo isto. Deixando o sistema mais lento, por isto aconselho strfind
--
CidadeNova, porque prefere YCMD? Sгo sу alguns milissegundos de diferenзa ...
|
Se nunca uso YCMD fique quieto! Eu prefiro YCMD pela funзгo "help", e nгo pela besteira de 50ms que vocкs se importam, satisfeito?!
Eu procuro funcionalidade no cуdigo, e nгo 50ms a mais de velocidade!
Re : Re: Re : bCMD - Processador de comandos -
ipsBruno - 19.07.2012
Quote:
Originally Posted by CidadeNovaRP
Se nunca uso YCMD fique quieto! Eu prefiro YCMD pela funзгo "help", e nгo pela besteira de 50ms que vocкs se importam, satisfeito?!
Eu procuro funcionalidade no cуdigo, e nгo 50ms a mais de velocidade!
|
Porque ficar quieto? O que a funзгo help faz?
Re: Re : Re: Re : bCMD - Processador de comandos -
CidadeNovaRP - 19.07.2012
Quote:
Originally Posted by [FeK]DraKiNs
Porque ficar quieto? O que a funзгo help faz?
|
Ela evita o uso de sscanf e dos params, vocк coloca a funзгo "help" e o que serб executado quando o player digitar help nos params, exemplo:
/mover help
Re : Re: Re : Re: Re : bCMD - Processador de comandos -
ipsBruno - 19.07.2012
Quote:
Originally Posted by CidadeNovaRP
Ela evita o uso de sscanf e dos params, vocк coloca a funзгo "help" e o que serб executado quando o player digitar help nos params, exemplo:
/mover help
|
Nossa, grande coisa. Este й mesmo o motivo de vocк usar YCMD? Tenso.
Re: bCMD - Processador de comandos -
RebeloX - 20.12.2012
Quote:
Originally Posted by GabrielSilva
Usarei na proxima versгo do meu Mode.
|
Obrigado
Re: bCMD - Processador de comandos -
ProKillerpa - 24.06.2013
Quote:
Originally Posted by F_Cinco
Estou usando: CMD:exemplo(playerid).. E da warning, tipo esse: warning 203: symbol is never used: "exemplo". Por quк?
|
Porke issu num й zecceemede
Re: bCMD - Processador de comandos -
Mteck - 24.06.2013
bCMD[nome_do_comando]>(playerid

arams[]:help) return 1;
CMD::nome_do_comando(playerid,params[],help) return 1;
cmd(nome_do_comando

layerid,params[],help) return 1;
Re: bCMD - Processador de comandos -
F_Cinco - 25.06.2013
Quote:
Originally Posted by ProKillerpa
Porke issu num й zecceemede
|
Siimm, eeuu seeeiii.
Quote:
Originally Posted by Mteck
bCMD[nome_do_comando]>(playerid  arams[]:help) return 1;
CMD::nome_do_comando(playerid,params[],help) return 1;
cmd(nome_do_comando  layerid,params[],help) return 1;
|
Exato! Estava usando a 2Є opзгo, e estava dando vбrios erros.
Tipo:
- undefined symbol "bcmd_pickup05
- undefined symbol "bcmd_sairpickup01"
Sendo que com o zcmd, funciona normal. ;S
Re: bCMD - Processador de comandos -
RebeloX - 04.07.2013
Bem eu actualmente tenho estado sem computador mas tentarei desenvolver um novo processador de comandos, visto que actualmente esta versгo estб tendo diversos problemas eu tentarei fazer um remake, nгo prometo nada mas tentarei.