SA-MP Forums Archive
[Tool/Web/Other] (online/beta) zcmd 2 icmd - conversor de comandos - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+----- Forum: Lançamentos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [Tool/Web/Other] (online/beta) zcmd 2 icmd - conversor de comandos (/showthread.php?tid=468932)



(online/beta) zcmd 2 icmd - conversor de comandos - ipsBruno - 11.10.2013

zcmd to icmd



Ideias:

Quote:
Originally Posted by -Prodigy-
Посмотреть сообщение
First of, excuse my lack of Portuguese ;p

This looks like a good include! Good job. Now waiting for a zcmd to icmd converter
Quote:
Originally Posted by Duduzinho
Oi Bruno cara vie seu Poste do Icmd cara achei Muito foda foda pra krl velho eu Digo voce e foda mlk kk ai tipo pensei vie um Comentario de um americano la no seu Post do Icmd pedindo um Convensor de zcmd para Icmd achei interesante se poderia fazer um aplicativo ou sla nun site so que Convertendo Strcmp para Icmd
Seria interesante nao sei se voce Consegue fazer mais pelo o que eu vie voce e fodao cara Obrigado ! Espero Respota!




Estou criando um zcmd 2 icmd. Por enquanto parece funcionar, mas foi meio complicado conseguir extrair o comando zcmd e transformar em icmd com as virgulas certinhas, e como estб em desenvolvimento pode ocorrer algum erro dependendo do cуdigo. Peзo que me ajudem e REPORTEM caso tiver bugs.








ACESSAR SITE:
Fiz em uns 30 minutos:

http://ipsbr.net/portal/zcmd2icmd/


Javascript free code



Importante:
Converte vбrios comandos ao mesmo tempo



  • Exemplo:


pawn Код:
CMD:me(playerid, params[])
{
    new string[128],msg[128],pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    if(sscanf(params,"sz",msg)) return SendClientMessage(playerid,COLOR_RED, "USAGE: /me <text>");
    format(string,sizeof(string),"*%s %s",pname,msg);
    SendClientMessageToAll(COLOR_GREY,string);
    return 1;
}

para


pawn Код:
case iscmd("m,e"):
{
    new string[128],msg[128],pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    if(sscanf(params,"sz",msg)) return SendClientMessage(playerid,COLOR_RED, "USAGE: /me <text>");
    format(string,sizeof(string),"*%s %s",pname,msg);
    SendClientMessageToAll(COLOR_GREY,string);
    return 1;
}


LEMBRANDO. Vocк precisa por os comandos dentro de:


pawn Код:
public OnPlayerCommandText(playerid, commandid, params[])
{

       switch(commandid) {

              // SEUS COMANDOS AQUI DENTRO!
       }

       return SendClientMessage(playerid,-1, "Comando desconhecido");
}

ficando


pawn Код:
public OnPlayerCommandText(playerid, commandid, params[])
{

       switch(commandid) {

             case iscmd("m,e"):
             {
                 new string[128],msg[128],pname[MAX_PLAYER_NAME];
                 GetPlayerName(playerid,pname,sizeof(pname));
                 if(sscanf(params,"sz",msg)) return SendClientMessage(playerid,COLOR_RED, "USAGE: /me <text>");
                 format(string,sizeof(string),"*%s %s",pname,msg);
                 SendClientMessageToAll(COLOR_GREY,string);
                 return 1;
             }
       }

       return SendClientMessage(playerid,-1, "Comando desconhecido");
}












Em breve novas alteraзхes no projeto do conversor. Й versгo beta ainda.


Fui


Re: (online/beta) zcmd 2 icmd - conversor de comandos - zSuYaNw - 11.10.2013

Seria mais interessante ainda se desse para converter comandos sem processador, assim o pessoal nгo precisa re-escrevelos.


Respuesta: Re: (online/beta) zcmd 2 icmd - conversor de comandos - ipsBruno - 11.10.2013

Quote:
Originally Posted by zSuYaNw
Посмотреть сообщение
Seria mais interessante ainda se desse para converter comandos sem processador, assim o pessoal nгo precisa re-escrevelos.
Isso nгo й possнvel, nгo no momento. Teria que converter "string" para "s,t,r,i,n,g" e o compilador nгo aceita, й dificil demais fazer isto. Na verdade atй й possнvel, mas o cуdigo incharia devido o numero alto de cуdigos escritos pelo pre-processador e nгo funcionaria com strings acima de 7 caracteres, assim como y_stringhash faz, por isto eu nгo posso converter "string" para "s,t,r,i,n,g".

Logo, esse й o ъnico jeito. Por enquanto


Re: Respuesta: Re: (online/beta) zcmd 2 icmd - conversor de comandos - zSuYaNw - 11.10.2013

Quote:
Originally Posted by ipsBruno
Посмотреть сообщение
Isso nгo й possнvel, nгo no momento. Teria que converter "string" para "s,t,r,i,n,g" e o compilador nгo aceita, й dificil demais fazer isto. Na verdade atй й possнvel, mas o cуdigo incharia devido o numero alto de cуdigos escritos pelo pre-processador e nгo funcionaria com strings acima de 7 caracteres, assim como y_stringhash faz, por isto eu nгo posso converter "string" para "s,t,r,i,n,g".

Logo, esse й o ъnico jeito. Por enquanto
Nуs acreditamos no potencial no seu cйrebro alien.


BTW,
Parabйns ao conversor!


Respuesta: (online/beta) zcmd 2 icmd - conversor de comandos - ipsBruno - 11.10.2013

Alien й tu

Obrigado


Re: Respuesta: (online/beta) zcmd 2 icmd - conversor de comandos - zSuYaNw - 11.10.2013

Quote:
Originally Posted by ipsBruno
Посмотреть сообщение
Alien й tu

Obrigado
Eu nгo fera.

Quote:
Originally Posted by zSuYaNw
Посмотреть сообщение
N
Parabйns ao conversor!
E nгo hб vocк. hu3hu3hu3

Javascript, cуdigo limpo & bonito.


Respuesta: (online/beta) zcmd 2 icmd - conversor de comandos - DanDRT - 11.10.2013

Gostei parabens


Re: (online/beta) zcmd 2 icmd - conversor de comandos - WLSF - 11.10.2013

Muito bom


Re: (online/beta) zcmd 2 icmd - conversor de comandos - PT - 11.10.2013

Mais um bom trabalho parabйns


Respuesta: (online/beta) zcmd 2 icmd - conversor de comandos - ipsBruno - 11.10.2013

Valeu Dan, Will e PT