Vadim_Cool
Умник
Помогите я создаю шахту но когда я добываю руду мне пишет что это не тот как сделать проверку
HTML:
else if(areaid == gAreas[arNewShaxtaUgol])
{
if(pTemp[playerid][pWork] != 2) return SendClientMessage(playerid,CRED,"x [Ошибка] {ffffff}Вы не начали работу шахтёра.");
if(!GetPVarInt(playerid, "ShaxtaUgol")) return SendClientMessage(playerid, CRED, "x {AC0000}[Ошибка] "W"Данный конвейер предназначен для другого вида руды");
ShaxtaAntiCheat(playerid);
if(IsPlayerInAnyVehicle(playerid)) return 1;
if(GetPlayerVirtualWorld(playerid) != 0) return NewKick(playerid);
gCoalWH += GetPVarInt(playerid,"mineCountKG");
SetPVarInt(playerid,"mineTotalCountKG",GetPVarInt(playerid,"mineTotalCountKG")+GetPVarInt(playerid,"mineCountKG"));
RemovePlayerAttachedObject(playerid,2);
RemovePlayerAttachedObject(playerid,4);
pTemp[playerid][pWorkSalary] += floatround(GetPVarInt(playerid,"mineTotalCountKG")*6.4);
new minemsg[190];
format(minemsg, sizeof(minemsg), "Вы принесли {FF9900}%d кг {66CC00}руды. {FF9900}+%d$ {66CC00}было добавлено к вашей зарплате.",GetPVarInt(playerid,"mineCountKG"),floatround(GetPVarInt(playerid,"mineTotalCountKG")*6.4));
SendClientMessage(playerid, 0x66CC00AA, minemsg);
format(minemsg, sizeof(minemsg), "Общее количество добытого сырья: {FF9900}%d кг",GetPVarInt(playerid,"mineTotalCountKG"));
SendClientMessage(playerid, 0x3399FFAA, minemsg);
DeletePVar(playerid,"mineCountKG");
SetPVarInt(playerid,"perenos",0);
ApplyAnimation(playerid,"CARRY","putdwn",2.05,1,0,0,0,900);
SetPlayerAttachedObject(playerid,1,18634,6,0.069999,0.035000,0.059000,0.000000,-100.099960,-99.700027,1.423999,1.378000,1.408999);
DeletePVar(playerid, "ShaxtaUgol");
shaxtaobjstart[0][playerid] = CreateObject(3929,553.3090, 900.6194, 4.6773, 14.0000, 90.0000, 0.0000);
SetTimerEx("ShaxtaUgolTimer",1,false,"i",playerid);
}
Последнее редактирование модератором:
