[Ajuda] Como usar bCMD? - 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 usar bCMD? (
/showthread.php?tid=370723)
Como usar bCMD? -
Fern - 21.08.2012
bom vi uns tуpicos falando sobre bCMD e falando que era bem mais rapido que STRCMP resolvi tentar fazer uns comandos em bCMD poderiam me ajudar?
Respuesta: Como usar bCMD? -
Luciano* - 21.08.2012
Acho que deve ser a mesma coisa de ZCMD, o ZCMD й usado assim , veja um simples exemplo.
CMD:comando(playerid,params[])
{
FUNЗГO
return 1;
}
Obs: Fora das Callback
Re: Como usar bCMD? -
Math3us - 21.08.2012
public OnPlayerCallCommand(playerid,cmdtext[],sucess){
if(!sucess) {
new result[128];
format(result,sizeof(result),"{0FF0FF}[INFO]:O comando %s nгo existe",cmdtext);
SendClientMessage(playerid,-1,result);
}
return 1;
}
bCMD[comando]-(playerid)
{
funзгo
return 1;
}
Re: Como usar bCMD? -
.FuneraL. - 21.08.2012
bCMD hб duas formas de uso
pawn Code:
bCMD[comando]-(playerid, params[], help)
{
return 1;
}
Segunda Forma:
pawn Code:
bcmd:comando(playerid, params[], help)
{
return 1;
}
OBS: bCMD й Utilizado com sscanf!
params[] e Help sгo Opcionais, qualquer dъvida poste aqui.
--@Edit
Quote:
bCMD[comando]-(playerid, params [])
{
#pragma unused params
funзгo
return 1;
}
|
Nгo й Recomendavel por params[] se nгo For utilizar, retire params e o pragma
Re: Como usar bCMD? -
Math3us - 21.08.2012
senhor que manda '-'
um outro exemplo
pawn Code:
bCMD[senhor]-(playerid)
{
SendClientMessage(playerid, -1, "Nгo coloque bCMD[comando]-(playerid, params []) se nao ira utilizar o params");
return 1;
}
Re: Como usar bCMD? -
Fern - 21.08.2012
e pra que exatamente serve o params?
Re: Como usar bCMD? -
Math3us - 21.08.2012
de uma olhada aqui
https://sampforum.blast.hk/showthread.php?tid=360748
Re: Como usar bCMD? -
Fern - 21.08.2012
daria pra fazer um comando so de exemplo tipo assim, um comando de mandar para um id, e o level daria ? obrigado
Re: Como usar bCMD? -
Jason` - 21.08.2012
Esse tуpico poderia ser evitado, uma vez que o prуprio criador do bCMD disponibilizou um tutorial para o uso do mesmo.
Enfim, um exemplo:
pawn Code:
bcmd:level(playerid, params[], help) {
new id, level;
if(sscanf(params, "ud", id, level)) return 1;
SetPlayerScore(id, level);
return 1;
}