taxi system - 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: taxi system (
/showthread.php?tid=594831)
taxi system -
Karolukas123 - 23.11.2015
hey, so i try make taxi system.. but.. i made some think wrong...
so can little help ? with tips ??
Код:
new Text:Taksometras[MAX_PLAYERS][9];
Taksometras[p][0] = TextDrawCreate(460.500000, 122.625000, "box");
TextDrawLetterSize(Taksometras[p][0], 0.000000, 4.750000);
TextDrawTextSize(Taksometras[p][0], 632.000000, 0.000000);
TextDrawAlignment(Taksometras[p][0], 1);
TextDrawColor(Taksometras[p][0], -1879084545);
TextDrawUseBox(Taksometras[p][0], 1);
TextDrawBoxColor(Taksometras[p][0], 1044793087);
TextDrawSetShadow(Taksometras[p][0], 0);
TextDrawSetOutline(Taksometras[p][0], 0);
TextDrawBackgroundColor(Taksometras[p][0], 53503);
TextDrawFont(Taksometras[p][0], 1);
TextDrawSetProportional(Taksometras[p][0], 1);
TextDrawSetShadow(Taksometras[p][0], 0);
new driver = GetVehicleDriver(vehicleid);
new string[125];
if(newstate == PLAYER_STATE_DRIVER)
{
for(new s = 0; s < 9; s++) TextDrawShowForPlayer(playerid, Taksometras[playerid][s]);
}
if(newstate == PLAYER_STATE_ONFOOT && (oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER))
{
for(new s = 0; s < 9; s++) TextDrawHideForPlayer(playerid, Taksometras[playerid][s]);
}
if( newstate == PLAYER_STATE_PASSENGER)
{
for(new s = 0; s < 9; s++) TextDrawShowForPlayer(playerid, Taksometras[playerid][s]);
format(string, sizeof(string), "%s", GetPlayerNameEx(playerid));
TextDrawSetString(Taksometras[playerid][6], string);
//TextDrawSetString(Taksometras[driver][6], string);
}
if(newstate == PLAYER_STATE_ONFOOT)
{
format(string, sizeof(string), "tuscia_sedima_vieta");
TextDrawSetString(Taksometras[playerid][6], string);
Re: taxi system -
Karolukas123 - 24.11.2015
up still need help
Re: taxi system -
Karolukas123 - 24.11.2015
any help ?
Re: taxi system -
JaKe Elite - 24.11.2015
What is exactly wrong with the script? Tell us instead of leaving it out to let us figure out the problem,
We aren't robots, remember that.
Re: taxi system -
Karolukas123 - 24.11.2015
ye so, then play leave car, play who is car info not update.. i need get out car, and enter again car.. then info is updated
Код:
}
if( newstate == PLAYER_STATE_PASSENGER)
{
for(new s = 0; s < 9; s++) TextDrawShowForPlayer(playerid, Taksometras[playerid][s]);
for(new i;i<MAX_PLAYERS;i++)
if(GetPlayerVehicleSeat(i) == 1)
{
format(string, sizeof(string), "%s", GetPlayerNameEx(playerid));
TextDrawSetString(Taksometras[playerid][6], string);
TextDrawSetString(Taksometras[driver][6], string);
}
else if(GetPlayerVehicleSeat(i) == 2)
{
format(string, sizeof(string), "%s", GetPlayerNameEx(playerid));
TextDrawSetString(Taksometras[playerid][7], string);
TextDrawSetString(Taksometras[driver][7], string);
}
}
if(newstate == PLAYER_STATE_ONFOOT)
{
for(new i;i<MAX_PLAYERS;i++)
if(GetPlayerVehicleSeat(i) == 1)
{
format(string, sizeof(string), "tuscia_sedima_vieta");
TextDrawSetString(Taksometras[playerid][6], string);
TextDrawSetString(Taksometras[driver][6], string);
}
else if(GetPlayerVehicleSeat(i) == 2)
{
format(string, sizeof(string), "tuscia_sedima_vieta");
TextDrawSetString(Taksometras[playerid][7], string);
TextDrawSetString(Taksometras[driver][7], string);
Re: taxi system -
Karolukas123 - 24.11.2015
still need help