18.05.2012, 11:37
hey there!
again im here with my problem and stuff. I ripped out this mask command i think from ravens script. dont remember but i have problem with it. when someone puts it on everything works great and so on. but when he teleports or goes out from interior name shows. someone maybe know how to prevent that?
again im here with my problem and stuff. I ripped out this mask command i think from ravens script. dont remember but i have problem with it. when someone puts it on everything works great and so on. but when he teleports or goes out from interior name shows. someone maybe know how to prevent that?
pawn Код:
if(strcmp(cmd, "/maskon", true) == 0)
{
if(PlayerHasItem(playerid,"Mask") == 0) return SendClientMessage(playerid,COLOR_GREY,"{ff0000}** {C8D1CC}You dont have a mask!");
if(IsPlayerConnected(playerid))
{
pColor = GetPlayerColor(playerid);
SendClientMessage(playerid, COLOR_WHITE,"{8FE11F}** {C8D1CC}You putted on your mask.");
for(new i = 0; i < MAX_PLAYERS; i++)
{
ShowPlayerNameTagForPlayer(i, playerid, false);
SetPlayerColor(playerid, 0xFFFFFF00);
SetPlayerAttachedObject(playerid, 2, 18912, 2,0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);
}
}
return 1;
}
if(strcmp(cmd, "/maskoff", true) == 0)
{
if(PlayerHasItem(playerid,"Mask") == 0) return SendClientMessage(playerid,COLOR_GREY,"{ff0000}** {C8D1CC}You dont have a mask!");
if(IsPlayerConnected(playerid))
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
ShowPlayerNameTagForPlayer(playerid, i, true);
SetPlayerColor(playerid, pColor);
RemovePlayerAttachedObject(playerid, 2);
}
}
SendClientMessage(playerid, COLOR_GREEN, "{8FE11F}** {C8D1CC}You tooked your mask off.");
}
return 1;
}