SA-MP Forums Archive
[Ajuda] Dois comandos mesma funзгo - 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] Dois comandos mesma funзгo (/showthread.php?tid=589736)



Dois comandos mesma funзгo - pedrotvr - 22.09.2015

Como fazer dois cmds no msm cmd em ZCMD?

Exemplo
Код:
	CMD:kill(playerid) && suicidio(playerid) {
		SetPlayerHealthEx(playerid, 0);
		return 1;
	}



Re: Dois comandos mesma funзгo - MarcoAurelio - 22.09.2015

Код:
CMD:kill(playerid)
{
	SetPlayerHealthEx(playerid, 0);
	return 1;
}
CMD:suicidio(playerid)
{
	SetPlayerHealthEx(playerid, 0);
	return 1;
}



Re: Dois comandos mesma funзгo - pedrotvr - 22.09.2015

Meu gm vai ficar gigantesco se eu fizer isso, nгo tem como colocar dois em um?


Re: Dois comandos mesma funзгo - MarcoAurelio - 22.09.2015

Quote:
Originally Posted by pedrotvr
Посмотреть сообщение
Meu gm vai ficar gigantesco se eu fizer isso, nгo tem como colocar dois em um?
Nгo sei lhe responder ao certo pois sou iniciante em pawno, tente assim..
Код:
CMD:kill(playerid) || suicidio(playerid)
{
	SetPlayerHealthEx(playerid, 0);
	return 1;
}
Obs* Nгo sei se funciona..


Re: Dois comandos mesma funзгo - [BOPE]Seu._.Madruga - 22.09.2015

Quote:
Originally Posted by MarcoAurelio
Посмотреть сообщение
Nгo sei lhe responder ao certo pois sou iniciante em pawno, tente assim..
Код:
CMD:kill(playerid) || suicidio(playerid)
{
	SetPlayerHealthEx(playerid, 0);
	return 1;
}
Obs* Nгo sei se funciona..
Nгo funciona amigгo, Nгo й sendo ignorante mas antes de ajudar tenha certeza de que vocк jб aprendeu.
PHP код:
CMD:me(playeridparams[])
{
    new 
funcao[30], aname[MAX_PLAYER_NAME], string[155];
    if(!
IsPlayerConnected(playerid)) return SendClientMessage(playerid, -1"[ ERRO ] {FF0000}Este player nгo estб conectado no servidor!");
    if(
sscanf(params"s[30]"funcao)) return SendClientMessage(playerid, -1"[ ERRO ] {FF0000}use: /me [kill / suicidio]");
    
GetPlayerName(playeridanamesizeof(aname));
    if(
strfind(funcao"kill"true) != -1)
    {
        
format(stringsizeof(string), "[ BRADOKS ] O(A) player %s morreu!"aname);
        
SendClientMessageToAll(0xFF0000AAstring);
        
SetPlayerHealth(playerid0);
        return 
1;
    }
    else if(
strfind(funcao"suicidio"true) != -1)
    {
        
format(stringsizeof(string), "[ BRADOKS ] O(A) player %s cometeu suicidio!"aname);
        
SendClientMessageToAll(0xFF0000AAstring);
        
SetPlayerHealth(playerid0);
        return 
1;
    }
    return 
1;




Re: Dois comandos mesma funзгo - MarcoAurelio - 22.09.2015

Quote:
Originally Posted by [BOPE]Seu._.Madruga
Посмотреть сообщение
Nгo funciona amigгo, Nгo й sendo ignorante mas antes de ajudar tenha certeza de que vocк jб aprendeu.
PHP код:
CMD:me(playeridparams[])
{
    new 
funcao[30], aname[MAX_PLAYER_NAME], string[155];
    if(!
IsPlayerConnected(playerid)) return SendClientMessage(playerid, -1"[ ERRO ] {FF0000}Este player nгo estб conectado no servidor!");
    if(
sscanf(params"s[30]"funcao)) return SendClientMessage(playerid, -1"[ ERRO ] {FF0000}use: /me [kill / suicidio]");
    
GetPlayerName(playeridanamesizeof(aname));
    if(
strfind(funcao"kill"true) != -1)
    {
        
format(stringsizeof(string), "[ BRADOKS ] O(A) player %s morreu!"aname);
        
SendClientMessageToAll(0xFF0000AAstring);
        
SetPlayerHealth(playerid0);
        return 
1;
    }
    else if(
strfind(funcao"suicidio"true) != -1)
    {
        
format(stringsizeof(string), "[ BRADOKS ] O(A) player %s cometeu suicidio!"aname);
        
SendClientMessageToAll(0xFF0000AAstring);
        
SetPlayerHealth(playerid0);
        return 
1;
    }
    return 
1;

de qualquer forma, nгo o ajudarб, pois ficara ainda maior..


Re: Dois comandos mesma funзгo - IgorLuiz - 22.09.2015

O seu nгo ira funcionar marcos, Tente!

PHP код:
CMD:suicidio(playerid) { return cmd_kill(playerid); }
CMD:kill(playerid) { return SetPlayerHealthEx(playerid0); } 



Re: Dois comandos mesma funзгo - [BOPE]Seu._.Madruga - 22.09.2015

Quote:
Originally Posted by MarcoAurelio
Посмотреть сообщение
de qualquer forma, nгo o ajudarб, pois ficara ainda maior..
Ъnica forma de criar dois comandos em um para uma ъnica funзгo й desta maneira, Ou ele aceita ou ele fica sem й simples!


Re: Dois comandos mesma funзгo - CZ - 22.09.2015

pawn Код:
CMD:kill(playerid, params[])
{
  SetPlayerHealth(playerid, 0);
  return 1;
}

CMD:suicidar(playerid, params[])
{
  cmd_kill(playerid, params[]);
}



Re: Dois comandos mesma funзгo - pedrotvr - 25.09.2015

Quote:
Originally Posted by CZ
Посмотреть сообщение
pawn Код:
CMD:kill(playerid, params[])
{
  SetPlayerHealth(playerid, 0);
  return 1;
}

CMD:suicidar(playerid, params[])
{
  cmd_kill(playerid, params[]);
}
Boa. nгo tinha pensado nisso , +rep

E obrigado as outras pessoas q tbm ajudaram!