Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3871 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Sveiki. Darau registraciją / prisijungimą.


 


Jungiantis žaidėjui nerodo textdraw. Duoda selectable, bet nerodo jų.



new Text:Prisijungimas[8][MAX_PLAYERS] ;



public OnPlayerRequestClass(playerid, classid)
{
RodomRegistracija ( playerid ) ;
return 1;
}




public OnPlayerSpawn(playerid)
{
SlepiamRegistracija ( playerid );
return 1;
}




public OnPlayerConnect(playerid)
{
playersOnline ++;
TextdrawaiServo ( playerid ) ;
return 1;
}



public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
    if(clickedid == Prisijungimas[1] [ playerid ] )
    {
        new file [ 128 ] ;
        format( file, sizeof( file ) ,PLAYERS_DIREKTORIJA,pName ( playerid ) ) ;
        if( !fexist ( file )  )
        {
            SendClientMessage( playerid, -1, "Jūs dar neužsiregistravęs !" ) ;
        }
        else
        {
            ShowLogin ( playerid ) ;
            from_login [ playerid ] = true;
        }
    }
    if(clickedid == Prisijungimas[2][playerid])
    {
        new file [ 128 ] ;
        format( file, sizeof( file ) ,PLAYERS_DIREKTORIJA,pName ( playerid ) ) ;
        if( !fexist ( file )  )
        {
            ShowRegister ( playerid );
            from_reg [ playerid ] = true;
        }
        else
        {
            SendClientMessage( playerid, -1, "Jūs jau užsiregistravęs !" ) ;
        }
    }
return 1;
}




stock RodomRegistracija ( playerid )
{
TextDrawShowForPlayer(playerid, Prisijungimas [ 0 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 1 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 2 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 3 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 4 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 5 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 6 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 7 ] [ playerid ] ) ;
SelectTextDraw(playerid, 0x202020FF); 
}
stock SlepiamRegsitracija ( playerid ) 
{
CancelSelectTextDraw(playerid);
TextDrawHideForPlayer(playerid, Prisijungimas [ 0 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 1 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 2 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 3 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 4 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 5 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 6 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 7 ] [ playerid ] ) ;
}





stock TextdrawaiServo(playerid)
{


Prisijungimas[0][playerid] = TextDrawCreate(187.500000, 137.375000, "LD_SPAC:white");
TextDrawLetterSize(Prisijungimas[0][playerid], -0.006500, -0.050624);
TextDrawTextSize(Prisijungimas[0][playerid], 230.500000, 52.937500);
TextDrawAlignment(Prisijungimas[0][playerid], 1);
TextDrawColor(Prisijungimas[0][playerid], 353703423);
TextDrawUseBox(Prisijungimas[0][playerid], true);
TextDrawBoxColor(Prisijungimas[0][playerid], 102);
TextDrawSetShadow(Prisijungimas[0][playerid], 0);
TextDrawSetOutline(Prisijungimas[0][playerid], 0);
TextDrawBackgroundColor(Prisijungimas[0][playerid], 255);
TextDrawFont(Prisijungimas[0][playerid], 4);


Prisijungimas[1][playerid] = TextDrawCreate(188.500000, 137.937500, "LD_SPAC:white");
TextDrawLetterSize(Prisijungimas[1][playerid], -0.147000, -7.105624);
TextDrawTextSize(Prisijungimas[1][playerid], 114.000000, 38.062500);
TextDrawAlignment(Prisijungimas[1][playerid], 1);
TextDrawColor(Prisijungimas[1][playerid], 8405247);
TextDrawUseBox(Prisijungimas[1][playerid], true);
TextDrawBoxColor(Prisijungimas[1][playerid], 102);
TextDrawSetShadow(Prisijungimas[1][playerid], 0);
TextDrawSetOutline(Prisijungimas[1][playerid], 0);
TextDrawBackgroundColor(Prisijungimas[1][playerid], 255);
TextDrawFont(Prisijungimas[1][playerid], 4);
TextDrawSetSelectable(Prisijungimas[1][playerid], true);
}

Neduodu visų textdraw :D


 


Padėjusiam +5 rep.


Redaguota , nario K1NGAS

 

Sveiki. Darau registraciją / prisijungimą.

 

Jungiantis žaidėjui nerodo textdraw. Duoda selectable, bet nerodo jų.

new Text:Prisijungimas[8][MAX_PLAYERS] ;
public OnPlayerRequestClass(playerid, classid)
{
RodomRegistracija ( playerid ) ;
return 1;
}
public OnPlayerSpawn(playerid)
{
SlepiamRegistracija ( playerid );
return 1;
}
public OnPlayerConnect(playerid)
{
playersOnline ++;
TextdrawaiServo ( playerid ) ;
return 1;
}
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
    if(clickedid == Prisijungimas[1] [ playerid ] )
    {
        new file [ 128 ] ;
        format( file, sizeof( file ) ,PLAYERS_DIREKTORIJA,pName ( playerid ) ) ;
        if( !fexist ( file )  )
        {
            SendClientMessage( playerid, -1, "Jūs dar neužsiregistravęs !" ) ;
        }
        else
        {
            ShowLogin ( playerid ) ;
            from_login [ playerid ] = true;
        }
    }
    if(clickedid == Prisijungimas[2][playerid])
    {
        new file [ 128 ] ;
        format( file, sizeof( file ) ,PLAYERS_DIREKTORIJA,pName ( playerid ) ) ;
        if( !fexist ( file )  )
        {
            ShowRegister ( playerid );
            from_reg [ playerid ] = true;
        }
        else
        {
            SendClientMessage( playerid, -1, "Jūs jau užsiregistravęs !" ) ;
        }
    }
return 1;
}
stock RodomRegistracija ( playerid )
{
TextDrawShowForPlayer(playerid, Prisijungimas [ 0 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 1 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 2 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 3 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 4 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 5 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 6 ] [ playerid ] ) ;
TextDrawShowForPlayer(playerid, Prisijungimas [ 7 ] [ playerid ] ) ;
SelectTextDraw(playerid, 0x202020FF); 
}
stock SlepiamRegsitracija ( playerid ) 
{
CancelSelectTextDraw(playerid);
TextDrawHideForPlayer(playerid, Prisijungimas [ 0 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 1 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 2 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 3 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 4 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 5 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 6 ] [ playerid ] ) ;
TextDrawHideForPlayer(playerid, Prisijungimas [ 7 ] [ playerid ] ) ;
}
stock TextdrawaiServo(playerid)
{


Prisijungimas[0][playerid] = TextDrawCreate(187.500000, 137.375000, "LD_SPAC:white");
TextDrawLetterSize(Prisijungimas[0][playerid], -0.006500, -0.050624);
TextDrawTextSize(Prisijungimas[0][playerid], 230.500000, 52.937500);
TextDrawAlignment(Prisijungimas[0][playerid], 1);
TextDrawColor(Prisijungimas[0][playerid], 353703423);
TextDrawUseBox(Prisijungimas[0][playerid], true);
TextDrawBoxColor(Prisijungimas[0][playerid], 102);
TextDrawSetShadow(Prisijungimas[0][playerid], 0);
TextDrawSetOutline(Prisijungimas[0][playerid], 0);
TextDrawBackgroundColor(Prisijungimas[0][playerid], 255);
TextDrawFont(Prisijungimas[0][playerid], 4);


Prisijungimas[1][playerid] = TextDrawCreate(188.500000, 137.937500, "LD_SPAC:white");
TextDrawLetterSize(Prisijungimas[1][playerid], -0.147000, -7.105624);
TextDrawTextSize(Prisijungimas[1][playerid], 114.000000, 38.062500);
TextDrawAlignment(Prisijungimas[1][playerid], 1);
TextDrawColor(Prisijungimas[1][playerid], 8405247);
TextDrawUseBox(Prisijungimas[1][playerid], true);
TextDrawBoxColor(Prisijungimas[1][playerid], 102);
TextDrawSetShadow(Prisijungimas[1][playerid], 0);
TextDrawSetOutline(Prisijungimas[1][playerid], 0);
TextDrawBackgroundColor(Prisijungimas[1][playerid], 255);
TextDrawFont(Prisijungimas[1][playerid], 4);
TextDrawSetSelectable(Prisijungimas[1][playerid], true);
}

Neduodu visų textdraw :D

 

Padėjusiam +5 rep.

 

Kam tu naudoji taip visko daug.. pvz su TextDrawShowForPlayer

 

ir tai pat gali naikinti juos.. 

 

for(new t = 0; t < 7; s++) TextDrawShowForPlayer(playerid, Prisijungimas[playerid][t]);

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3871 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...