{
if(Works[playerid] == false) return SendClientMessage(playerid,0xFFFFFFFF,"Ты не брал работу.");
if(JobAmmount[playerid] == 0) return SendClientMessage(playerid,0xFFFFFFFF,"Ты еще ничего не заработал.");
GivePlayerMoney(playerid,JobAmmount[playerid]*25);
format(string,sizeof(string)," Ты получил {228B22}$%d{FFFFFF} за свою работу. Приходи еще.",JobAmmount[playerid]*25);
SendClientMessage(playerid,0xFFFFFFFF,string);
JobAmmount[playerid] = 0;
}
return 1;
}Добавлено (14.02.2011, 07:51)
---------------------------------------------
И на Senses моде, когда мешок берёш, чекпоинт не обозначается:
if(Works[playerid])
{
if(JobCP[playerid] == 1 && IsPlayerInRangeOfPoint(playerid,2.0,2230.3528,-2286.1353,14.3751))
{
SendClientMessage(playerid,0xFFFFFFFF," Ты взял мешок. Неси его на склад.");
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid,2172.4146,-2255.5405,13.3041,1.5);
ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,1,0,0,1,1,1);
SetPlayerAttachedObject(playerid, 1 , 2060, 1,0.11,0.36,0.0,0.0,90.0);
ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,1,0,0,1,1,1);
JobCP[playerid] = 2;
}
Добавлено (14.02.2011, 07:56)
---------------------------------------------
public OnPlayerUpdate(playerid)
{
if(Works[playerid] == true && JobCP[playerid] == 2)
{
if(IsPlayerApplyAnimation(playerid, "FALL_back") ||
IsPlayerApplyAnimation(playerid, "FALL_collapse") ||
IsPlayerApplyAnimation(playerid, "FALL_fall") ||
IsPlayerApplyAnimation(playerid, "FALL_front") ||
IsPlayerApplyAnimation(playerid, "FALL_glide") ||
IsPlayerApplyAnimation(playerid, "FALL_land") ||
IsPlayerApplyAnimation(playerid, "FALL_skyDive") ||
IsPlayerApplyAnimation(playerid, "JUMP_glide") ||
IsPlayerApplyAnimation(playerid, "JUMP_land") ||
IsPlayerApplyAnimation(playerid, "JUMP_launch") ||
IsPlayerApplyAnimation(playerid, "JUMP_launch_R"))
{
if(IsPlayerInRangeOfPoint(playerid,2.0,2230.3528,-2286.1353,14.3751)) return 1;
SendClientMessage(playerid,0xFFFFFFFF,"Ты уронил мешок.");
DisablePlayerCheckpoint(playerid);
ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,0,0,0,0,1,0);
if(IsPlayerAttachedObjectSlotUsed(playerid,1)) RemovePlayerAttachedObject(playerid,1);
SetPlayerCheckpoint(playerid,2230.3528,-2286.1353,14.3751,1.5);
JobCP[playerid] = 1;
}
}
return 1;
}
Добавлено (14.02.2011, 07:58)
---------------------------------------------
public OnPlayerUpdate(playerid)
{
if(Works[playerid] == true && JobCP[playerid] == 2)
{
if(IsPlayerApplyAnimation(playerid, "FALL_back") ||
IsPlayerApplyAnimation(playerid, "FALL_collapse") ||
IsPlayerApplyAnimation(playerid, "FALL_fall") ||
IsPlayerApplyAnimation(playerid, "FALL_front") ||
IsPlayerApplyAnimation(playerid, "FALL_glide") ||
IsPlayerApplyAnimation(playerid, "FALL_land") ||
IsPlayerApplyAnimation(playerid, "FALL_skyDive") ||
IsPlayerApplyAnimation(playerid, "JUMP_glide") ||
IsPlayerApplyAnimation(playerid, "JUMP_land") ||
IsPlayerApplyAnimation(playerid, "JUMP_launch") ||
IsPlayerApplyAnimation(playerid, "JUMP_launch_R"))
{
Это тдельно
Добавлено (14.02.2011, 08:10)
---------------------------------------------
Я вот мод поглядел и у меня есть уже if(newkeys & KEY_FIRE) но там другое