SendClientMessage won't work. - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: SendClientMessage won't work. (
/showthread.php?tid=370539)
SendClientMessage won't work. -
Gooday - 20.08.2012
pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 574)
{
SendClientMessage(playerid, COLOR_GOLD, "HINT: You can start the street sweeper job by using /SweepingJob.");
}
return 0;
}
When I enter a vehicle I don't see any messages... Why?
Re: SendClientMessage won't work. -
JaKe Elite - 20.08.2012
use OnPlayerStateChange
pawn Код:
if(newstate == PLAYER_STATE_DRIVER)
{
//code here
}
Re: SendClientMessage won't work. -
SuperViper - 20.08.2012
pawn Код:
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 574)
should be
pawn Код:
if(GetVehicleModel(vehicleid) == 574)
because OnPlayerEnterVehicle is called when the player presses his enter vehicle key and the animation starts, therefore he is not in a vehicle.
Re: SendClientMessage won't work. -
avivelkayam - 20.08.2012
Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && GetVehicleModel(GetPlayerVehicleID(playerid)) == 574)
{
SendClientMessage(playerid, COLOR_GOLD, "HINT: You can start the street sweeper job by using /SweepingJob.");
}
return 1;
}