GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: FastFurious - 2012. május 12. - 13:46:33

Cím: x/30 an vagyunk a szeron
Írta: FastFurious - 2012. május 12. - 13:46:33
Sziasztok!
szeretnék egy olyan scriptet kérni hogy irja a térkép felett!
Cím: x/30 an vagyunk a szeron
Írta: ZyZu. - 2012. május 12. - 15:56:41

#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;
}
Cím: x/30 an vagyunk a szeron
Írta: FastFurious - 2012. május 12. - 16:11:57
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
\"width=500http://kepfeltoltes.hu/120512/889418590sa-mp-001_www.kepfeltoltes.hu_.png[/img]
Cím: x/30 an vagyunk a szeron
Írta: ZyZu. - 2012. május 12. - 20:48:16

#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;
}
Cím: x/30 an vagyunk a szeron
Írta: Vanduska - 2012. május 12. - 21:59:02
Szia
és ezt meg lehet ugy csinálni hogy csak admin lássa tehát 5 ös admin pl?
Cím: x/30 an vagyunk a szeron
Írta: N@rbirock - 2012. május 12. - 22:09:53
TextDrawShowForPlayer (playerid, mps );

 
Ezt beteszed hogy csak adminak jelenjen meg.
Cím: x/30 an vagyunk a szeron
Írta: Vanduska - 2012. május 12. - 22:19:23
hova kell beraknom?ja és gamemodba akarom berakni azt hogy lehet?
Cím: x/30 an vagyunk a szeron
Írta: BoSS - 2012. május 12. - 23:43:12
É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?
Cím: x/30 an vagyunk a szeron
Írta: FastFurious - 2012. május 13. - 06:46:46
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
Cím: x/30 an vagyunk a szeron
Írta: Gabor.. - 2012. május 13. - 07:26:53
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;
}
Cím: x/30 an vagyunk a szeron
Írta: FastFurious - 2012. május 13. - 07:36:42
kösz gabor.. ez megy, és mindenkinek kösz ment a +
Cím: x/30 an vagyunk a szeron
Írta: FastFurious - 2012. május 12. - 13:46:33
Sziasztok!
szeretnék egy olyan scriptet kérni hogy irja a térkép felett!
Cím: x/30 an vagyunk a szeron
Írta: ZyZu. - 2012. május 12. - 15:56:41

#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;
}
Cím: x/30 an vagyunk a szeron
Írta: FastFurious - 2012. május 12. - 16:11:57
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
\"width=500http://kepfeltoltes.hu/120512/889418590sa-mp-001_www.kepfeltoltes.hu_.png[/img]
Cím: x/30 an vagyunk a szeron
Írta: ZyZu. - 2012. május 12. - 20:48:16

#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;
}
Cím: x/30 an vagyunk a szeron
Írta: Vanduska - 2012. május 12. - 21:59:02
Szia
és ezt meg lehet ugy csinálni hogy csak admin lássa tehát 5 ös admin pl?
Cím: x/30 an vagyunk a szeron
Írta: N@rbirock - 2012. május 12. - 22:09:53
TextDrawShowForPlayer (playerid, mps );

 
Ezt beteszed hogy csak adminak jelenjen meg.
Cím: x/30 an vagyunk a szeron
Írta: Vanduska - 2012. május 12. - 22:19:23
hova kell beraknom?ja és gamemodba akarom berakni azt hogy lehet?
Cím: x/30 an vagyunk a szeron
Írta: BoSS - 2012. május 12. - 23:43:12
É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?
Cím: x/30 an vagyunk a szeron
Írta: FastFurious - 2012. május 13. - 06:46:46
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
Cím: x/30 an vagyunk a szeron
Írta: Gabor.. - 2012. május 13. - 07:26:53
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;
}
Cím: x/30 an vagyunk a szeron
Írta: FastFurious - 2012. május 13. - 07:36:42
kösz gabor.. ez megy, és mindenkinek kösz ment a +