- Регистрация
- 19 Апр 2017
- Сообщения
- 45
- Лучшие ответы
- 0
- Репутация
- 0
Привет,такая проблема ,работы на textdraw, скрин ниже:
Когда кликаешь на последней textdraw ,сервер выключается.Не важно на кой 1,2,3 . Когда 1 рандомный остается нажимаешь и сервер оф.
Сам код:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Когда кликаешь на последней textdraw ,сервер выключается.Не важно на кой 1,2,3 . Когда 1 рандомный остается нажимаешь и сервер оф.
Сам код:
PHP:
case 9:
{
if(response)
{
if(PlayerInfo[playerid][pSex] == 1)
{
SetPlayerSkin(playerid,158);
}
else
{
SetPlayerSkin(playerid,157);
}
switch(random(4))
{
case 0: SetPlayerCheckpoint(playerid,1922.5316,193.7808,34.3184,1.0);
case 1: SetPlayerCheckpoint(playerid,1937.5951,192.4037,34.0306,1.0);
case 2: SetPlayerCheckpoint(playerid,1955.6227,209.1950,30.2230,1.0);
case 3: SetPlayerCheckpoint(playerid,1921.4304,212.1594,30.8075,1.0);
}
JobFarm[playerid] = true;
TextDrawFarm[playerid] = 0;
SendClientMessage(playerid,-1,""G"Вы начали рабочий день!");
PreloadAnimLib(playerid,"PED");
PreloadAnimLib(playerid,"OTB");
PreloadAnimLib(playerid,"BOMBER");
ClearAnimations(playerid);
}
else return true;
}
PHP:
if(PlayerToPoint(1.0, playerid,1922.5316,193.7808,34.3184))
{
if(JobFarm[playerid] == true)
{
ClearAnimations(playerid);
DisablePlayerCheckpoint(playerid);
TogglePlayerControllable(playerid, 0);
TextDrawShowForPlayer(playerid, FarmJob[0]);
TextDrawShowForPlayer(playerid, FarmJob[1]);
TextDrawShowForPlayer(playerid, FarmJob[2]);
TextDrawShowForPlayer(playerid, FarmJob[3]);
TextDrawShowForPlayer(playerid, FarmJob[4]);
TextDrawShowForPlayer(playerid, FarmJob[5]);
TextDrawShowForPlayer(playerid, FarmJob[6]);
SelectTextDraw(playerid, 0xA3B4C5FF);
clicktd[playerid] = true;
ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,0,0);
}
return true;
}
PHP:
if(JobFarm[playerid] == true)
{
if(IsPlayerAttachedObjectSlotUsed(playerid,4))
{
clicktd[playerid] = false;
TextDrawFarm[playerid] = 0;
ApplyAnimation(playerid, "OTB", "wtchrace_lose", 4.0999, 0, 1, 1, 1, 1, 0);
switch(random(4))
{
case 0: SetPlayerCheckpoint(playerid,1922.5316,193.7808,34.3184,1.0);
case 1: SetPlayerCheckpoint(playerid,1937.5951,192.4037,34.0306,1.0);
case 2: SetPlayerCheckpoint(playerid,1955.6227,209.1950,30.2230,1.0);
case 3: SetPlayerCheckpoint(playerid,1921.4304,212.1594,30.8075,1.0);
}
SendClientMessage(playerid,COLOR_RED,"Вы уронили куст.");
if(IsPlayerAttachedObjectSlotUsed(playerid,4)) RemovePlayerAttachedObject(playerid,4);
}
}