Sziasztok! Csináltam egy parancsot, ami hibátlanul lefut, de amikor tesztelem, beírom a parancsot, még azt is kiírja, hogy jármű leakasztva, de nem akasztja le. Előre is köszönöm a segítséget!
CMD:leakaszt(playerid, params[])
{
if(Belepve[playerid]==1)
{
if(JatekosInfo[playerid][Fraki]==3 || JatekosInfo[playerid][Leader]==3)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
{
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
new trailerid = GetVehicleTrailer(GetPlayerVehicleID(playerid));
DetachTrailerFromVehicle(trailerid);
SendClientMessage(playerid, -1, \"{ff0000}(( Angel Pine RPG: {ffffff}Jármű leakasztva! {ff0000}))\");
}else SendClientMessage(playerid, -1, \"{ff0000}(( Angel Pine RPG: {ffffff}Nincs felakasztva a kocsidra egyetlen jármű sem! {ff0000}))\");
}else SendClientMessage(playerid, -1, \"{ff0000}(( Angel Pine RPG: {ffffff}Ez nem szerelőskocsi! {ff0000}))\");
}else SendClientMessage(playerid, -1, \"{ff0000}(( Angel Pine RPG: {ffffff}Csak sofőrként használhatod a parancsot! {ff0000}))\");
}else SendClientMessage(playerid, -1, \"{ff0000}(( Angel Pine RPG: {ffffff}A parancs használatához szerelőskocsiban kell ülnöd! {ff0000}))\");
}else SendClientMessage(playerid, -1, \"{ff0000}(( Angel Pine RPG: {ffffff}Nem vagy szerelő! {ff0000}))\");
}
return 1;
}