SA-MP Forums Archive
[Ajuda] como criar comando tipo - 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)
+---- Thread: [Ajuda] como criar comando tipo (/showthread.php?tid=367438)



como criar comando tipo - EduardoRFS - 10.08.2012

como crio comando tipo que se eu digitar tel ou teletranporte de na mesma funзгo sу com stock?


Re: como criar comando tipo - Bruno Alves - 10.08.2012

pelo que eu intendi й isso
PHP код:
    if(strcmp(cmdtext"/tel"true) == || strcmp(cmdtext"/teletransporte"true) == 0)
    {
    
// funзхes
    
return 1;
    } 



Respuesta: como criar comando tipo - [JD]BlackFire - 10.08.2012

se for zcmd ou derivados usa-se
cmd_comando(playerid,params);


Re: como criar comando tipo - EduardoRFS - 10.08.2012

exato bruno vlw.


Re: como criar comando tipo - EduardoRFS - 10.08.2012

bcmd:tel(playerid, params[]) || bcmd:teletransporte(playerid, params[]) ajuda por que n funfa?


Respuesta: Re: como criar comando tipo - AnonymouSs - 10.08.2012

Quote:
Originally Posted by EduardoRFS
Посмотреть сообщение
bcmd:tel(playerid, params[]) || bcmd:teletransporte(playerid, params[]) ajuda por que n funfa?
Este mйtodo й com strcmp, pra usar em zcmd ( nгo sei como й o bcmd pois nгo uso ) vc coloca o cmd_cmd.
Ex:
pawn Код:
CMD:tel(playerid, params[])
{
   // Sua funзгo
}

CMD:teletransporte(playerid, params[])
{
  cmd_tel(playerid, params[]);
}



Re: Respuesta: Re: como criar comando tipo - @Riichard - 10.08.2012

Quote:
Originally Posted by AnonymouSs
Посмотреть сообщение
Este mйtodo й com strcmp, pra usar em zcmd ( nгo sei como й o bcmd pois nгo uso ) vc coloca o cmd_cmd.
Ex:
pawn Код:
CMD:tel(playerid, params[])
{
   // Sua funзгo
}

CMD:teletransporte(playerid, params[])
{
  cmd_tel(playerid, params[]);
}
Na verdade e assim:
pawn Код:
CMD:tel(playerid, params[]) // So coloque params se for usar.
{
   // Sua funзгo
}

CMD:teletransporte(playerid, params[]) return cmd_tel(playerid, params); // coloque "params" se estiver usando.
bcmd й a mesma coisa(creio) ainda nгo "estudei" ela.


Respuesta: Re: Respuesta: Re: como criar comando tipo - AnonymouSs - 10.08.2012

Quote:
Originally Posted by @Riichard
Посмотреть сообщение
Na verdade e assim:
pawn Код:
CMD:tel(playerid, params[]) // So coloque params se for usar.
{
   // Sua funзгo
}
Sim, eu coloquei params pq ele havia colocado.

Quote:
Originally Posted by @Riichard
Посмотреть сообщение
pawn Код:
CMD:teletransporte(playerid, params[]) return cmd_tel(playerid, params); // coloque "params" se estiver usando.
bcmd й a mesma coisa(creio) ainda nгo "estudei" ela.
O modo que eu coloquei funcionaria? ou este й o certo, fiquei na duvida pois ainda nгo usei mais de 1 comando pra mesma coisa.


Re: Respuesta: Re: como criar comando tipo - RebeloX - 10.08.2012

Quote:
Originally Posted by AnonymouSs
Посмотреть сообщение
Este mйtodo й com strcmp, pra usar em zcmd ( nгo sei como й o bcmd pois nгo uso ) vc coloca o cmd_cmd.
Ex:
pawn Код:
CMD:tel(playerid, params[])
{
   // Sua funзгo
}

CMD:teletransporte(playerid, params[])
{
  cmd_tel(playerid, params[]);
}
Opa ele usou bcmd e nгo zcmd, e nгo pode colocar params[] no cmd_tel...

entгo faz assim

pawn Код:
bcmd:seucommando(playerid,params[]) return bcmd_seucomando2(playerid,params)
Lembrando que sу coloca params[] sу quando vai usar.


Respuesta: como criar comando tipo - AnonymouSs - 10.08.2012

Sim sim, eu sei que sу se usar Params quando for necessбrio, mas sу coloquei pq ele colocou, vai que o code dele й de outro tipo e que usa params...
E, como eu disse eu nгo sabia usar bcmd (nem tentei), por isso coloquei em zcmd por achar que fosse parecido.
Mas ta de boa, vc respondeu minha duvida com sua resposta.