Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: cofilinko poslato April 11, 2023, 17:51:25 POSLE PODNE

Naslov: Vozila organizacije
Poruka od: cofilinko poslato April 11, 2023, 17:51:25 POSLE PODNE
Problem(error/warning): Dodao sam vozila za GSF, odradio da samo lider i clanovi mogu da ulaze ali kada pokrenem skriptu vozila GSF-a nisu na lokacijama na kojima su posavljena.
Za druge organizacije nemam ovakav problem.
Deo skripte:[pawn]
   VoziloGSF[0] = AddStaticVehicle(468, 2484.1213, -1689.7806, 13.1052, 0.0000, 229, 229);
   VoziloGSF[1] = AddStaticVehicle(468, 2480.6858, -1689.5684, 13.1052, 0.0000, 229, 229);
   VoziloGSF[2] = AddStaticVehicle(468, 2480.2759, -1694.1498, 13.1052, -8.0000, 229, 229);
   VoziloGSF[3] = AddStaticVehicle(468, 2483.7903, -1694.4133, 13.1052, -8.0000, 229, 229);
   VoziloGSF[4] = AddStaticVehicle(560, 2506.8225, -1664.6732, 12.9631, 90.0000, 229, 229);
   VoziloGSF[5] = AddStaticVehicle(579, 2505.8325, -1673.6167, 13.2968, 90.0000, 229, 229);
   VoziloGSF[6] = AddStaticVehicle(567, 2498.8821, -1681.4943, 13.1862, 90.0000, 229, 229);
   VoziloGSF[7] = AddStaticVehicle(567, 2498.8347, -1656.3208, 13.1862, 90.0000, 229, 229);
   VoziloGSF[8] = AddStaticVehicle(518, 2484.7866, -1654.9463, 12.9821, 90.0000, 229, 229);
   VoziloGSF[9] = AddStaticVehicle(518, 2484.8647, -1682.6663, 12.9821, 90.0000, 229, 229);
[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)://
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/L2HCIGd
Naslov: Odg: Vozila organizacije
Poruka od: cofilinko poslato April 11, 2023, 18:00:53 POSLE PODNE
U map editoru vozila izgledaju ovako: https://imgur.com/a/wWAjOna
Naslov: Odg: Vozila organizacije
Poruka od: cofilinko poslato April 11, 2023, 18:22:25 POSLE PODNE
Kad respawnujem sva vozila, ona se vrate na mesta na kojima trebaju da budu.
Naslov: Odg: Vozila organizacije
Poruka od: schatzi poslato April 11, 2023, 20:16:59 POSLE PODNE
pa ako nemas nikkav problem sa drugim org vozilima odradi isto i sa ovim vozilima
Naslov: Odg: Vozila organizacije
Poruka od: cofilinko poslato April 12, 2023, 01:36:58 PRE PODNE
Citat: undefined poslato April 11, 2023, 20:16:59 POSLE PODNE
pa ako nemas nikkav problem sa drugim org vozilima odradi isto i sa ovim vozilima
Odradio sam sve u kompletu ali samo mi random baca vozila kod GSF-a.
Naslov: Odg: Vozila organizacije
Poruka od: Vasic poslato April 12, 2023, 02:45:30 PRE PODNE
Koristi AddStaticVehicleEx funkciju. Ona omogućava detaljniju kontrolu nad postavljanjem vozila (poseduje više parametara).

[pawn]// vehicleid = AddStaticVehicleEx(411, x, y, z, rotX, rotY, rotZ, color1, color2, respawnDelay);

VoziloGSF[0] = AddStaticVehicleEx(468, 2484.1213, -1689.7806, 13.1052, 0.0000, 229, 229, -1);
VoziloGSF[1] = AddStaticVehicleEx(468, 2480.6858, -1689.5684, 13.1052, 0.0000, 229, 229, -1);
VoziloGSF[2] = AddStaticVehicleEx(468, 2480.2759, -1694.1498, 13.1052, -8.0000, 229, 229, -1);
VoziloGSF[3] = AddStaticVehicleEx(468, 2483.7903, -1694.4133, 13.1052, -8.0000, 229, 229, -1);
VoziloGSF[4] = AddStaticVehicleEx(560, 2506.8225, -1664.6732, 12.9631, 90.0000, 229, 229, -1);
VoziloGSF[5] = AddStaticVehicleEx(579, 2505.8325, -1673.6167, 13.2968, 90.0000, 229, 229, -1);
VoziloGSF[6] = AddStaticVehicleEx(567, 2498.8821, -1681.4943, 13.1862, 90.0000, 229, 229, -1);
VoziloGSF[7] = AddStaticVehicleEx(567, 2498.8347, -1656.3208, 13.1862, 90.0000, 229, 229, -1);
VoziloGSF[8] = AddStaticVehicleEx(518, 2484.7866, -1654.9463, 12.9821, 90.0000, 229, 229, -1);
VoziloGSF[9] = AddStaticVehicleEx(518, 2484.8647, -1682.6663, 12.9821, 90.0000, 229, 229, -1);
[/pawn]
Naslov: Odg: Vozila organizacije
Poruka od: cofilinko poslato April 12, 2023, 02:58:17 PRE PODNE
Citat: Vasic poslato April 12, 2023, 02:45:30 PRE PODNE
Koristi AddStaticVehicleEx funkciju. Ona omogućava detaljniju kontrolu nad postavljanjem vozila (poseduje više parametara).

[pawn]// vehicleid = AddStaticVehicleEx(411, x, y, z, rotX, rotY, rotZ, color1, color2, respawnDelay);

VoziloGSF[0] = AddStaticVehicleEx(468, 2484.1213, -1689.7806, 13.1052, 0.0000, 229, 229, -1);
VoziloGSF[1] = AddStaticVehicleEx(468, 2480.6858, -1689.5684, 13.1052, 0.0000, 229, 229, -1);
VoziloGSF[2] = AddStaticVehicleEx(468, 2480.2759, -1694.1498, 13.1052, -8.0000, 229, 229, -1);
VoziloGSF[3] = AddStaticVehicleEx(468, 2483.7903, -1694.4133, 13.1052, -8.0000, 229, 229, -1);
VoziloGSF[4] = AddStaticVehicleEx(560, 2506.8225, -1664.6732, 12.9631, 90.0000, 229, 229, -1);
VoziloGSF[5] = AddStaticVehicleEx(579, 2505.8325, -1673.6167, 13.2968, 90.0000, 229, 229, -1);
VoziloGSF[6] = AddStaticVehicleEx(567, 2498.8821, -1681.4943, 13.1862, 90.0000, 229, 229, -1);
VoziloGSF[7] = AddStaticVehicleEx(567, 2498.8347, -1656.3208, 13.1862, 90.0000, 229, 229, -1);
VoziloGSF[8] = AddStaticVehicleEx(518, 2484.7866, -1654.9463, 12.9821, 90.0000, 229, 229, -1);
VoziloGSF[9] = AddStaticVehicleEx(518, 2484.8647, -1682.6663, 12.9821, 90.0000, 229, 229, -1);
[/pawn]
Ista je situacija, ali sad je stvar u ovome.
Pri izlasku iz enterijera GSF baze se meni vozila svuda pobacaju, kada odradim respawn svih vozila ona se vrate na svoje mesto.
Ali kada se ja direktno portam do organizacije GSF-a meni su vozila na normalnim lokacijama.
Naslov: Odg: Vozila organizacije
Poruka od: cofilinko poslato April 12, 2023, 03:19:51 PRE PODNE
Takodje, kada se neko porta kod GSF-a njemu su vozila normalna dok je onom ko izlazi iz enterijera GSF-a vozila pobacana...
Naslov: Odg: Vozila organizacije
Poruka od: Fr0z3n poslato April 12, 2023, 14:23:00 POSLE PODNE
Citat: Vasic poslato April 12, 2023, 02:45:30 PRE PODNE
Koristi AddStaticVehicleEx funkciju. Ona omogućava detaljniju kontrolu nad postavljanjem vozila (poseduje više parametara).

[pawn]// vehicleid = AddStaticVehicleEx(411, x, y, z, rotX, rotY, rotZ, color1, color2, respawnDelay);

VoziloGSF[0] = AddStaticVehicleEx(468, 2484.1213, -1689.7806, 13.1052, 0.0000, 229, 229, -1);
VoziloGSF[1] = AddStaticVehicleEx(468, 2480.6858, -1689.5684, 13.1052, 0.0000, 229, 229, -1);
VoziloGSF[2] = AddStaticVehicleEx(468, 2480.2759, -1694.1498, 13.1052, -8.0000, 229, 229, -1);
VoziloGSF[3] = AddStaticVehicleEx(468, 2483.7903, -1694.4133, 13.1052, -8.0000, 229, 229, -1);
VoziloGSF[4] = AddStaticVehicleEx(560, 2506.8225, -1664.6732, 12.9631, 90.0000, 229, 229, -1);
VoziloGSF[5] = AddStaticVehicleEx(579, 2505.8325, -1673.6167, 13.2968, 90.0000, 229, 229, -1);
VoziloGSF[6] = AddStaticVehicleEx(567, 2498.8821, -1681.4943, 13.1862, 90.0000, 229, 229, -1);
VoziloGSF[7] = AddStaticVehicleEx(567, 2498.8347, -1656.3208, 13.1862, 90.0000, 229, 229, -1);
VoziloGSF[8] = AddStaticVehicleEx(518, 2484.7866, -1654.9463, 12.9821, 90.0000, 229, 229, -1);
VoziloGSF[9] = AddStaticVehicleEx(518, 2484.8647, -1682.6663, 12.9821, 90.0000, 229, 229, -1);
[/pawn]

[pawn]enum E_VehicleData {
    Float: X,
    Float: Y,
    Float: Z,
    Float: Angle,
    Color1,
    Color2,
    RespawnDelay
}

new const E_VehicleData: VoziloGSF[][E_VehicleData] = {
    {2484.1213, -1689.7806, 13.1052, 0.0000, 229, 229, -1},
    {2480.6858, -1689.5684, 13.1052, 0.0000, 229, 229, -1},
    {2480.2759, -1694.1498, 13.1052, -8.0000, 229, 229, -1},
    {2483.7903, -1694.4133, 13.1052, -8.0000, 229, 229, -1},
    {2506.8225, -1664.6732, 12.9631, 90.0000, 229, 229, -1},
    {2505.8325, -1673.6167, 13.2968, 90.0000, 229, 229, -1},
    {2498.8821, -1681.4943, 13.1862, 90.0000, 229, 229, -1},
    {2498.8347, -1656.3208, 13.1862, 90.0000, 229, 229, -1},
    {2484.7866, -1654.9463, 12.9821, 90.0000, 229, 229, -1},
    {2484.8647, -1682.6663, 12.9821, 90.0000, 229, 229, -1}
};

stock AddVoziloGSF() {
    for (new i = 0; i < sizeof(VoziloGSF); ++i) {
        AddStaticVehicleEx(468 + (i >= 4 && i <= 5) * 92 + (i >= 6 && i <= 7) * 99 + (i >= 8) * 50,
                           VoziloGSF[X], VoziloGSF[Y], VoziloGSF[Z],
                           VoziloGSF[Angle], VoziloGSF[Color1], VoziloGSF[Color2],
                           VoziloGSF[RespawnDelay]);
    }
}
[/pawn]
Naslov: Odg: Vozila organizacije
Poruka od: cofilinko poslato April 12, 2023, 23:33:58 POSLE PODNE
Citat: Fr0z3n poslato April 12, 2023, 14:23:00 POSLE PODNE
[pawn]enum E_VehicleData {
    Float: X,
    Float: Y,
    Float: Z,
    Float: Angle,
    Color1,
    Color2,
    RespawnDelay
}

new const E_VehicleData: VoziloGSF[][E_VehicleData] = {
    {2484.1213, -1689.7806, 13.1052, 0.0000, 229, 229, -1},
    {2480.6858, -1689.5684, 13.1052, 0.0000, 229, 229, -1},
    {2480.2759, -1694.1498, 13.1052, -8.0000, 229, 229, -1},
    {2483.7903, -1694.4133, 13.1052, -8.0000, 229, 229, -1},
    {2506.8225, -1664.6732, 12.9631, 90.0000, 229, 229, -1},
    {2505.8325, -1673.6167, 13.2968, 90.0000, 229, 229, -1},
    {2498.8821, -1681.4943, 13.1862, 90.0000, 229, 229, -1},
    {2498.8347, -1656.3208, 13.1862, 90.0000, 229, 229, -1},
    {2484.7866, -1654.9463, 12.9821, 90.0000, 229, 229, -1},
    {2484.8647, -1682.6663, 12.9821, 90.0000, 229, 229, -1}
};

stock AddVoziloGSF() {
    for (new i = 0; i < sizeof(VoziloGSF); ++i) {
        AddStaticVehicleEx(468 + (i >= 4 && i <= 5) * 92 + (i >= 6 && i <= 7) * 99 + (i >= 8) * 50,
                           VoziloGSF[X], VoziloGSF[Y], VoziloGSF[Z],
                           VoziloGSF[Angle], VoziloGSF[Color1], VoziloGSF[Color2],
                           VoziloGSF[RespawnDelay]);
    }
}
[/pawn]
Odradio sam i to ali je situacija ista..
Inace, ne znam sta je fora ali kada sam promenio mesto spawna gsf clanova i lidera, pri izlasku iz enterijera je znatno manji broj vozila bio razbacan svuda po mapi. Je l mesto spawnovanja ili bilo sta slicno moze da dovede do problema da se vozila tako bacaju?
Naslov: Odg: Vozila organizacije
Poruka od: cofilinko poslato April 13, 2023, 00:27:30 PRE PODNE
Za sve one koji imaju/budu imali ovakav problem.
https://balkan-samp.com/forum/index.php?topic=96537.0