[ajuda] Bloquear Comando -
Cristhian - 04.10.2011
Como bloqueio um comando? tipo eu digito /block nas coordenadas x, y, z se outro vier e digitar /block na msm coordenadas nгo funcionar..
Re: [ajuda] - [S]trong - 04.10.2011
https://sampwiki.blast.hk/wiki/Areacheck
Re: [ajuda] -
Cristhian - 04.10.2011
Nгo me ajudou muito nгo..
Re: [ajuda] -
[RoxX]Ygor - 04.10.2011
pawn Код:
new Float: PosX[MAX_PLAYERS], PosY[MAX_PLAYERS], PosZ[MAX_PLAYERS];
if(strcmp(cmdtext, "/block", true) == 0)
{
for(new i = 0; i <MAX_PLAYERS; i++)
{
new Float: x, y, z;
GetPlayerPos(playerid, x, y, z);
if(PlayerToPoint(2.0, playerid, PosX[i], PosY[i], PosZ[i]))
{
SendClientMessage(playerid, 0xFF0000AA, "[ERRO] Vocк nгo pode usar o comando nessa coordenada!");
return 1;
}
PosX[i] = x, PosY[i] = y, PosZ[i] = z;
// aqui executa a funзгo do comando
}
return 1;
}
Espero ter ajudado
Re: [ajuda] Bloquear Comando -
Cristhian - 04.10.2011
Nгo ajudou a.a.. tipow eu digito /lol em certo local, depois vem outro cara e digita /lol no msm lugar, ai aparecesse uma msg dizendo que alguйm digitou lol e que vocк nгo pode digitar de novo no msm local..
Re: [ajuda] Bloquear Comando -
Pharrel - 04.10.2011
manda seu comando /block... ou seja la o q for
Re: [ajuda] Bloquear Comando -
Cristhian - 04.10.2011
pawn Код:
new nome[30];
GetPlayerName(playerid, nome, sizeof(nome));
new dimdim = GetPlayerMoney(playerid);
if(strcmp(cmdtext, "/comprarcasa", true) == 0)
{
if(Area(playerid))
{
if(dimdim <= 49999) return SendClientMessage(playerid, -1, "[BDP] Vocк nгo tem dinheiro suficiente");
if(ccasa[playerid]) return SendClientMessage(playerid, VERMELHO, "[BDP] Vocк jб tem uma casa");
ccasa[playerid] = true;
GivePlayerMoney(playerid, -50000);
SendClientMessage(playerid, VERDE, "[BDP] Vocк comprou uma casa");
return 1;
}
else if(!Area(playerid)) return SendClientMessage(playerid, VERMELHO, "[BDP] Vocк nгo estб na porta de uma casa");
}
OBS: tф criando um sistema de casas..
Re: [ajuda] Bloquear Comando -
Pharrel - 04.10.2011
Cria uma variavel pra definir c a casa ja ta comprada... senao vc vai ter q salvar as coordenadas em arquivo, pq em GMX as variaveis zeram...
Re: [ajuda] Bloquear Comando -
Cristhian - 04.10.2011
pode me dar uma dica de como criar?
Re: [ajuda] Bloquear Comando -
Pharrel - 04.10.2011
Como vocк identifica a casa q й do player?
vc deve usar ID de casa provavelmente entao define "CasaComprada[IdDaCasa] = true;" qdo alguem comprar ai checa se a casa ja foi comprada no comando /comprarcasa.