Problem sa vozilima

Započeo Djoky, Oktobar 11, 2018, 17:45:03 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning):Imam ove erorre
Dio skripte: [ pawn ]/ /pawn ]C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(306) : error 032: array index out of bounds (variable "gsfvozilo1")
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(687) : error 032: array index out of bounds (variable "gsfvozilo1")
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(688) : error 032: array index out of bounds (variable "gsfvozilo2")
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(689) : error 032: array index out of bounds (variable "gsfvozilo3")
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(690) : error 032: array index out of bounds (variable "gsfvozilo4")
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.

evo vam i linije gde su erorri 

   306 linija if(vozilo == gsfvozilo1[1] || vozilo == gsfvozilo3[2] || vozilo == gsfvozilo2[3] || vozilo == gsfvozilo1[4] )

687 linija gsfvozilo1[1]=AddStaticVehicle(410,-2508.1890000,2500.3550000,18.1762000,-91.0200000,-1,-1);
688 linija gsfvozilo2[2]=AddStaticVehicle(410,-2498.1543000,2500.2664000,18.1762000,-91.0200000,-1,-1);
689 linija gsfvozilo3[3]=AddStaticVehicle(410,-2507.8984000,2502.8523000,18.1762000,-91.0200000,-1,-1);
690 linija gsfvozilo4[4]=AddStaticVehicle(410,-2497.9043000,2502.7139000,18.1762000,-91.0200000,-1,-1);

i evo kako sam definisao gsf vozila

new gsfvozilo1[1];
new gsfvozilo2[2];
new gsfvozilo3[3];
new gsfvozilo4[4];

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]/[ /code ]//
Slika/video ingame problema(obavezno ako je ingame problem): /


I LOVE VODKA AND SLAV COUNTRY'S

Vozilo definisi
new gsfvozila[4];
Kreiraj
gsfvozila[0]=AddStaticVehicle(410,-2508.1890000,2500.3550000,18.1762000,-91.0200000,-1,-1);
gsfvozila[1]=AddStaticVehicle(410,-2498.1543000,2500.2664000,18.1762000,-91.0200000,-1,-1);
gsfvozila[2]=AddStaticVehicle(410,-2507.8984000,2502.8523000,18.1762000,-91.0200000,-1,-1);
gsfvozila[3]=AddStaticVehicle(410,-2497.9043000,2502.7139000,18.1762000,-91.0200000,-1,-1);
I za uslov
if(vozilo == gsfvozila[0] || vozilo == gsfvozila[1] || vozilo == gsfvozila[2] || vozilo == gsfvozila[3] )

Citat: PazzOnee poslato Oktobar 11, 2018, 19:56:34 POSLE PODNE
Vozilo definisi
new gsfvozila[4];
Kreiraj
gsfvozila[0]=AddStaticVehicle(410,-2508.1890000,2500.3550000,18.1762000,-91.0200000,-1,-1);
gsfvozila[1]=AddStaticVehicle(410,-2498.1543000,2500.2664000,18.1762000,-91.0200000,-1,-1);
gsfvozila[2]=AddStaticVehicle(410,-2507.8984000,2502.8523000,18.1762000,-91.0200000,-1,-1);
gsfvozila[3]=AddStaticVehicle(410,-2497.9043000,2502.7139000,18.1762000,-91.0200000,-1,-1);
I za uslov
if(vozilo == gsfvozila[0] || vozilo == gsfvozila[1] || vozilo == gsfvozila[2] || vozilo == gsfvozila[3] )
Sada mi iskacu ovi erori

C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(273) : error 017: undefined symbol "gsfvozila"
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(273) : warning 215: expression has no effect
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(273) : error 001: expected token: ";", but found "]"
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(273) : error 029: invalid expression, assumed zero
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(273) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


evo ti 273 linija if(vozilo == gsfvozila[0] || vozilo == gsfvozila[1] || vozilo == gsfvozila[2] || vozilo == gsfvozila[3] )


I LOVE VODKA AND SLAV COUNTRY'S


Citat: PazzOnee poslato Oktobar 11, 2018, 20:11:05 POSLE PODNE
daj 273 line
if(vozilo == gsfvozila[0] || vozilo == gsfvozila[1] || vozilo == gsfvozila[2] || vozilo == gsfvozila[3] ) evo ti 273 linija


I LOVE VODKA AND SLAV COUNTRY'S

Nisi definiso gsfvozila? gde ti je new gsfvozila[4] ? ili koliko vec imas?

One And Only
Old Member
Since AVGUST 2013. :)
GAME OVER - SCRIPTING
SINCE 2009 - 2020

Citat: LANMY.pwN poslato Oktobar 11, 2018, 20:55:08 POSLE PODNE
Nisi definiso gsfvozila? gde ti je new gsfvozila[4] ? ili koliko vec imas?
imam od 0 do 3 sve sam definisao ne znam sta da uradim ..


I LOVE VODKA AND SLAV COUNTRY'S


new gsfvozila[/* Koliko vozila zelis kreirati npr. */ 10];

// OnGameModeInit
gsfvozila[0] = AddStaticVehicleEx(...); // Prvo vozilo
gsfvozila[1] = AddStaticVehicleEx(...); // Drugo vozilo
// ....
gsfvozila[9] = AddStaticVehicleEx(...); // Deseto vozilo

// Provjera
isGSFVehicle(vehicleid) return (gsfvozila[0] <= vehicleid <= sizeof gsfvozila - 1);

// OnPlayerEnterVehicle
if (playerData[playerid][pMember] != ORG_ID_GSF && isGSFVehicle(vehicleid)) // Neovlascen ulazak

Citat: .ксундер poslato Oktobar 11, 2018, 21:16:52 POSLE PODNE

new gsfvozila[/* Koliko vozila zelis kreirati npr. */ 10];

// OnGameModeInit
gsfvozila[0] = AddStaticVehicleEx(...); // Prvo vozilo
gsfvozila[1] = AddStaticVehicleEx(...); // Drugo vozilo
// ....
gsfvozila[9] = AddStaticVehicleEx(...); // Deseto vozilo

// Provjera
isGSFVehicle(vehicleid) return (gsfvozila[0] <= vehicleid <= sizeof gsfvozila - 1);

// OnPlayerEnterVehicle
if (playerData[playerid][pMember] != ORG_ID_GSF && isGSFVehicle(vehicleid)) // Neovlascen ulazak

Eh pa sad su ovi erorri C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(1459) : error 017: undefined symbol "PlayerData"
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(1459) : warning 215: expression has no effect
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(1459) : error 001: expected token: ";", but found "]"
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(1459) : error 029: invalid expression, assumed zero
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(1459) : fatal error 107: too many error messages on one line

evo i linija na kojoj baca erorr:   if(PlayerData[playerid][pOrgID] != ORG_ID_GSF && isGSFVehicle(vehicleid))


I LOVE VODKA AND SLAV COUNTRY'S