GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: Codes. - 17 Ocak 2019, 11:05:12

Başlık: Araç Sistemi Hakkında Hata
Gönderen: Codes. - 17 Ocak 2019, 11:05:12
Merhabalar,
Böyle bir hata alıyorum ama tam anlayamadım yardım ederseniz sevinirim
Sistem Araç Sistemidir.
a_vehicle.inc include üzerinedir.

Kodlar;

PAWN Kodu: Seç
public OnGameModeInit()
{
SetGameModeText("OGHP");
AddPlayerClass(1, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    CreateVehicle(115, 2048.3783, 1343.1572, 15.3746, 269.1425, COLOR_GREEN, COLOR_WHITE, respawn_delay, addsiren=0);
    DestroyVehicle(vehicleid);
    IsVehicleStreamedIn(vehicleid, forplayerid);
    GetVehiclePos(vehicleid, &Float:x, &Float:y, &Float:z);
    SetVehiclePos(vehicleid, Float:x, Float:y, Float:z);
    GetVehicleZAngle(vehicleid, &Float:z_angle);
    GetVehicleRotationQuat(vehicleid, &Float:w, &Float:x, &Float:y, &Float:z);
    Float:GetVehicleDistanceFromPoint(vehicleid, Float:X, Float:Y, Float:Z);
    SetVehicleZAngle(vehicleid, Float:z_angle);
    SetVehicleParamsForPlayer(vehicleid,playerid,objective,doorslocked);
    ManualVehicleEngineAndLights();
    SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
    GetVehicleParamsEx(vehicleid, &engine, &lights, &alarm, &doors, &bonnet, &boot, &objective);
    GetVehicleParamsSirenState(vehicleid);
    SetVehicleParamsCarDoors(vehicleid, driver, passenger, backleft, backright);
    GetVehicleParamsCarDoors(vehicleid, &driver, &passenger, &backleft, &backright);
    SetVehicleParamsCarWindows(vehicleid, driver, passenger, backleft, backright);
    GetVehicleParamsCarWindows(vehicleid, &driver, &passenger, &backleft, &backright);
    SetVehicleToRespawn(vehicleid);
    LinkVehicleToInterior(vehicleid, interiorid);
    AddVehicleComponent(vehicleid, componentid);
    RemoveVehicleComponent(vehicleid, componentid);
    ChangeVehicleColor(vehicleid, color1, color2);
    ChangeVehiclePaintjob(vehicleid, paintjobid);
    SetVehicleHealth(vehicleid, Float:health);
    GetVehicleHealth(vehicleid, &Float:health);
    AttachTrailerToVehicle(trailerid, vehicleid);
    DetachTrailerFromVehicle(vehicleid);
    IsTrailerAttachedToVehicle(vehicleid);
    GetVehicleTrailer(vehicleid);
    SetVehicleNumberPlate(vehicleid, numberplate[]);
    GetVehicleModel(vehicleid);
    GetVehicleComponentInSlot(vehicleid, slot);
    GetVehicleComponentType(component);
    RepairVehicle(vehicleid); // Aracın canını yenileyecek bir kod
    GetVehicleVelocity(vehicleid, &Float:X, &Float:Y, &Float:Z);
    SetVehicleVelocity(vehicleid, Float:X, Float:Y, Float:Z);
    SetVehicleAngularVelocity(vehicleid, Float:X, Float:Y, Float:Z);
    GetVehicleDamageStatus(vehicleid, &panels, &doors, &lights, &tires);
    UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, tires);
return 1;
}



Hata;


PAWN Kodu: Seç
D:\OpErAsYoN - Hırsız Polis v1.0\Pawno Kodlama Sistemi\gamemodes\pks.pwn(59) : error 017: undefined symbol "respawn_delay"
D:\OpErAsYoN - Hırsız Polis v1.0\Pawno Kodlama Sistemi\gamemodes\pks.pwn(59) : warning 215: expression has no effect
D:\OpErAsYoN - Hırsız Polis v1.0\Pawno Kodlama Sistemi\gamemodes\pks.pwn(59) : error 001: expected token: ";", but found ")"
D:\OpErAsYoN - Hırsız Polis v1.0\Pawno Kodlama Sistemi\gamemodes\pks.pwn(59) : error 029: invalid expression, assumed zero
D:\OpErAsYoN - Hırsız Polis v1.0\Pawno Kodlama Sistemi\gamemodes\pks.pwn(59) : 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.



Loglar;


PAWN Kodu: Seç
SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team

[20:27:12] filterscripts = ""  (string)
[20:27:12]
[20:27:12] Server Plugins
[20:27:12] --------------
[20:27:12]  Loaded 0 plugins.

[20:27:12]
[20:27:12] Filterscripts
[20:27:12] ---------------
[20:27:12]   Loaded 0 filterscripts.

[20:27:12]
----------------------------------
[20:27:12]  Operasyon Gaming - Hirsiz Polis   
[20:27:12] ----------------------------------

[20:27:12] Number of vehicle models: 0
[20:28:24] [connection] 127.0.0.1:62625 requests connection cookie.
[20:28:25] [connection] incoming connection: 127.0.0.1:62625 id: 0
[20:28:26] [join] .TAKTAK26. has joined the server (0:127.0.0.1)
[20:30:30] [part] .TAKTAK26. has left the server (0:1)
[20:31:34] [connection] 127.0.0.1:50568 requests connection cookie.
[20:31:35] [connection] incoming connection: 127.0.0.1:50568 id: 0
[20:31:35] [join] .TAKTAK26. has joined the server (0:127.0.0.1)
[20:31:49] [part] .TAKTAK26. has left the server (0:1)

----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team

[10:03:31] filterscripts = ""  (string)
[10:03:31]
[10:03:31] Server Plugins
[10:03:31] --------------
[10:03:31]  Loaded 0 plugins.

[10:03:32] I couldn t load any gamemode scripts. Please verify your server.cfg
[10:03:32] It needs a gamemode0 line at the very least.

----------
Loaded log file: "server_log.txt".
----------

[pawn]SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team

[10:04:01] filterscripts = ""  (string)
[10:04:01]
[10:04:01] Server Plugins
[10:04:01] --------------
[10:04:01]  Loaded 0 plugins.

[10:04:01] I couldn t load any gamemode scripts. Please verify your server.cfg
[10:04:01] It needs a gamemode0 line at the very least.
Başlık: Ynt: Araç Sistemi Hakkında Hata
Gönderen: Rouge - 17 Ocak 2019, 11:13:47
Hatalı satırı atarmısın.
Başlık: Ynt: Araç Sistemi Hakkında Hata
Gönderen: Codes. - 17 Ocak 2019, 11:17:02
PAWN Kodu: Seç
CreateVehicle(115, 2048.3783, 1343.1572, 15.3746, 269.1425, COLOR_GREEN, COLOR_WHITE, respawn_delay, addsiren=0);
Başlık: Ynt: Araç Sistemi Hakkında Hata
Gönderen: Dyternal - 17 Ocak 2019, 11:19:36
Alıntı yapılan: TAKTAK26 - 17 Ocak 2019, 11:17:02

PAWN Kodu: Seç
CreateVehicle(115, 2048.3783, 1343.1572, 15.3746, 269.1425, COLOR_GREEN, COLOR_WHITE, respawn_delay, addsiren=0);


Definelere
#define respawn_delay 0
Başlık: Ynt: Araç Sistemi Hakkında Hata
Gönderen: Rouge - 17 Ocak 2019, 11:21:44
Define olarak eklememissin

#respawn_delay 0

Definelerin oray ekle
Başlık: Ynt: Araç Sistemi Hakkında Hata
Gönderen: Codes. - 17 Ocak 2019, 11:22:39
PAWN Kodu: Seç
//Define
#define CARMODTYPE_SPOILER 0
#define CARMODTYPE_HOOD 1
#define CARMODTYPE_ROOF 2
#define CARMODTYPE_SIDESKIRT 3
#define CARMODTYPE_LAMPS 4
#define CARMODTYPE_NITRO 5
#define CARMODTYPE_EXHAUST 6
#define CARMODTYPE_WHEELS 7
#define CARMODTYPE_STEREO 8
#define CARMODTYPE_HYDRAULICS 9
#define CARMODTYPE_FRONT_BUMPER 10
#define CARMODTYPE_REAR_BUMPER 11
#define CARMODTYPE_VENT_RIGHT 12
#define CARMODTYPE_VENT_LEFT 13

#define VEHICLE_PARAMS_UNSET -1
#define VEHICLE_PARAMS_OFF 0
#define VEHICLE_PARAMS_ON 1
#define respawn_delay 0



Kodlar;

PAWN Kodu: Seç
public OnGameModeInit()
{
    CreateVehicle(115, 2048.3783, 1343.1572, 15.3746, 269.1425, COLOR_GREEN, COLOR_WHITE,
    respawn_delay, addsiren=0);
    DestroyVehicle(vehicleid);
    IsVehicleStreamedIn(vehicleid, forplayerid);
    GetVehiclePos(vehicleid, &Float:x, &Float:y, &Float:z);
    SetVehiclePos(vehicleid, Float:x, Float:y, Float:z);
    GetVehicleZAngle(vehicleid, &Float:z_angle);
    GetVehicleRotationQuat(vehicleid, &Float:w, &Float:x, &Float:y, &Float:z);
    Float:GetVehicleDistanceFromPoint(vehicleid, Float:X, Float:Y, Float:Z);
    SetVehicleZAngle(vehicleid, Float:z_angle);
    SetVehicleParamsForPlayer(vehicleid,playerid,objective,doorslocked);
    ManualVehicleEngineAndLights();
    SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
    GetVehicleParamsEx(vehicleid, &engine, &lights, &alarm, &doors, &bonnet, &boot, &objective);
    GetVehicleParamsSirenState(vehicleid);
    SetVehicleParamsCarDoors(vehicleid, driver, passenger, backleft, backright);
    GetVehicleParamsCarDoors(vehicleid, &driver, &passenger, &backleft, &backright);
    SetVehicleParamsCarWindows(vehicleid, driver, passenger, backleft, backright);
    GetVehicleParamsCarWindows(vehicleid, &driver, &passenger, &backleft, &backright);
    SetVehicleToRespawn(vehicleid);
    LinkVehicleToInterior(vehicleid, interiorid);
    AddVehicleComponent(vehicleid, componentid);
    RemoveVehicleComponent(vehicleid, componentid);
    ChangeVehicleColor(vehicleid, color1, color2);
    ChangeVehiclePaintjob(vehicleid, paintjobid);
    SetVehicleHealth(vehicleid, Float:health);
    GetVehicleHealth(vehicleid, &Float:health);
    AttachTrailerToVehicle(trailerid, vehicleid);
    DetachTrailerFromVehicle(vehicleid);
    IsTrailerAttachedToVehicle(vehicleid);
    GetVehicleTrailer(vehicleid);
    SetVehicleNumberPlate(vehicleid, numberplate[]);
    GetVehicleModel(vehicleid);
    GetVehicleComponentInSlot(vehicleid, slot);
    GetVehicleComponentType(component);
    RepairVehicle(vehicleid); // Aracın canını yenileyecek bir kod
    GetVehicleVelocity(vehicleid, &Float:X, &Float:Y, &Float:Z);
    SetVehicleVelocity(vehicleid, Float:X, Float:Y, Float:Z);
    SetVehicleAngularVelocity(vehicleid, Float:X, Float:Y, Float:Z);
    GetVehicleDamageStatus(vehicleid, &panels, &doors, &lights, &tires);
    UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, tires);
return 1;
}



Yeni Hata;

PAWN Kodu: Seç
D:\OpErAsYoN - Hırsız Polis v1.0\Pawno Kodlama Sistemi\gamemodes\pks.pwn(60) : error 017: undefined symbol "addsiren"
D:\OpErAsYoN - Hırsız Polis v1.0\Pawno Kodlama Sistemi\gamemodes\pks.pwn(60) : warning 215: expression has no effect
D:\OpErAsYoN - Hırsız Polis v1.0\Pawno Kodlama Sistemi\gamemodes\pks.pwn(60) : error 001: expected token: ";", but found ")"
D:\OpErAsYoN - Hırsız Polis v1.0\Pawno Kodlama Sistemi\gamemodes\pks.pwn(60) : error 029: invalid expression, assumed zero
D:\OpErAsYoN - Hırsız Polis v1.0\Pawno Kodlama Sistemi\gamemodes\pks.pwn(60) : 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.

Başlık: Ynt: Araç Sistemi Hakkında Hata
Gönderen: Codes. - 17 Ocak 2019, 11:25:03
Sorunu buldum OnGameModeInit Public'inden sildim Modun Başına Ekledim şimdi 1 hata alıyorum.


PAWN Kodu: Seç
symbol already defined: "CreateVehicle"
Başlık: Ynt: Araç Sistemi Hakkında Hata
Gönderen: Codes. - 17 Ocak 2019, 11:31:43
PAWN Kodu: Seç
//Araç Sistemi Değişken | byTAKTAK26

#if defined _vehicles_included
#endinput
#endif
#define _vehicles_included
#pragma library vehicles

// Araç Sistemi byTAKTAK26

#define CARMODTYPE_SPOILER 0
#define CARMODTYPE_HOOD 1
#define CARMODTYPE_ROOF 2
#define CARMODTYPE_SIDESKIRT 3
#define CARMODTYPE_LAMPS 4
#define CARMODTYPE_NITRO 5
#define CARMODTYPE_EXHAUST 6
#define CARMODTYPE_WHEELS 7
#define CARMODTYPE_STEREO 8
#define CARMODTYPE_HYDRAULICS 9
#define CARMODTYPE_FRONT_BUMPER 10
#define CARMODTYPE_REAR_BUMPER 11
#define CARMODTYPE_VENT_RIGHT 12
#define CARMODTYPE_VENT_LEFT 13

#define VEHICLE_PARAMS_UNSET -1
#define VEHICLE_PARAMS_OFF 0
#define VEHICLE_PARAMS_ON 1
#define respawn_delay 0

//Araç Sistemi Kod 2;

    CreateVehicle(115, 2048.3783, 1343.1572, 15.3746, 269.1425, COLOR_GREEN, COLOR_WHITE, respawn_delay, addsiren=0);
    DestroyVehicle(vehicleid);
    IsVehicleStreamedIn(vehicleid, forplayerid);
    GetVehiclePos(vehicleid, &Float:x, &Float:y, &Float:z);
    SetVehiclePos(vehicleid, Float:x, Float:y, Float:z);
    GetVehicleZAngle(vehicleid, &Float:z_angle);
    GetVehicleRotationQuat(vehicleid, &Float:w, &Float:x, &Float:y, &Float:z);
    Float:GetVehicleDistanceFromPoint(vehicleid, Float:X, Float:Y, Float:Z);
    SetVehicleZAngle(vehicleid, Float:z_angle);
    SetVehicleParamsForPlayer(vehicleid,playerid,objective,doorslocked);
    ManualVehicleEngineAndLights();
    SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
    GetVehicleParamsEx(vehicleid, &engine, &lights, &alarm, &doors, &bonnet, &boot, &objective);
    GetVehicleParamsSirenState(vehicleid);
    SetVehicleParamsCarDoors(vehicleid, driver, passenger, backleft, backright);
    GetVehicleParamsCarDoors(vehicleid, &driver, &passenger, &backleft, &backright);
    SetVehicleParamsCarWindows(vehicleid, driver, passenger, backleft, backright);
    GetVehicleParamsCarWindows(vehicleid, &driver, &passenger, &backleft, &backright);
    SetVehicleToRespawn(vehicleid);
    LinkVehicleToInterior(vehicleid, interiorid);
    AddVehicleComponent(vehicleid, componentid);
    RemoveVehicleComponent(vehicleid, componentid);
    ChangeVehicleColor(vehicleid, color1, color2);
    ChangeVehiclePaintjob(vehicleid, paintjobid);
    SetVehicleHealth(vehicleid, Float:health);
    GetVehicleHealth(vehicleid, &Float:health);
    AttachTrailerToVehicle(trailerid, vehicleid);
    DetachTrailerFromVehicle(vehicleid);
    IsTrailerAttachedToVehicle(vehicleid);
    GetVehicleTrailer(vehicleid);
    SetVehicleNumberPlate(vehicleid, numberplate[]);
    GetVehicleModel(vehicleid);
    GetVehicleComponentInSlot(vehicleid, slot);
    GetVehicleComponentType(component);
    RepairVehicle(vehicleid); // Aracın canını yenileyecek bir kod
    GetVehicleVelocity(vehicleid, &Float:X, &Float:Y, &Float:Z);
    SetVehicleVelocity(vehicleid, Float:X, Float:Y, Float:Z);
    SetVehicleAngularVelocity(vehicleid, Float:X, Float:Y, Float:Z);
    GetVehicleDamageStatus(vehicleid, &panels, &doors, &lights, &tires);
    UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, tires);
   
//Araç Sistemi Kod 3;

#define VEHICLE_MODEL_INFO_SIZE 1
#define VEHICLE_MODEL_INFO_FRONTSEAT 2
#define VEHICLE_MODEL_INFO_REARSEAT 3
#define VEHICLE_MODEL_INFO_PETROLCAP 4
#define VEHICLE_MODEL_INFO_WHEELSFRONT 5
#define VEHICLE_MODEL_INFO_WHEELSREAR 6
#define VEHICLE_MODEL_INFO_WHEELSMID 7
#define VEHICLE_MODEL_INFO_FRONT_BUMPER_Z 8
#define VEHICLE_MODEL_INFO_REAR_BUMPER_Z 9

//Models Kod;

GetVehicleModelInfo(vehiclemodel, infotype, &Float:X, &Float:Y, &Float:Z);

//Virtual Worlds

SetVehicleVirtualWorld(vehicleid, worldid);
GetVehicleVirtualWorld(vehicleid);


main()
{
print("\n----------------------------------");
print(" Pawno Kodlama Sistemi              ");
print("----------------------------------\n");
print("Vehicle");

}


Yeni bir print oluşturdum bu hata yüzünden ama nasıl tanıtacağım anlamadım ingilizce olarak.

Son bulacak bir tanıtım lazım.

Hata;

PAWN Kodu: Seç
D:\OpErAsYoN - Hırsız Polis v1.0\Pawno Kodlama Sistemi\gamemodes\pks.pwn(27) : error 001: expected token: "#endif", but found "-end of file-"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Başlık: Ynt: Araç Sistemi Hakkında Hata
Gönderen: Codes. - 17 Ocak 2019, 12:03:40
Sorun Düzelmiştir. Konu Kilit.