[AJUDA]comados -
hugo103 - 27.12.2011
Alguem pode me passar um comando de /tapa /tapao e /fogo eu nao consegui por que o gm meu й dividido em includes
por favor me ajude
Re: [AJUDA]comados -
Lуs - 27.12.2011
Basta usar SetPlayerPos e CreateExplosion cara, nгo tem segredo.
Respuesta: [AJUDA]comados -
hugo103 - 27.12.2011
sou novato nao intendo muito
@EDIT
Se tiver um fs com esses comando ia ficar grato
se fosse os comandos no GM era so acrecentar no
pawn Код:
public OnPlayerCommandText
so que o meu gm nao tem.
tenh 2 duvida: posso criar o OnPlayerCommandText no gm ja que os comandos dele esta em um include?
e se eu criar eu coloco aonde?
Re: [AJUDA]comados -
Lуs - 27.12.2011
Sete a posiзгo do player que vocк quer para Z + 5 para tapa e Z + 15 para tapгo. Obtenha a posiзгo do player para criar a explosгo e para setar o Z.
Mais ou menos assim:
pawn Код:
CMD:tapa(playerid, params[])
{
new ID;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo й administrador");
if(sscanf(params, "u", ID)) return SendClientMessage(playerid, -1, "Use: /tapa [ID]");
new Float:Pos[3];
GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
SetPlayerPos(ID, Pos[0], Pos[1], Pos[2]+10);
return 1;
}
pawn Код:
CMD:tapao(playerid, params[])
{
new ID;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo й administrador");
if(sscanf(params, "u", ID)) return SendClientMessage(playerid, -1, "Use: /tapao [ID]");
new Float:Pos[3];
GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
SetPlayerPos(ID, Pos[0], Pos[1], Pos[2]+30);
return 1;
}
Para explosгo procure CreateExplosion, agora esqueci, pois to programando no Quick Reply.
Respuesta: [AJUDA]comados -
hugo103 - 27.12.2011
Obrigado!!se alguйm tiver o comando /fogo agradeзo
Re: [AJUDA]comados -
Lуs - 27.12.2011
pawn Код:
CMD:fogo(playerid, params[])
{
new ID;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo й administrador");
if(sscanf(params, "u", ID)) return SendClientMessage(playerid, -1, "Use: /fogo [ID]");
new Float:Pos[3];
GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
CreateExplosion(Pos[0], Pos[1], Pos[2], 9, 5.0);
return 1;
}
Tente.
Respuesta: [AJUDA]comados -
hugo103 - 27.12.2011
obrigadao ai
@EDIT
Como coloco esse comando para adm lvl 2 ja tentei usar
pawn Код:
if (APlayerData[playerid][PlayerLevel] >= 2)
so que nao deu
Re: [AJUDA]comados -
ViniBorn - 27.12.2011
pawn Код:
CMD:fogo(playerid, params[])
{
if (APlayerData[playerid][PlayerLevel] < 2)
return SendClientMessage(playerid,-1,"Vocк nгo pode usar este comando.");
new ID;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo й administrador");
if(sscanf(params, "u", ID)) return SendClientMessage(playerid, -1, "Use: /fogo [ID]");
new Float:Pos[3];
GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
CreateExplosion(Pos[0], Pos[1], Pos[2], 9, 5.0);
return 1;
}
Respuesta: [AJUDA]comados -
hugo103 - 27.12.2011
nao deu
@EDIT
nao sei muito de pawn mais acho que o
pawn Код:
if(!IsPlayerAdmin(playerid))
define que que tem que ser adm logado na RCON nй sera que nao й isso, eu ja mudei mais nao deu
Re: Respuesta: [AJUDA]comados -
Lуs - 27.12.2011
Fogo:
pawn Код:
CMD:fogo(playerid, params[])
{
new ID;
if(APlayerData[playerid][PlayerLevel] < 2) return SendClientMessage(playerid, -1, "Vocк nгo й administrador level 2.");
if(sscanf(params, "u", ID)) return SendClientMessage(playerid, -1, "Use: /fogo [ID]");
if(!IsPlayerConnect(ID)) return SendClientMessage(playerid, -1, "Este jogador nгo estб conectado.");
new Float:Pos[3];
GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
CreateExplosion(Pos[0], Pos[1], Pos[2], 9, 5.0);
return 1;
}
Tapгo:
pawn Код:
CMD:tapao(playerid, params[])
{
new ID;
if(APlayerData[playerid][PlayerLevel] < 2) return SendClientMessage(playerid, -1, "Vocк nгo й administrador level 2.");
if(sscanf(params, "u", ID)) return SendClientMessage(playerid, -1, "Use: /tapao [ID]");
if(!IsPlayerConnect(ID)) return SendClientMessage(playerid, -1, "Este jogador nгo estб conectado.");
new Float:Pos[3];
GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
SetPlayerPos(ID, Pos[0], Pos[1], Pos[2]+30);
return 1;
}
Tapa:
pawn Код:
CMD:tapa(playerid, params[])
{
new ID;
if(APlayerData[playerid][PlayerLevel] < 2) return SendClientMessage(playerid, -1, "Vocк nгo й administrador level 2.");
if(sscanf(params, "u", ID)) return SendClientMessage(playerid, -1, "Use: /tapa [ID]");
if(!IsPlayerConnect(ID)) return SendClientMessage(playerid, -1, "Este jogador nгo estб conectado.");
new Float:Pos[3];
GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
SetPlayerPos(ID, Pos[0], Pos[1], Pos[2]+10);
return 1;
}