Jump to content

Recommended Posts

Posted

Deci , am un gamemode edit burned ,are acel DealerShip  in care poti edita pretul ca admin, vreau ca atunci cand dau esc sa imi iasa din DS si sa ma dea la locul de unde am fost ,ca atunci cand apas esc doar se sterge textdraw-ul si raman in masina ...Cand apas X pe textraw merge corect ,dar ai o bijnuinta sa apesi ESC sa se inchida si ramai blocat acolo...

Posted

Sincer, nu am inteles nimic din ce ai scris acolo.
Sa reformulez.
Tu, ai gm-ul burned, cu ds-ul in care poti edita  ca admin, cand apesi ESC nu iti iasa din DS, ci doar daca apesi pe X-ul de la textdraw?

 

Posted (edited)

pune codu cu hidde la

asta se pune la OnPlayerClickTextDraw

if(clickedid == Text:INVALID_TEXT_DRAW)
{
	if(variabilacareverificadacaestiinds == 1)
    {
      CancelSelectTextDraw( playerid );
      PlayerTextDrawHide(playerid, TD);
    }
} 

 

Edited by MiritaXD
Posted (edited)

Tine cont de primul if pe care ti l-a dat colegul MiritaXD, mai exact:

if(clickedid == Text:INVALID_TEXT_DRAW)

Trece in acest IF codul pe care il gasesti la textdraw-ul "X" atunci cand este apelat si muta-l in acest if. (Desigur, cu parantezele aferente)

Mai "la obiect", acest if este apelat atunci cand "apesi" pe un textdraw invalid, tasta "ESC" este facuta de la "mama ei" ca si textdraw selectiv atunci cand este apasata, a fost facuta asa tocmai pentru a inchide in orice circumstante dialogurile (deschise)!

Dar spre exemplu daca ai un TextDraw selectiv deschis si pe langa asta mai deschizi si un dialog atunci cand "ESC"-ul este actionat prima data se inchide TextDraw-ul Dialogul fiind deschis in continuare. Si bine inteles, mai apesi odata ESC sa inchizi si dialogul deschis anterior.

ATENTIE: Daca ai un textdraw selectiv deschis care nu-ti da voie din script sa-l inchizi cu ESC (returneaza SelectTextDraw) si pe langa asta ai si un dialog deschis, nu vei putea inchide dialogul decat daca actionezi continuu tasta ESC (apasata).

Edited by Eyser

The best of the best!

Awesome !!!

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

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.