Jump to content

[Tutorial]"Ai murit"


Ath9

Recommended Posts

Salut SA-MP.RO.Astazi am sa va arat cum sa faceti pe serverul dumneavoastra ca atunci cand muriti sa va afiseze un text cu mesajul "ai murit".Aceasta idee am vazut-o pe o alta comunitate, dar am imbunatatit-o putin.
 
1.Mergem la "new"si definim cele 2 textdraw-uri.
new Text:Mort;
new Text:Mortbox
 
2.Al doilea pas este sa mergem la functia 
OnplayerDeathh
Pentru a ajunge aici, apasati CTRL+F si cautati functia.
 
Apasam de 2 ori ENTER si copiem:
TextDrawShowForPlayer(playerid, Mort);
 TextDrawShowForPlayer(playerid, Mortbox);
 
Aceste 2 lini, fac ca atunci cand un player moare sa i se afiseze cele 2 textdraw-uri.
 
3.Pentru a face ca textdraw-urile sa dispara cand esti spawnat pe server facem urmatorul lucru.Cautam functia
 
OnplayerSpawn
,apasam iarasi ENTER si inseram aceste 2 linii:
TextDrawHideForPlayer(playerid, Mort);
TextDrawHideForPlayer(playerid, Mortbox);
 
4.Al 4-lea pas este creearea  textdraw-ului.
Eu am sa vi le pun pe cele ce le folosesc eu.Daca aveti alte ideei puteti sa le faceti dupa bunul plac.
Mergem la functia 
Onplayerconnect
apasam iarasi ENTER si introducel urmatoarele textdraw-uri:
 
Mort = TextDrawCreate(404.000000, 188.533340, "Ai murit");
TextDrawLetterSize(Mort, 0.990000, 4.928884);
TextDrawAlignment(Mort, 3);
TextDrawColor(Mort, -16776961);
TextDrawSetShadow(Mort, 0);
TextDrawSetOutline(Mort, 1);
TextDrawBackgroundColor(Mort, 51);
TextDrawFont(Mort, 3);
TextDrawSetProportional(Mort, 1);
 
Mortbox = TextDrawCreate(664.000000, 159.544448, "usebox");
TextDrawLetterSize(Mortbox, 0.242000, 11.618246);
TextDrawTextSize(Mortbox, -6.500000, 0.000000);
TextDrawAlignment(Mortbox, 1);
TextDrawColor(Mortbox, 0);
TextDrawUseBox(Mortbox, true);
TextDrawBoxColor(Mortbox, 102);
TextDrawSetShadow(Mortbox, 0);
TextDrawSetOutline(Mortbox, 0);
TextDrawFont(Mortbox, 0);
 
Acesta a fost tutorialul, sper sa va placa deoarece este unul foarte simplu de facut si arata bine.
 
INFO: Acesta este primul meu tutorial, asa ca astept cat mai multe pareri.Ii multumesc lui SunSet, pentru ideea de a modifica scrisul.
* Nu am putut sa va explic totul, v-am spus doar unde trebuie adaugate si cum.
* Pentru orice intrebare, puteti lasa reply. 
*Aici aveti o poza.PS: Nu este reclama la nici un server !
 
Edited by Ath9

Respect acestei comunitati, dar mai presus respect membrilor ei !

Link to comment
Share on other sites

Hmm... interesanta ideea, dar daca tot vrei sa folosesti TexrDraw-uri, poti face ceva mai interesant.. asa zici ca ai folosit GameTextForPlayer ..

Nu mai deschideti in pu*a mea servere de SA:MP !

Jucati-va pe cele care sunt !   Sunt suficiente !

Reguli de bun simt:

1. Nu faceti reclama unde nu trebuie !

2. Nu injurati ca la usa cortului !

3. Daca esti analfabeti, taci din gura !

4. Nu abuza de 'scuze', 'din greseala' !

 

My work ::: http://pastebin.com/VRNRcaAs

Link to comment
Share on other sites

  • 1 month later...
  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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