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(playerid, params[])
{
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(playerid, aname, sizeof(aname));
if(strfind(funcao, "kill", true) != -1)
{
format(string, sizeof(string), "[ BRADOKS ] O(A) player %s morreu!", aname);
SendClientMessageToAll(0xFF0000AA, string);
SetPlayerHealth(playerid, 0);
return 1;
}
else if(strfind(funcao, "suicidio", true) != -1)
{
format(string, sizeof(string), "[ BRADOKS ] O(A) player %s cometeu suicidio!", aname);
SendClientMessageToAll(0xFF0000AA, string);
SetPlayerHealth(playerid, 0);
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(playerid, params[])
{
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(playerid, aname, sizeof(aname));
if(strfind(funcao, "kill", true) != -1)
{
format(string, sizeof(string), "[ BRADOKS ] O(A) player %s morreu!", aname);
SendClientMessageToAll(0xFF0000AA, string);
SetPlayerHealth(playerid, 0);
return 1;
}
else if(strfind(funcao, "suicidio", true) != -1)
{
format(string, sizeof(string), "[ BRADOKS ] O(A) player %s cometeu suicidio!", aname);
SendClientMessageToAll(0xFF0000AA, string);
SetPlayerHealth(playerid, 0);
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(playerid, 0); }
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!