Jump to content
  • 0

Nu se salveaza skin-ul de langa minimap


Question

Posted

Problema intalnita (descriere):Salut am o problema cu textdraw-ul jucatorului de langa minimap odata ce primesti /respawn pe server sau iesi si reintri primesti un altskin de puscarias deci pe scurt nu se salveaza skinul respectiv pe care ti lai luat pe server Un admin iti da skinul 95 si tu daca iesi si reintri nu mai ai de loc acel skin ai skin de puscarias.
Ero(area / rile) / warning-(ul / urile): --->Am detaliat mai sus care este treaba!
Liniile de cod / sursa / script-ul(obligatoriu):

new PlayerText:SkinPreview[MAX_PLAYERS];

// * Skin in stanga * //
	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);


Imagini / Video (optional):
Ati incercat sa rezolvati singur?:Desigur ca am incercat dar nu a dat roade......Astept sa imi spuneti ce trebuie sa va mai arat din acest script "textdraw-ul jucatorului de langa minimap"

5 answers to this question

Recommended Posts

  • 0
Posted

unde ai pus sa arate textdrawul? adica liniile astea


                 PlayerTextDrawShowForPlayer(i,SkinPreview);
                PlayerTextDrawSetPreviewModel(i,SkinPreview, GetPlayerSkin(i)); //

 

    __  ____      __           
   /  |/  (_)____/ /____  _____
  / /|_/ / / ___/ __/ _ \/ ___/
 / /  / / (__  ) /_/  __/ /    
/_/  /_/_/____/\__/\___/_/     
SERVICII SCRIPTING DE CALITATE
Pagina     Scripting     pawn
  • 0
Posted (edited)

la inceputul gamemodeului adauga asta  new skinvisible[MAX_PLAYERS]

apoi la public SetPlayerUnJail adaugi asta  daca nu ai publicul cauta alt timer de o secunda
     

 

       if(skinvisible[i] != GetPlayerSkin(i))
            {
                 PlayerTextDrawShow(i,SkinPreview[i]);
                PlayerTextDrawSetPreviewModel(i,SkinPreview[i], GetPlayerSkin(i)); //
                 PlayerTextDrawShow(i,SkinPreview[i]);
                PayerTextDrawSetPreviewModel(i,SkinPreview[i], GetPlayerSkin(i)); //
                skinvisible[i] = GetPlayerSkin(i);
            }

 

 

 

Edited by Mister

 

    __  ____      __           
   /  |/  (_)____/ /____  _____
  / /|_/ / / ___/ __/ _ \/ ___/
 / /  / / (__  ) /_/  __/ /    
/_/  /_/_/____/\__/\___/_/     
SERVICII SCRIPTING DE CALITATE
Pagina     Scripting     pawn
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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.