26.01.2013, 16:22
To com minha gamemode , sу faltava o /batercartao , daн peguei em uam GM , acho que BMg
mas sendo que coloquei editei uma sparadas e talz funfou certinho ..
mas queria saber como colocaria para os policiais logarem tipo de folga ...
sem o bater cartao , com a skin inicial . , onde poderia colcoar essa funзao ? onplayerconnect , Mas qual ? eu ja coloquei isso la >> mas nem foi
olha o comando completo :
]
mas sendo que coloquei editei uma sparadas e talz funfou certinho ..
mas queria saber como colocaria para os policiais logarem tipo de folga ...
sem o bater cartao , com a skin inicial . , onde poderia colcoar essa funзao ? onplayerconnect , Mas qual ? eu ja coloquei isso la >> mas nem foi
pawn Код:
OnDuty[playerid] = 0;
EmpregoDuty[playerid] = 0;
olha o comando completo :
pawn Код:
CMD:batercartao(playerid,params[])
{
/* if(ProgressaoInfo[playerid][Preso] == true)
{
SendClientMessage(playerid,C_Amarelo," Vocк nгo pode batercartao na cadeia!");
return true;
} */
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, nome, sizeof(nome));
if(Policial(playerid))
{
/*if(IsPlayerInRangeOfPoint(1,playerid,1530.3060,-1702.4915,6.2252) || IsPlayerInRangeOfPoint(1,playerid,326.6374,307.1123,999.1484) || IsPlayerInRangeOfPoint(1,playerid,302.7936,-1529.9443,24.9219) || IsPlayerInRangeOfPoint(1,playerid,240.6516,112.8062,1003.2188) || IsPlayerInRangeOfPoint(1,playerid,255.1123,77.4241,1003.6406) || IsPlayerInRangeOfPoint(1,playerid,229.8059,164.7830,1003.0234)
|| IsPlayerInRangeOfPoint(1,playerid,-1345.8823,492.5301,11.2027) || IsPlayerInRangeOfPoint(1,playerid,712.7550,-554.5677,-3.5950))
{ */
if(OnDuty[playerid]==0)
{
format(Texto,100,"O Policial %s Bateu o cartao e estar em Trabalho!",GetPlayerNameEx(playerid));
SendClientMessageToAll(C_Verde,Texto);
//SetPlayerAttachedObject(playerid,3,18637,13,0.35,0.0,0.0,0.0,0.0,180.0);
SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
OnDuty[playerid] = 1;
SetSkinOrg(playerid);
EmpregoDuty[playerid] = 2;
Copsronda += 1;
}
else if(OnDuty[playerid]==1)
{
format(Texto,100,"O Policial %s Estar de folga !",GetPlayerNameEx(playerid));
SendClientMessageToAll(C_Verde,Texto);
//RemovePlayerAttachedObject(playerid,3);
SetPlayerSkin(playerid, 29);
OnDuty[playerid] = 0;
EmpregoDuty[playerid] = 0;
Copsronda -= 1;
}
}
else
{
SendClientMessage(playerid, C_Vermelho, "");
return true;
}
}
//}
return 1;
}