-
Sziasztok!
szeretnék egy olyan scriptet kérni hogy irja a térkép felett!
-
#include < a_samp >
new Text: mps;
new pCount = 0;
new maxplayers[ 128 ];
#define COLOR_WITHE 0xFFFFFFAA
#define COLOR_BLACK 0x000000AA
public OnGameModeInit( )
{
mpss = TextDrawCreate( 1.0, 5.6, \"Játékosok : X / 30\" );
return 1;
}
public OnPlayerConnect ( playerid )
{
for ( new g = 0; g < GetMaxPlayers( ); g++ ) if ( IsPlayerConnected ( g ) ) pCount++;
format (maxplayers, sizeof ( maxplayers ), \"Játékosok: %i / 30\", pCount );
TextDrawSetString ( mps, maxplayers );
TextDrawUseBox (mps , 1 );
TextDrawBoxColor (mps,0x000000AA );
TextDrawColor (mps,0xFFFFFFAA );
TextDrawShowForPlayer (playerid, mps );
return 1;
}
-
kösz és azt megtudod oldani hogy a feketeség ne látszodjon?
TextDrawBoxColor (mps,0x000000AA ); ezt kiszedtem de amikor nem vagyok lespawnolva akkor nem latszik a feketeseg es ha lespawnolok akkor laccik
http://kepfeltoltes.hu/120512/889418590sa-mp-001_www.kepfeltoltes.hu_.png[/img]
-
#include < a_samp >
new Text: mps;
new pCount = 0;
new maxplayers[ 128 ];
#define COLOR_WITHE 0xFFFFFFAA
#define COLOR_BLACK 0x000000AA
public OnGameModeInit( )
{
mpss = TextDrawCreate( 1.0, 5.6, \"Játékosok : X / 30\" );
return 1;
}
public OnPlayerConnect ( playerid )
{
for ( new g = 0; g < GetMaxPlayers( ); g++ ) if ( IsPlayerConnected ( g ) ) pCount++;
format (maxplayers, sizeof ( maxplayers ), \"Játékosok: %i / 30\", pCount );
TextDrawSetString ( mps, maxplayers );
TextDrawColor (mps,0xFFFFFFAA );
TextDrawShowForPlayer (playerid, mps );
return 1;
}
-
Szia
és ezt meg lehet ugy csinálni hogy csak admin lássa tehát 5 ös admin pl?
-
TextDrawShowForPlayer (playerid, mps );
Ezt beteszed hogy csak adminak jelenjen meg.
-
hova kell beraknom?ja és gamemodba akarom berakni azt hogy lehet?
-
Én átraktam más hová,az egész textet....de valamiért rosszul számol most azaz nem tudom,hogy az eredetinél,hogy számolt jól vagy rosszul
Nálam most így van bent
new Text: mps;
new pCount = 0;
new maxplayers[ 128 ];
public OnGameModeInit()
{
mps = TextDrawCreate(93.000000, 421.000000, \"Jatekosok x / 64\");
return 1;
}
public OnPlayerConnect(playerid)
{
for ( new g = 0; g < GetMaxPlayers( ); g++ ) if ( IsPlayerConnected ( g ) ) pCount++;
format (maxplayers, sizeof ( maxplayers ), \"Jatekosok: %i / 64\", pCount );
TextDrawSetString ( mps, maxplayers );
TextDrawColor (mps,0xFF0000AA );
TextDrawShowForPlayer (playerid, mps );
return 1;
}
Õ Az a baj fel megyek kiírja,hogy Jatekosok 1 / 64
Ha feljön még valaki TEHÁT 2-EN LESZÜNK és azt írja ki,hogy Jatekosok 3 / 64
És így folyamatosan én lementem szerorol,hogy úgy mitcsinál
ugyan úgy 3-an maradtak fent mondta a haverom akivel tesztelek
és amikor vissza mentem már Jatekosok 5 / 64 -et írt ki
Valaki tudja mi lehet a gondja?
-
kösz boss a scriptet de nekem is ugy irja hogy jatekosok 1/30
lelépek és ujra és már azt irja jatekosok 2/30
-
new Text: mps;
new pCount = 0;
new maxplayers[ 128 ];
public OnGameModeInit()
{
mps = TextDrawCreate(93.000000, 421.000000, \"Jatekosok x / 30\");
return 1;
}
public OnPlayerConnect(playerid)
{
for ( new g = 0; g < GetMaxPlayers( ); g++ ) if ( IsPlayerConnected ( g ) ) pCount++;
format (maxplayers, sizeof ( maxplayers ), \"Jatekosok: %i / 30\", pCount );
TextDrawSetString ( mps, maxplayers );
TextDrawColor (mps,0xFF0000AA );
TextDrawShowForPlayer (playerid, mps );
return 1;
}
public OnPlayerDisConnect( playerid, reason )
{
for ( new g = 0; g < GetMaxPlayers( ); g++ ) if ( IsPlayerConnected ( g ) ) pCount--;
format (maxplayers, sizeof ( maxplayers ), \"Jatekosok: %i / 30\", pCount );
TextDrawSetString ( mps, maxplayers );
TextDrawColor (mps,0xFF0000AA );
TextDrawShowForPlayer (playerid, mps );
return 1;
}
-
kösz gabor.. ez megy, és mindenkinek kösz ment a +
-
Sziasztok!
szeretnék egy olyan scriptet kérni hogy irja a térkép felett!
-
#include < a_samp >
new Text: mps;
new pCount = 0;
new maxplayers[ 128 ];
#define COLOR_WITHE 0xFFFFFFAA
#define COLOR_BLACK 0x000000AA
public OnGameModeInit( )
{
mpss = TextDrawCreate( 1.0, 5.6, \"Játékosok : X / 30\" );
return 1;
}
public OnPlayerConnect ( playerid )
{
for ( new g = 0; g < GetMaxPlayers( ); g++ ) if ( IsPlayerConnected ( g ) ) pCount++;
format (maxplayers, sizeof ( maxplayers ), \"Játékosok: %i / 30\", pCount );
TextDrawSetString ( mps, maxplayers );
TextDrawUseBox (mps , 1 );
TextDrawBoxColor (mps,0x000000AA );
TextDrawColor (mps,0xFFFFFFAA );
TextDrawShowForPlayer (playerid, mps );
return 1;
}
-
kösz és azt megtudod oldani hogy a feketeség ne látszodjon?
TextDrawBoxColor (mps,0x000000AA ); ezt kiszedtem de amikor nem vagyok lespawnolva akkor nem latszik a feketeseg es ha lespawnolok akkor laccik
http://kepfeltoltes.hu/120512/889418590sa-mp-001_www.kepfeltoltes.hu_.png[/img]
-
#include < a_samp >
new Text: mps;
new pCount = 0;
new maxplayers[ 128 ];
#define COLOR_WITHE 0xFFFFFFAA
#define COLOR_BLACK 0x000000AA
public OnGameModeInit( )
{
mpss = TextDrawCreate( 1.0, 5.6, \"Játékosok : X / 30\" );
return 1;
}
public OnPlayerConnect ( playerid )
{
for ( new g = 0; g < GetMaxPlayers( ); g++ ) if ( IsPlayerConnected ( g ) ) pCount++;
format (maxplayers, sizeof ( maxplayers ), \"Játékosok: %i / 30\", pCount );
TextDrawSetString ( mps, maxplayers );
TextDrawColor (mps,0xFFFFFFAA );
TextDrawShowForPlayer (playerid, mps );
return 1;
}
-
Szia
és ezt meg lehet ugy csinálni hogy csak admin lássa tehát 5 ös admin pl?
-
TextDrawShowForPlayer (playerid, mps );
Ezt beteszed hogy csak adminak jelenjen meg.
-
hova kell beraknom?ja és gamemodba akarom berakni azt hogy lehet?
-
Én átraktam más hová,az egész textet....de valamiért rosszul számol most azaz nem tudom,hogy az eredetinél,hogy számolt jól vagy rosszul
Nálam most így van bent
new Text: mps;
new pCount = 0;
new maxplayers[ 128 ];
public OnGameModeInit()
{
mps = TextDrawCreate(93.000000, 421.000000, \"Jatekosok x / 64\");
return 1;
}
public OnPlayerConnect(playerid)
{
for ( new g = 0; g < GetMaxPlayers( ); g++ ) if ( IsPlayerConnected ( g ) ) pCount++;
format (maxplayers, sizeof ( maxplayers ), \"Jatekosok: %i / 64\", pCount );
TextDrawSetString ( mps, maxplayers );
TextDrawColor (mps,0xFF0000AA );
TextDrawShowForPlayer (playerid, mps );
return 1;
}
Õ Az a baj fel megyek kiírja,hogy Jatekosok 1 / 64
Ha feljön még valaki TEHÁT 2-EN LESZÜNK és azt írja ki,hogy Jatekosok 3 / 64
És így folyamatosan én lementem szerorol,hogy úgy mitcsinál
ugyan úgy 3-an maradtak fent mondta a haverom akivel tesztelek
és amikor vissza mentem már Jatekosok 5 / 64 -et írt ki
Valaki tudja mi lehet a gondja?
-
kösz boss a scriptet de nekem is ugy irja hogy jatekosok 1/30
lelépek és ujra és már azt irja jatekosok 2/30
-
new Text: mps;
new pCount = 0;
new maxplayers[ 128 ];
public OnGameModeInit()
{
mps = TextDrawCreate(93.000000, 421.000000, \"Jatekosok x / 30\");
return 1;
}
public OnPlayerConnect(playerid)
{
for ( new g = 0; g < GetMaxPlayers( ); g++ ) if ( IsPlayerConnected ( g ) ) pCount++;
format (maxplayers, sizeof ( maxplayers ), \"Jatekosok: %i / 30\", pCount );
TextDrawSetString ( mps, maxplayers );
TextDrawColor (mps,0xFF0000AA );
TextDrawShowForPlayer (playerid, mps );
return 1;
}
public OnPlayerDisConnect( playerid, reason )
{
for ( new g = 0; g < GetMaxPlayers( ); g++ ) if ( IsPlayerConnected ( g ) ) pCount--;
format (maxplayers, sizeof ( maxplayers ), \"Jatekosok: %i / 30\", pCount );
TextDrawSetString ( mps, maxplayers );
TextDrawColor (mps,0xFF0000AA );
TextDrawShowForPlayer (playerid, mps );
return 1;
}
-
kösz gabor.. ez megy, és mindenkinek kösz ment a +