Pravim lift, koji treba da ide od jedne do druge pozicije i da ceka 5 sekundi i vrati se, i tako iznova, probao sam da to uradim sa vestackom intaligencijom (openai chat gpt), i dao mi je neki kod, al mi izlazi kad krenem da kompajlujem pawn compiler library has stopped working
evo kako kod izgleda
[pawn]new Float:startPos[3] = { 18762.0, 1925.993286, 1840.254516 };
new Float:endPos[3] = { 18762.0, 1925.097534, 1836.176147 };
new Float:rotation[3] = { -90.199958, 0.000000, -21.700008 };
public OnGameModeInit( ) {
// Kreiraj objekat na pocetnoj poziciji
new object = CreateObject(19447, startPos[0], startPos[1], startPos[2], rotation[0], rotation[1], rotation[2]);
// Pokreni neprekidno kretanje objekta
MoveObject(object);
}
// Kreiraj objekat na pocetnoj poziciji
public OnPlayerConnect( playerid ) {
// Pokreni neprekidno kretanje objekta
SetTimerEx("MoveObject", 1000, true, "i", object);
return 1;
}
forward MoveObject(objectid);
public MoveObject(objectid)
{
// Pomeraj objekat ka krajnjoj poziciji
MoveObjectTo(objectid, endPos[0], endPos[1], endPos[2], 5.0, rotation[0], rotation[1], rotation[2]);
// Cekaj 5 sekundi
Delay(5000);
// Pomeraj objekat nazad ka pocetnoj poziciji
MoveObjectTo(objectid, startPos[0], startPos[1], startPos[2], 5.0, rotation[0], rotation[1], rotation[2]);
return 1;
}
main() {
AddPlayerConnectCallback(OnPlayerConnect);
return 1;
}
[/pawn]
Formular, lock