Jump to content
  • 0

Skin jos lanaga minimap


Question

Posted

Salutare tutror am si eu o intrebare cum pot pune skinul langa minimap sa arate(ex. eu am skinul 1 langa minimap sa arate caracterul la skinul 1)

15 answers to this question

Recommended Posts

  • 0
Posted
Acum 15 ore, webby a spus:

Te folosesti de functia TextDrawSetPreviewModel.

imi poti da ca nu stiu si unde sa o pun ms mult

  • 0
Posted

Pentru inceput, adaugi in incipitul gamemod-ului: new PlayerText: SkinPreview[MAX_PLAYERS];

La callback-ul `OnPlayerConnect`, adaugi urmatorul textdraw:

	SkinPreview[playerid] = CreatePlayerTextDraw(playerid,-34.000000, 365.000000, "_");
	PlayerTextDrawBackgroundColor(playerid,SkinPreview[playerid], 0);
	PlayerTextDrawFont(playerid,SkinPreview[playerid], 5);
	PlayerTextDrawLetterSize(playerid,SkinPreview[playerid], 0.749998, 1.899999);
	PlayerTextDrawColor(playerid,SkinPreview[playerid], -1);
	PlayerTextDrawSetOutline(playerid,SkinPreview[playerid], 0);
	PlayerTextDrawSetProportional(playerid,SkinPreview[playerid], 1);
	PlayerTextDrawSetShadow(playerid,SkinPreview[playerid], 1);
	PlayerTextDrawUseBox(playerid,SkinPreview[playerid], 1);
	PlayerTextDrawBoxColor(playerid,SkinPreview[playerid], 0);
	PlayerTextDrawTextSize(playerid,SkinPreview[playerid], 106.000000, 72.000000);
	PlayerTextDrawSetPreviewModel(playerid, SkinPreview[playerid], 0);
	PlayerTextDrawSetPreviewRot(playerid, SkinPreview[playerid], -8.000000, 0.000000, 15.000000, 1.000000);
	PlayerTextDrawSetSelectable(playerid,SkinPreview[playerid], 0);

Iar la callback-ul `OnPlayerSpawn`, adaugi:

new playerSkin;
playerSkin = GetPlayerSkin(playerid);
PlayerTextDrawSetPrewviewModel(playerid, SkinPreview[playerid], playerskin);
PlayerTextDrawShow(playerid, SkinPreview[playerid]);

 

  • 0
Posted
Acum 12 minute, webby a spus:

Pentru inceput, adaugi in incipitul gamemod-ului: new PlayerText: SkinPreview[MAX_PLAYERS];

La callback-ul `OnPlayerConnect`, adaugi urmatorul textdraw:


	SkinPreview[playerid] = CreatePlayerTextDraw(playerid,-34.000000, 365.000000, "_");
	PlayerTextDrawBackgroundColor(playerid,SkinPreview[playerid], 0);
	PlayerTextDrawFont(playerid,SkinPreview[playerid], 5);
	PlayerTextDrawLetterSize(playerid,SkinPreview[playerid], 0.749998, 1.899999);
	PlayerTextDrawColor(playerid,SkinPreview[playerid], -1);
	PlayerTextDrawSetOutline(playerid,SkinPreview[playerid], 0);
	PlayerTextDrawSetProportional(playerid,SkinPreview[playerid], 1);
	PlayerTextDrawSetShadow(playerid,SkinPreview[playerid], 1);
	PlayerTextDrawUseBox(playerid,SkinPreview[playerid], 1);
	PlayerTextDrawBoxColor(playerid,SkinPreview[playerid], 0);
	PlayerTextDrawTextSize(playerid,SkinPreview[playerid], 106.000000, 72.000000);
	PlayerTextDrawSetPreviewModel(playerid, SkinPreview[playerid], 0);
	PlayerTextDrawSetPreviewRot(playerid, SkinPreview[playerid], -8.000000, 0.000000, 15.000000, 1.000000);
	PlayerTextDrawSetSelectable(playerid,SkinPreview[playerid], 0);

Iar la callback-ul `OnPlayerSpawn`, adaugi:


new playerSkin;
playerSkin = GetPlayerSkin(playerid);
PlayerTextDrawSetPrewviewModel(playerid, SkinPreview[playerid], playerskin);
PlayerTextDrawShow(playerid, SkinPreview[playerid]);

 

ms mult dar cu masina ca apara sau e tot asa? daca e alt fel imi arati ?

  • Like 1
  • 0
Posted

Daca vrei pentru vehicul, trebuie sa modifici SkinPreview in VehiclePreview si sa modifici si coordonatele textdrawului pentru a nu fi unul peste altul.

PlayerTextDrawSetPreviewModel(playerid, VehiclePreview[playerid], 0);

in

PlayerTextDrawSetPreviewModel(playerid, VehiclePreview[playerid], );
new playerSkin;
playerSkin = GetPlayerSkin(playerid);
PlayerTextDrawSetPrewviewModel(playerid, VehiclePreview[playerid], playerskin);
PlayerTextDrawShow(playerid, VehiclePreview[playerid]);

in

 

new playerVehicle;
playerVehicle= GetPlayerVehicleID(playerid);
PlayerTextDrawSetPrewviewModel(playerid, VehiclePreview[playerid], playerVehicle);
PlayerTextDrawShow(playerid, VehiclePreview[playerid]);
  • 0
Posted
Acum 17 minute, webby a spus:

Daca vrei pentru vehicul, trebuie sa modifici SkinPreview in VehiclePreview si sa modifici si coordonatele textdrawului pentru a nu fi unul peste altul.


PlayerTextDrawSetPreviewModel(playerid, VehiclePreview[playerid], 0);

in


PlayerTextDrawSetPreviewModel(playerid, VehiclePreview[playerid], );

new playerSkin;
playerSkin = GetPlayerSkin(playerid);
PlayerTextDrawSetPrewviewModel(playerid, VehiclePreview[playerid], playerskin);
PlayerTextDrawShow(playerid, VehiclePreview[playerid]);

in

 


new playerVehicle;
playerVehicle= GetPlayerVehicleID(playerid);
PlayerTextDrawSetPrewviewModel(playerid, VehiclePreview[playerid], playerVehicle);
PlayerTextDrawShow(playerid, VehiclePreview[playerid]);

multumesc mult

  • 0
Posted
Acum 32 minute, webby a spus:

CreatePlayerTextDraw(playerid,-34.000000, 365.000000, "_");

asta modifici pentru coordonate.

pai care sunt cordonatele? ca sa le inlocuiesc

  • 0
Posted
2 hours ago, Exaton said:

pai care sunt cordonatele? ca sa le inlocuiesc

-34.000000, 365.000000

aceste coordonate modifici.

  • 0
Posted
Acum 17 ore, webby a spus:

-34.000000, 365.000000

aceste coordonate modifici.

pai care sunt cordonatele ca nu stiu cum sa-l schimb pt masinii

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.