DestroyVehcileObject Problem
#1

Getting problems with this cmd

Код:
if (strcmp("/vremove", cmdtext, true, 10) == 0)
	 {
	    new vehicleid = GetPlayerVehicleID(playerid),
        msg[128];
        format(msg, 128, "%d vehicle objects removed", RemoveObjectsFromVehicle(vehicleid));
        SendClientMessage(playerid, 0xFFFFFFFF, msg);
		return 1;
	    }
i want to when player use this cmd then must be all objects which attached to vehicle will be removed
Reply
#2

What problems you get? can you show the function RemoveObjectsFromVehicle please?
Reply
#3

this

Quote:

D:\Others\101SSCAM\samp03x_svr_R1-2_win32\gamemodes\xd.pwn(5520) : error 017: undefined symbol "RemoveObjectsFromVehicle"
D:\Others\101SSCAM\samp03x_svr_R1-2_win32\gamemodes\xd.pwn(551 : warning 204: symbol is assigned a value that is never used: "vehicleid"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.

Reply
#4

Have you tried using a simple destroyobject?
Код:
if (strcmp("/leaveobject", cmdtext, true, 10) == 0)
	{
        if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLORE_ROSSO,"Non sei in un veicolo.");
		DestroyObject(objectid);
        SendClientMessage(playerid, COLORE_VERDE, "Object Destroy");
		return 1;
	}
Reply
#5

yea but he have to define with an array what objects are attached to that veh
Reply
#6

Yes i try this but it isn't working
Quote:

if (strcmp("/leaveobject", cmdtext, true, 10) == 0)
{
new objectid;
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"Non sei in un veicolo.");
DestroyObject(objectid);
SendClientMessage(playerid, COLOR_RED, "Object Destroy");
return 1;
}

Reply
#7

Try this:

pawn Код:
if (strcmp("/vremove", cmdtext, true, 10) == 0)
{
    new vehicleid = GetPlayerVehicleID(playerid);
        RemoveObjectsFromVehicle(vehicleid);
        SendClientMessage(playerid, 0xFFFFFFFF, "ALL vehicle objects removed!");
    return 1;
}
Reply
#8

Quote:
Originally Posted by Cjgogo
Посмотреть сообщение
Try this:

pawn Код:
if (strcmp("/vremove", cmdtext, true, 10) == 0)
{
    new vehicleid = GetPlayerVehicleID(playerid);
        RemoveObjectsFromVehicle(vehicleid);
        SendClientMessage(playerid, 0xFFFFFFFF, "ALL vehicle objects removed!");
    return 1;
}
get this error

Код:
D:\Others\101SSCAM\samp03x_svr_R1-2_win32\gamemodes\xd.pwn(5519) : error 017: undefined symbol "RemoveObjectsFromVehicle"
D:\Others\101SSCAM\samp03x_svr_R1-2_win32\gamemodes\xd.pwn(5518) : warning 204: symbol is assigned a value that is never used: "vehicleid"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
Reply
#9

Oh, stupid me, there's no function such as RemoveObjectsFromVehicle. You must use DestroyObject, as Iper said, but you must know the objects ID!!!
Reply
#10

hmm ok i got it btw thank you ^^ so there is no cmd for removing all objects together ?
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)