Detaljan opis problema: Pa evo sta sam napravio
else if (PlayerToPoint(10.0, playerid,1746.9000200,-1141.9000200,20.2000000)) // helper kapijce
{
if(PlayerInfo >= 1||PlayerInfo >= 1)
{
if(helperkapija == 0)
{
MoveObject(helperkapija,1746.9000200,-1141.9000200,25.9000000, 2.00); // kordinate otvorene kapije
SendClientMessage(playerid, COLOR_BLUE,"Helper kapija je otvorena .");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s uzima daljinski i otvara kapiju. Dobrodosao!", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
helperkapija = 1;
return 1;
}
else
{
MoveObject(helperkapija,1746.9000200,-1141.9000200,20.2000000, 2.00);
SendClientMessage(playerid, COLOR_BLUE,"Helper kapija je zatvorena .");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s uzima daljinski i zatvara kapiju.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
helperkapija = 0;
return 1;
}
}
}E sad meni je problem sto on samo jednom kad stisnem H odnosno C samo se kapija otvori i posle stiskam ga po nekolko puta i ne pomera se kapija samo dobijam ovu poruku Kapija je otvorena/zatvorena... Kako dapopravim to, tj sta ovde ne valja?
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
