HATA:
C:\Users\Berat\Desktop\Hızlı Erişim\sw3\gamemodes\rpex.pwn(51791) : error 017: undefined symbol "id"
C:\Users\Berat\Desktop\Hızlı Erişim\sw3\gamemodes\rpex.pwn(51797) : error 017: undefined symbol "HURDA_X"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
-------------------------------------------
kod:
CMD:hurdayacikar(playerid, params[])
{
if (!IsPlayerInAnyVehicle(playerid))
return SendErrorMessage(playerid, "Bu komutu sadece araçtayken kullanabilirsiniz !");
if(Car_IsOwner(playerid, id))
return SendErrorMessage(playerid, "Kendi aracını hurdaya çıkaramazsın!.");
if (GetFactionType(playerid) != FACTION_GANG || FactionData[PlayerData[playerid][pFaction]][gTip] != GTIP_YARIS )
return SendErrorMessage(playerid, "Yarış tipi bir birliğin üyesi değilsin.");
if (!IsPlayerInRangeOfPoint(playerid, 25.0, HURDA_X, HURDA_Y, HURDA_Z)) return SendErrorMessage(playerid, "Hurda alanında değilsiniz.");
new vehicleid = GetPlayerVehicleID(playerid);
new id = Car_GetID(vehicleid);
CarData[id][carHurda] = true;
RespawnVehicle(vehicleid);
SendServerMessage(playerid, "Araç hurdaya çıkartıldı.");
GiveMoney(playerid, 20000);
return 1;
}
id ve HURDA_X bulamadığını söylüyor...
Alıntı yapılan: Murat Budak - 21 Kasım 2021, 18:07:25id ve HURDA_X bulamadığını söylüyor...
nasıl çözebilirim
Car_IsOwner(playerid, id) foksiyonunu at.
Alıntı yapılan: Berat_Reis - 21 Kasım 2021, 18:26:48Alıntı yapılan: Murat Budak - 21 Kasım 2021, 18:21:58Car_IsOwner(playerid, id) foksiyonunu at.
nasıl yani
CTRL + F
stock Car_IsOwner Arat ve foksiyonu buraya at.
Car_IsOwner(playerid, carid)
{
if (!PlayerData[playerid][pLogged] || PlayerData[playerid][pID] == -1)
return 0;
if ((CarData[carid][carExists] && CarData[carid][carOwner] != 0) && CarData[carid][carOwner] == PlayerData[playerid][pID])
return 1;
return 0;
}
Alıntı yapılan: Murat Budak - 21 Kasım 2021, 18:36:01Alıntı yapılan: Berat_Reis - 21 Kasım 2021, 18:26:48Alıntı yapılan: Murat Budak - 21 Kasım 2021, 18:21:58Car_IsOwner(playerid, id) foksiyonunu at.
nasıl yani
CTRL + F stock Car_IsOwner Arat ve foksiyonu buraya at.
Modun başına ekle ve 0.0 olanları kendi kordinatlarını gir.
#define HURDA_X 0.0
#define HURDA_Y 0.0
#define HURDA_Z 0.0
Komutu diğeri ile değiştir.
CMD:hurdayacikar(playerid, params[])
{
new vehicleid = GetPlayerVehicleID(playerid);
if (!IsPlayerInAnyVehicle(playerid)) return SendErrorMessage(playerid, "Bu komutu sadece araçtayken kullanabilirsiniz !");
if(Car_IsOwner(playerid, vehicleid)) return SendErrorMessage(playerid, "Kendi aracını hurdaya çıkaramazsın!.");
if (GetFactionType(playerid) != FACTION_GANG || FactionData[PlayerData[playerid][pFaction]][gTip] != GTIP_YARIS ) return SendErrorMessage(playerid, "Yarış tipi bir birliğin üyesi değilsin.");
if (!IsPlayerInRangeOfPoint(playerid, 25.0, HURDA_X, HURDA_Y, HURDA_Z)) return SendErrorMessage(playerid, "Hurda alanında değilsiniz.");
new id = Car_GetID(vehicleid);
CarData[id][carHurda] = true;
RespawnVehicle(vehicleid);
SendServerMessage(playerid, "Araç hurdaya çıkartıldı.");
GiveMoney(playerid, 20000);
return 1;
}
Ek olarak Aracın Array ID si vehicleid üzerinemi yoksa SQLID üzerine mi?
Alıntı yapılan: Murat Budak - 21 Kasım 2021, 18:51:23Modun başına ekle ve 0.0 olanları kendi kordinatlarını gir.
#define HURDA_X 0.0
#define HURDA_Y 0.0
#define HURDA_Z 0.0
Komutu diğeri ile değiştir.
CMD:hurdayacikar(playerid, params[])
{
new vehicleid = GetPlayerVehicleID(playerid);
if (!IsPlayerInAnyVehicle(playerid)) return SendErrorMessage(playerid, "Bu komutu sadece araçtayken kullanabilirsiniz !");
if(Car_IsOwner(playerid, vehicleid)) return SendErrorMessage(playerid, "Kendi aracını hurdaya çıkaramazsın!.");
if (GetFactionType(playerid) != FACTION_GANG || FactionData[PlayerData[playerid][pFaction]][gTip] != GTIP_YARIS ) return SendErrorMessage(playerid, "Yarış tipi bir birliğin üyesi değilsin.");
if (!IsPlayerInRangeOfPoint(playerid, 25.0, HURDA_X, HURDA_Y, HURDA_Z)) return SendErrorMessage(playerid, "Hurda alanında değilsiniz.");
new id = Car_GetID(vehicleid);
CarData[id][carHurda] = true;
RespawnVehicle(vehicleid);
SendServerMessage(playerid, "Araç hurdaya çıkartıldı.");
GiveMoney(playerid, 20000);
return 1;
}
Ek olarak Aracın Array ID si vehicleid üzerinemi yoksa SQLID üzerine mi?
kendi koordinatın derken?
Alıntı yapılan: Berat_Reis - 21 Kasım 2021, 18:58:03Alıntı yapılan: Murat Budak - 21 Kasım 2021, 18:51:23Modun başına ekle ve 0.0 olanları kendi kordinatlarını gir.
#define HURDA_X 0.0
#define HURDA_Y 0.0
#define HURDA_Z 0.0
Komutu diğeri ile değiştir.
CMD:hurdayacikar(playerid, params[])
{
new vehicleid = GetPlayerVehicleID(playerid);
if (!IsPlayerInAnyVehicle(playerid)) return SendErrorMessage(playerid, "Bu komutu sadece araçtayken kullanabilirsiniz !");
if(Car_IsOwner(playerid, vehicleid)) return SendErrorMessage(playerid, "Kendi aracını hurdaya çıkaramazsın!.");
if (GetFactionType(playerid) != FACTION_GANG || FactionData[PlayerData[playerid][pFaction]][gTip] != GTIP_YARIS ) return SendErrorMessage(playerid, "Yarış tipi bir birliğin üyesi değilsin.");
if (!IsPlayerInRangeOfPoint(playerid, 25.0, HURDA_X, HURDA_Y, HURDA_Z)) return SendErrorMessage(playerid, "Hurda alanında değilsiniz.");
new id = Car_GetID(vehicleid);
CarData[id][carHurda] = true;
RespawnVehicle(vehicleid);
SendServerMessage(playerid, "Araç hurdaya çıkartıldı.");
GiveMoney(playerid, 20000);
return 1;
}
Ek olarak Aracın Array ID si vehicleid üzerinemi yoksa SQLID üzerine mi?
kendi koordinatın derken?
Aracı nerede hurdaya çıkartmasını istiyorsan oranın kordinatı...
Alıntı yapılan: Murat Budak - 21 Kasım 2021, 19:01:03Alıntı yapılan: Berat_Reis - 21 Kasım 2021, 18:58:03Alıntı yapılan: Murat Budak - 21 Kasım 2021, 18:51:23Modun başına ekle ve 0.0 olanları kendi kordinatlarını gir.
#define HURDA_X 0.0
#define HURDA_Y 0.0
#define HURDA_Z 0.0
Komutu diğeri ile değiştir.
CMD:hurdayacikar(playerid, params[])
{
new vehicleid = GetPlayerVehicleID(playerid);
if (!IsPlayerInAnyVehicle(playerid)) return SendErrorMessage(playerid, "Bu komutu sadece araçtayken kullanabilirsiniz !");
if(Car_IsOwner(playerid, vehicleid)) return SendErrorMessage(playerid, "Kendi aracını hurdaya çıkaramazsın!.");
if (GetFactionType(playerid) != FACTION_GANG || FactionData[PlayerData[playerid][pFaction]][gTip] != GTIP_YARIS ) return SendErrorMessage(playerid, "Yarış tipi bir birliğin üyesi değilsin.");
if (!IsPlayerInRangeOfPoint(playerid, 25.0, HURDA_X, HURDA_Y, HURDA_Z)) return SendErrorMessage(playerid, "Hurda alanında değilsiniz.");
new id = Car_GetID(vehicleid);
CarData[id][carHurda] = true;
RespawnVehicle(vehicleid);
SendServerMessage(playerid, "Araç hurdaya çıkartıldı.");
GiveMoney(playerid, 20000);
return 1;
}
Ek olarak Aracın Array ID si vehicleid üzerinemi yoksa SQLID üzerine mi?
kendi koordinatın derken?
Aracı nerede hurdaya çıkartmasını istiyorsan oranın kordinatı...
Sorun Çözüldü Çalışıyor Yardımın İçin Teşekkür Ederim ;)
Konu K&A