Jump to content

problema  

  1. 1. problema

    • Problema
      0
    • Textdraw
      0


Question

Posted

Am si eu un textdraw care iti arata coman prin culori cred ca stit de care. Cind pun  /cmds imi apare tot bn da cinds sa despara nu despare ce sa fac ajutatima mss

    text22 = TextDrawCreate(7.000000, 136.000000, "~n~~w~/help [MESSAGE] /w /cw /pc~n~~w~/hit [iD] /hitlist /admins~n~~w~/report [iD] [REASON] /rules~n~~w~/animlist /househelp /GPS /i~n~~w~/blow /blowcar /buyc4 /givecash");

    TextDrawAlignment(text22, 0);

    TextDrawLetterSize(text22, 0.299999, 0.900000);

    TextDrawColor(text22, 0xffff00ff);

    TextDrawSetOutline(text22, 1);

    TextDrawSetProportional(text22, 1);

    TextDrawSetShadow(text22, 1);

    text23 = TextDrawCreate(7.000000, 136.000000, "~n~~n~~n~~n~~n~~n~~n~~w~Use ~r~LMB ~w~To Hide~n~~w~Thes Boxes");

    TextDrawAlignment(text23, 0);

    TextDrawLetterSize(text23, 0.299999, 0.900000);

    TextDrawColor(text23, 0xffff00ff);

    TextDrawSetOutline(text23, 1);

    TextDrawSetProportional(text23, 1);

    TextDrawSetShadow(text23, 1);

CMDBOX = TextDrawCreate(5.000000, 120.000000, "~n~~n~");

        TextDrawUseBox(CMDBOX, 1);

TextDrawBoxColor(CMDBOX, 0x000000cc);

TextDrawTextSize(CMDBOX, 180.000000, 250.000000);

TextDrawAlignment(CMDBOX, 0);

TextDrawBackgroundColor(CMDBOX, 0x000000ff);

TextDrawFont(CMDBOX, 3);

TextDrawLetterSize(CMDBOX, 1.700000, 5.699999);

TextDrawColor(CMDBOX, 0x000000ff);

TextDrawSetOutline(CMDBOX, 1);

TextDrawSetShadow(CMDBOX, 1);

TextDrawSetProportional(CMDBOX, 1);

}

forward HideDraw(playerid);

public HideDraw(playerid)

{

TextDrawHideForPlayer(playerid, text21);

TextDrawHideForPlayer(playerid, text22);

TextDrawHideForPlayer(playerid, text23);

TextDrawHideForPlayer(playerid, CMDBOX);

return 1;

}

Ajutatima  ??? ??? ??? ??? ??? ??? ??? ???

12 answers to this question

Recommended Posts

Posted
new Text: text22;

public OnGameModeInit( )
{
    TextDrawCreate( text22, ..., ..., "..." );
}

public OnPlayerCommandText( playerid, cmdtext[] )
{
    if ( strcmp( cmdtext, "/show", true, 5 ) == 0 )
    {
         TextDrawShowForPlayer( playerid, text22 );
         SetTimerEx( "HideDraw", (1000 * 10), false, "i", playerid );
         SendClientMessage( playerid, -1, "TextDraw-ul se va ascunde in 10 secunde..." );
         return true;
    }
}

forward HideDraw( playerid );
public HideDraw( playerid )
{
    TextDrawHideForPlayer( playerid, text22 );
    ...
    return true;
}

Posted

LaZ" post="36820" timestamp="1280491936"]

new Text: text22;

public OnGameModeInit( )
{
    TextDrawCreate( text22, ..., ..., "..." );
}

public OnPlayerCommandText( playerid, cmdtext[] )
{
    if ( strcmp( cmdtext, "/show", true, 5 ) == 0 )
    {
         TextDrawShowForPlayer( playerid, text22 );
         SetTimerEx( "HideDraw", (1000 * 10), false, "i", playerid );
         SendClientMessage( playerid, -1, "TextDraw-ul se va ascunde in 10 secunde..." );
         return true;
    }
}

forward HideDraw( playerid );
public HideDraw( playerid )
{
    TextDrawHideForPlayer( playerid, text22 );
    ...
    return true;
}

Aista merge msssssssssss  ;D ;D

DA inca o intrebare cum sa fac ca sa despara cind apas clik sting pe scurtat LMB

Posted

LaZ" post="36820" timestamp="1280491936"]

new Text: text22;

public OnGameModeInit( )
{
    TextDrawCreate( text22, ..., ..., "..." );
}

public OnPlayerCommandText( playerid, cmdtext[] )
{
    if ( strcmp( cmdtext, "/show", true, 5 ) == 0 )
    {
         TextDrawShowForPlayer( playerid, text22 );
         SendClientMessage( playerid, -1, "Foloseste RMB ca sa ascunzi textdraw-ul" );
         return true;
    }
}

public OnPlayerKeyStateChange( playerid, newkeys, oldkeys )
{
    if ( newkeys & KEY_AIM ) && !( oldkeys & KEY_AIM ) )
    {
        TextDrawHideForPlayer( playerid, text22 );
        SendClientMessage( playerid, -1, "Ai dat click dreapta si ai ascuns textdraw-ul" );
    }
    return false; // sau return true; daca chemi callback-ul din alte filterscripturi, presupun ca codul merge in gamemode
}

Posted

LaZ" post="36933" timestamp="1280569905"]

Nu-s sigur daca asa se numeste, in loc de 'KEY_AIM' pune '128' fara '.

KEY_FIRE e click stanga

Am pus tot asa mimi da ce sa ffac  ??? ??? ??? ??? ??? ???

in loc de KEY_AIM pune KEY_FIRE, poate iti merge :P

Posted

stuntman==--" post="36989" timestamp="1280600589"]

KEY_FIRE e click stanga

in loc de KEY_AIM pune KEY_FIRE, poate iti merge :P

uttete la eroor ce imi da

C:\Documents and Settings\Admin\??????? ????\server de hostat\gamemodes\DARCKSTUNT.pwn(7283) : error 021: symbol already defined: "OnPlayerKeyStateChange"

C:\Documents and Settings\Admin\??????? ????\server de hostat\gamemodes\DARCKSTUNT.pwn(7284) : error 029: invalid expression, assumed zero

C:\Documents and Settings\Admin\??????? ????\server de hostat\gamemodes\DARCKSTUNT.pwn(7284) : warning 215: expression has no effect

C:\Documents and Settings\Admin\??????? ????\server de hostat\gamemodes\DARCKSTUNT.pwn(7284) : error 001: expected token: ";", but found ")"

C:\Documents and Settings\Admin\??????? ????\server de hostat\gamemodes\DARCKSTUNT.pwn(7284) : error 029: invalid expression, assumed zero

C:\Documents and Settings\Admin\??????? ????\server de hostat\gamemodes\DARCKSTUNT.pwn(7284) : fatal error 107: too many error messages on one line

Posted

trebuie sa pui

    if ( newkeys & KEY_AIM ) && !( oldkeys & KEY_AIM ) )
    {
        TextDrawHideForPlayer( playerid, text22 );
        SendClientMessage( playerid, -1, "Ai dat click dreapta si ai ascuns textdraw-ul" );
    }
sub OnPlayerKeyStateChange al tau, nu adaugi tot, doar astea :P si la erorile alea in loc de
if ( newkeys & KEY_AIM ) && !( oldkeys & KEY_AIM ) )
pui
if( ( newkeys & KEY_AIM ) && !( oldkeys & KEY_AIM ) )

a uitat laz o ( :P

Posted

Am incercat sal defin da nu merge si fordwar lam incercat tot nimik new tot asa ce sa ffac

C:\Documents and Settings\Admin\??????? ????\server de hostat\gamemodes\DARCKSTUNT.pwn(7285) : error 021: symbol already defined: "OnPlayerKeyStateChange"

Posted

Am incercat sal defin da nu merge si fordwar lam incercat tot nimik new tot asa ce sa ffac

C:\Documents and Settings\Admin\??????? ????\server de hostat\gamemodes\DARCKSTUNT.pwn(7285) : error 021: symbol already defined: "OnPlayerKeyStateChange"

cauta prin script public OnPlayerKeyStateChange si pune asta sub { de sub functie:

if( ( newkeys & KEY_AIM ) && !( oldkeys & KEY_AIM ) )
    {
        TextDrawHideForPlayer( playerid, text22 );
        SendClientMessage( playerid, -1, "Ai dat click dreapta si ai ascuns textdraw-ul" );
    }

ce nu intelegi ? :P

Guest
This topic is now closed to further replies.
×
×
  • 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.