format help -
Man43 - 19.04.2017
Hello everyone i need help.... Why its not work...
PHP код:
new str[512];
format(str, sizeof str, "{FFFFFF}---------------------------[Vehicle For Sale]---------------------------\n", str);
format(str, sizeof str, "%s\n", str);
format(str, sizeof str, "%s{00D700}For Sale!\n", str);
format(str, sizeof str, "%s\n{0098FF}Vehicle Name: {FFFF00}%s\n", str, GetVehicleNameFromModel(xVehicle[xid][xv_ModelID]));
format(str, sizeof str, "%s{0098FF}Plate Number: {FFFF00}%s\n", str, xVehicle[xid][xv_Plaka]);
format(str, sizeof str, "%s{0098FF}Price: {FFFF00}$%d\n", str, xVehicle[xid][xv_Fiyat]);
format(str, sizeof str, "%s\n{FF8000}Do you want to buy this vehicle?{00D700}\n", str);
format(str, sizeof str, "%s\n{FFFFFF}---------------------------[Vehicle For Sale]---------------------------", str);
ShowPlayerDialog(playerid, XV_DIALOGID+5, DIALOG_STYLE_MSGBOX, "Vehicle For Sale", str, "Buy", "Close");
}
else if(xStrcmp(Isim(playerid), xVehicle[xid][xv_Sahip]) && !Iter_Contains(xVehicleKeys<playerid>, xid))
{
new str[512];
format(str, sizeof str, "%s\n{0098FF}Vehicle By: {FFFF00}%s\n", str, GetName(playerid));
SendClientMessage(playerid, -1, "{FF0000}[ERROR]:- {F0AE0F}You dont have keys this car.");
RemovePlayerFromVehicle(playerid);
}
Look there... its work at "Vehicle For Sale" but down its not work i mean Vehicle By: %s so how should i did it?
Re: format help -
khRamin78 - 19.04.2017
hey buddy ! dont use format
because formating a string manytimes is pointless !
please use strcat for more info check samp wiki
Re: format help -
Man43 - 19.04.2017
Hello @Kh, i need A TextLebel i mean Before player try to Drive a Car
Near vehicle given him: Vehicle By :- [PLAYER NAME HERE]
Are you understand me?!....
Re: format help -
skuller12 - 19.04.2017
try
Код:
format(str, 512, "{FFFFFF}---------------------------[Vehicle For Sale]---------------------------\n \
{00D700}For Sale!\n \
{0098FF}Vehicle Name: {FFFF00}%s\n \
{0098FF}Plate Number: {FFFF00}%s\n \
{0098FF}Price: {FFFF00}$%d\n \
{FF8000}Do you want to buy this vehicle?{00D700}\n \
{FFFFFF}---------------------------[Vehicle For Sale]---------------------------", GetVehicleNameFromModel(xVehicle[xid][xv_ModelID]),
xVehicle[xid][xv_Plaka], xVehicle[xid][xv_Fiyat]);
ShowPlayerDialog(playerid, XV_DIALOGID+5, DIALOG_STYLE_MSGBOX, "Vehicle For Sale", str, "Buy", "Close");
else if(xStrcmp(Isim(playerid), xVehicle[xid][xv_Sahip]) && !Iter_Contains(xVehicleKeys<playerid>, xid))
{
new str[512];
format(str, sizeof str, "{0098FF}Vehicle By: {FFFF00}%s", GetName(playerid));
SCM(playerid, -1, str);
SendClientMessage(playerid, -1, "{FF0000}[ERROR]:- {F0AE0F}You dont have keys this car.");
RemovePlayerFromVehicle(playerid);
}
Re: format help -
Man43 - 19.04.2017
@skull i got many errors....
Re: format help -
skuller12 - 19.04.2017
say errors
Re: format help -
Man43 - 19.04.2017
I Got many errors but fixed there only 1 error
Код:
error 017: undefined symbol "SCM"
Re: format help -
skuller12 - 19.04.2017
top script
Код:
#define SCM SendClientMessage
sorry for delay, i have timer for posts
Re: format help -
Man43 - 19.04.2017
Hello, i dont want Message...in main chat.. i want A TextLebel in car
Re: format help -
skuller12 - 19.04.2017
Код:
new Text3D: vcar[MAX_VEHICLES],
VerifyText[MAX_VEHICLES];
if(VerifyText[xid] == 0)
{
format(str, sizeof str, "{0098FF}Vehicle By: {FFFF00}%s", GetName(playerid));
vcar[xid] = Create3DTextLabel ( str, 0xFF0000FF, 0.0, 0.0, 0.0, 15.0, 0, 1 );
Attach3DTextLabelToVehicle ( vcar[xid], xid, 0.0, 0.0, 0.0 );
VerifyText[xid] = 1;
}