//----------------------------------[PREGOSCOP]------------------------------------------------ ]
new pregos;
new prego[MAX_PLAYERS];
if(strcmp(cmd,"/pregos",true) == 0)
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
{
if(prego[playerid] == 0)
{
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), " %s joga no chгo e estende uma barreira de pregos. ", pName);
ProxDetector(30.0,playerid,string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
new Float:Xpre, Float:Ypre, Float:Zpre, Float:Apre;
GetPlayerPos(playerid, Xpre,Ypre,Zpre);
GetPlayerFacingAngle(playerid,Apre);
pregos=CreateObject(2892, Xpre,Ypre,Zpre, 0.0, 0.0, Apre+180);
prego[playerid] = 1;
} else { SendClientMessage(playerid, COLOR_WHITE, "Vocк ja colocou uma barreira de pregos!!"); }
} else { SendClientMessage(playerid, COLOR_WHITE, "Vocк nгo й policial!"); }
return 1;
}
if(strcmp(cmd,"/tirarpregos",true) == 0)
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
{
if(prego[playerid] == 1)
{
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), " %s pega os pregos no chгo e os tira. ", pName);
ProxDetector(30.0,playerid,string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
DestroyObject(pregos);
prego[playerid] = 0;
} else { SendClientMessage(playerid, COLOR_WHITE, "Vocк nгo colocou nenhuma barreira de pregos"); }
} else { SendClientMessage(playerid, COLOR_WHITE, "Vocк nгo й policial!"); }
return 1;
Apre+180
Apre+60
Originally Posted by Bruno Gysin
pawn Код:
pawn Код:
|
CreateObject(ModeloDosPregos, X, Y,Z, 0, 0, 0);
CreateObject(ModeloDosPregos, X, Y,Z-2, 0, 0, 0);
Originally Posted by andmeida10
posta o cmd de cmd de criar...
Para ela n ficar flutuando: Onde tem: pawn Код:
Muda para: pawn Код:
|
new prego[MAX_PLAYERS];
//Colocar
if(prego[playerid] == 0)
{
//Depois no mesmo comando
prego[playerid] ++;
//Tirar
if(prego[playerid] == 1)
{
//Depois no mesmo comando
prego[playerid] --;
new ApenasUma[MAX_PLAYERS];
new prego[MAX_PLAYERS];
//Colocar
if(ApenasUma[playerid] == 1) return SendClientMessage(playerid,COLOR,"Ja Colocou 1x Tente Outro Dia");
{
if(prego[playerid] == 0)
{
//Depois no mesmo comando
prego[playerid] ++;
ApenasUma[playerid]++;//AUmentar
//Tirar
if(prego[playerid] == 1)
{
//Depois no mesmo comando
prego[playerid] --;