[AJUDA]Bloquear Comando! -
Luiiz - 11.04.2012
tipo meu sv й rpg, quando eu chamo geral pra um evento x1 por exemplo quando os muleke ta morrendo eles usa /kitsocio e cata life colete e etc denovo, eu keria so proibir o uso dese comando na arena de x1, acho q deve ser simples, quando o cara desse /kitsocio na arena ia aparecer "Vocк nгo pode pegar seu kitsocio no Evento!"
alguem pode ajudar?
Re: [AJUDA]Bloquear Comando! -
Luiiz - 11.04.2012
COMANDO Й ESSE
pawn Код:
if(strcmp(cmd, "/kitsocio", true) == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playerid][pVIP] >= 1)
{
if(PlayerInfo[playerid][pJailed] != 0)
{
SendClientMessage(playerid,0xA0FFFFAA," Vocк nгo pode usar seu Kit Socio preso!");
return 1;
}
format(string, sizeof(string), " Socio: %s Pegou Seu Kit Sуcio.", sendername);
ProxDetector(30.0, playerid, string, COR_MASTER,COR_MASTER,COR_MASTER,COR_MASTER,COR_MASTER);
ResetPlayerWeaponsEx(playerid);
GivePlayerWeapon(playerid, 24, 2500);
GivePlayerWeapon(playerid, 31, 2500);
GivePlayerWeapon(playerid, 29, 2500);
GivePlayerWeapon(playerid, 25, 2500);
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 1, 1);
GivePlayerWeapon(playerid, 35, 2);
GivePlayerWeapon(playerid, 34, 2500);
GivePlayerWeapon(playerid, 16, 20);
GivePlayerWeapon(playerid, 40, 2500);
GivePlayerWeapon(playerid, 25, 250);
SetPlayerArmour(playerid, 150);
SetPlayerHealth(playerid, 150);
SendClientMessage(playerid,0x33FF00FF,"Vocк pegou o seu KitSуcio");
SendClientMessage(playerid,COLOR_DBLUE,"Lembre-se,vocк nгo pode estar em batalha! ou levarб carandiru!");
return 1;
}
Re: [AJUDA]Bloquear Comando! -
zbt - 11.04.2012
pawn Код:
//topo
new bool:a[MAX_PLAYERS];
//no cmd x1
a[playerid] = true;
//no kitsocio
if(a[playerid] == true)
return SendClientM....
Re: [AJUDA]Bloquear Comando! -
Lucas_HenryK - 11.04.2012
pawn Код:
topo new TaNoEvento;
onplayercommandtext
if(TaNoEvento[playerid]==1)return SendClientMessage(playerid,Vermelho,"[ERRO]: Vocк nгo pode usar comandos em eventos!");
la no comando do evento vc coloca
TaNoEvento == 1;
OnPlayerDeath
TaNoEvento == 0;
mais ou menos assim..
Re: [AJUDA]Bloquear Comando! -
Luiiz - 11.04.2012
mano so novatao no pawn rsrs, esplica melhor isso ae se n for emcomodo ;s
Re: [AJUDA]Bloquear Comando! -
Luiiz - 11.04.2012
tipo n й melhor eu bota so um cmd tipo IsPlayerInRangeOfPoint ae bota as cordenada do local e blokia o tal comando somente quando ele estiver nakelas cordenada ae quando ele der /kitsocio na arena parece "nao pode usar comando na area!"
Re: [AJUDA]Bloquear Comando! -
Lucas_HenryK - 11.04.2012
cara pode ser asssim bloquear qualquer comando no evento? se pode leia isso
https://sampforum.blast.hk/showthread.php?tid=314335
Re: [AJUDA]Bloquear Comando! -
BreakDriFT - 11.04.2012
Topo:
pawn Код:
new BreakBlock[MAX_PLAYERS];
No Comando que voce quiser bloquear:
pawn Код:
BreakBlock[playerid] = 1;
Para Liberar:
pawn Код:
BreakBlock[playerid] = 0;
1 = true .
0 = false .
Um Exemplo Basic : Atй de Mais.
pawn Код:
if (strcmp(cmdtext, "/blabla", true) == 0)
{
if(BreakBlock[playerid] == true)
{
SendClientMessage(playerid, -1,"COmandos block");
}
else
{
SendClientMessage(playerid,-1,"Voce Nгo esta com comandos block");
}
return 1;
}
pawn Код:
BreakBlock[playerid] = 1; // Para dar block.
BreakBlock[playerid] = 0; // Para Desbloquear.
Re: [AJUDA]Bloquear Comando! -
Luiiz - 11.04.2012
Dei conta, valew Lucas_HenryK ja dei respect + ^^
Re: [AJUDA]Bloquear Comando! -
Lucas_HenryK - 11.04.2012
Valeu vc