Author: SerpentSerpent píše:Jeżeli chodzi o położenia na mapie samego artefaktu to jest taka funkcja:Kód: Vybrat vše
FindArtifact(art_num); // art_num oznacza numer artefaktu. // można z niej wydobyć koordy w taki sposób: x := FindArtifact(1)[1]; y := FindArtifact(1)[2];
Natomiast jeżeli chodzi o użycie to patrz niżej.
Funkcja SetArtifactUse przyjmuje 4 argumenty:Pierwszy argument to strona dla której ma być użyty artefakt.Kód: Vybrat vše
SetArtifactUse(side, art_icon, art_behav, building);
Drugi argument oznacza daną ikonkę:Każda ikonka ma swoją unikalną pozycje i wygląd.Spoiler:
Trzeci argument oznacza typ (zachowanie) ikonki:Czwarty argument to budynek laboratorium.Spoiler:
Co do twojego problemu, jak przekazać koordy po użyciu artefaktu (art_place) to wystarczy użyć eventu ArtifactUse który przyjmuje 4 parametry:
Spoiler:
Ta wiedza wystarczy aby okodować działanie artefaktu
Topic: https://forum.original-war.net/viewtopi ... =42&t=4542