Jump to content
  • 0

pomoc HIDE


skyte

Dotaz

11 odpovědí na tuto otázku

Recommended Posts

  • 0

Podle mě by mělo stačit 

SetPlayerColor(playerid,0x000000FF);// Na skrytí Barva Černá

Ale kdyby ne přečti si toto:

 

http://wiki.sa-mp.com/wiki/SetPlayerMarkerForPlayer

0x000000FF to FF je ale nepruhledna barva. na konci musi bejt 00 aby to bylo pruhledny a tim neviditelny...

 

http://wiki.sa-mp.com/wiki/Colors_List

se koukni na Alpha values

Link to comment
Share on other sites

  • 0
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/hide", cmdtext, true, 10) == 0)
{
// Do something here
SetPlayerColor(playerid,0xRRGGBB00);//
return 1;
}
return 0;
}

Říkám vůbec nevím co a jak
Link to comment
Share on other sites

  • 0

nějak nerozumim tvojí otázce
Napíšu ti sem kod
nahoru si dej 

new invisible[MAX_PLAYERS];
do OnPlayerConnect
invisible[playerid]=0;

dcmd_hide(playerid, params[])
{
	#pragma unused params
if(invisible[playerid]==0) // pokud nemá zaplou neviditelnost
{
			SetPlayerColor(playerid,0xFF0000);
   			SendClientMessage(playerid,COLOR_GOLD,"[ ] Schoval jsi se na mapě !");
   			invisible[playerid]=1;
} else
{
			SetPlayerColor(playerid,0xFF2222); //tu barvu si změn
   			SendClientMessage(playerid,COLOR_GOLD,"[ ] Odkryl jsi se na mapě !");
   			invisible[playerid]=0;
}
    return 1;
}

předělat si to na to strcmp snad zvládneš 

Link to comment
Share on other sites

  • 0

Kdyz nevis tak nerad to cos mu poradil mu nick skryje vzdycky

if(strcmp(cmdtext,"/hide",true) == 0)
{
SetPlayerColor(playerid,0xFFFFFF00);
return 1;
}
if(strcmp(cmdtext,"/unhide",true) == 0)
{
SetPlayerColor(playerid,0xFFFFFFFF);
return 1;
}
Link to comment
Share on other sites

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...