Vice City: Multiplayer

Server Development => Scripting and Server Management => Topic started by: Slark__ on Sep 29, 2016, 09:52 AM

Title: Textdraw does not working
Post by: Slark__ on Sep 29, 2016, 09:52 AM
hello i create Textdraw but doesn't working :/ and didnt get any error help pls

MessagePlayer( WHITE+"You've entered " + GetVehicleNameFromModel( player.Vehicle.Model ) + ".", player);
Textdraw <- CreateTextdraw( "" + GetVehicleNameFromModel( player.Vehicle.Model ) + "", 100, 100, 0xFF00BFFF);
Textdraw.ShowForPlayer(player);

     local Vehicle = FindVehicle;
     MessagePlayer( WHITE+"You've exited the " + GetVehicleNameFromModel( vehicle.Model ) + ".", player);
     Textdraw <- CreateTextdraw( "" + GetVehicleNameFromModel( player.Vehicle.Model ) + "", 100, 100, 0xFF00BFFF);
     Textdraw.Delete();

anyone help me?
Title: Re: Textdraw does not working
Post by: Cool on Sep 29, 2016, 09:57 AM
please use Tags
Title: Re: Textdraw does not working
Post by: Anik on Sep 29, 2016, 10:42 AM
Are you using 04rel003?? Because After 04rel004 update textdraws from server side has been removed. Use client side instead.
Title: Re: Textdraw does not working
Post by: Slark__ on Sep 29, 2016, 10:56 AM
Quote from: Anik on Sep 29, 2016, 10:42 AMAre you using 04rel003?? Because After 04rel004 update textdraws from server side has been removed. Use client side instead.

np im using 04rel003 !
Title: Re: Textdraw does not working
Post by: Slark__ on Sep 29, 2016, 10:57 AM
Quote from: Hercules on Sep 29, 2016, 09:57 AMplease use Tags

What?
Title: Re: Textdraw does not working
Post by: MatheuS on Sep 29, 2016, 04:59 PM
I think it's this:
Textdraw <- CreateTextdraw( "" + GetVehicleNameFromModel( player.Vehicle.Model ) + "", 100, 100, 0xFF00BFFF);
Textdraw <- CreateTextdraw( "" + GetVehicleNameFromModel( player.Vehicle.Model() ) + "", 100, 100, 0xFF00BFFF);
Title: Re: Textdraw does not working
Post by: Slark__ on Sep 29, 2016, 05:50 PM
Quote from: MatheuS on Sep 29, 2016, 04:59 PMI think it's this:
Textdraw <- CreateTextdraw( "" + GetVehicleNameFromModel( player.Vehicle.Model ) + "", 100, 100, 0xFF00BFFF);
Textdraw <- CreateTextdraw( "" + GetVehicleNameFromModel( player.Vehicle.Model() ) + "", 100, 100, 0xFF00BFFF);

(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FZfOmPGi.png&hash=26bfdc3ac9a88e88be2702f406096e8cba887f95)

not working model does exist
Title: Re: Textdraw does not working
Post by: Xmair on Sep 29, 2016, 06:24 PM
Oh my f* God. Why on Earth are you guys trying to make something a string which is already a string? GetVehicleNameFromModel returns a string.

@MatheuS by adding () you're telling the compiler to call the 'model' function in the 'Vehicle' class.
Title: Re: Textdraw does not working
Post by: Anik on Sep 30, 2016, 06:05 AM
Quote from: Slark__ on Sep 29, 2016, 05:50 PM
Quote from: MatheuS on Sep 29, 2016, 04:59 PMI think it's this:
Textdraw <- CreateTextdraw( "" + GetVehicleNameFromModel( player.Vehicle.Model ) + "", 100, 100, 0xFF00BFFF);
Textdraw <- CreateTextdraw( "" + GetVehicleNameFromModel( player.Vehicle.Model() ) + "", 100, 100, 0xFF00BFFF);

(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FZfOmPGi.png&hash=26bfdc3ac9a88e88be2702f406096e8cba887f95)

not working model does exist
You have exited the vehicle then how can the model exist??
Title: Re: Textdraw does not working
Post by: KAKAN on Sep 30, 2016, 07:58 AM
Quote from: Anik on Sep 30, 2016, 06:05 AMYou have exited the vehicle then how can the model exist??
because in the locals, vehicle is still a instance of the vehicle which the player was using.
Title: Re: Textdraw does not working
Post by: Slark__ on Sep 30, 2016, 08:12 AM
Quote from: KAKAN on Sep 30, 2016, 07:58 AM
Quote from: Anik on Sep 30, 2016, 06:05 AMYou have exited the vehicle then how can the model exist??
because in the locals, vehicle is still a instance of the vehicle which the player was using.

tY problem fixed !