Jump to content

Recommended Posts

Posted

Salut all!  :grin:

Am sa fac un tutorial cu cateva intrbari simple cu care cred ca toti noobii se confrunta

MAI ALES EU M-am confruntt cu ele  :angry:

Intrebarea Numarul #1:

Cum pot sa fac ca atunci cand un player vorbeste, textul spus de el sa apara deasupra capului sau ?

Raspuns:

Simplu, mergem la

public OnPlayerText(playerid, text[])
{

Si adaugam asta:
 SetPlayerChatBubble(playerid, text, 0xFF0000FF, 100.0, 10000);
Ar trebuii sa arate cam asa :
public OnPlayerText(playerid, text[])
{
    SetPlayerChatBubble(playerid, text, 0xFF0000FF, 100.0, 10000);
    return 1;
}
Ce inseamna fiecare cuvant din (      ); Playerid-Id-ul jucatorului Text-Textul jucatorului 0xFF0000FF - Culoarea,puteti alege alta de aici: www.colorpicker.com 100.0 - distanta de la care playerul poate vedea textul zis de alt player 10000-  timpul in milisecunde in care  textul dispare...Daca vreti alt timp, puneti timpul de secunde de ex 20 si dupa 20 inca 3 de 0 .. De  Ex : 20 secunde-> 20000  40 secunde->40000 Sper Ca ati prins ideea... Sursa: http://wiki.sa-mp.com/wiki/SetPlayerChatBubble Intrebarea Numarul 2# : Cum pot face un textdraw? Raspuns: Este un textdraw editor,poti face textdraw-ul cum vrei tu,il poti modifica in: -Marime -Culoare -Pozitie -Umbra textdrawul-ui -Grosimea lui Link: http://forum.sa-mp.com/showthread.php?t=117851&highlight=textdraweditor1.0 Credits: Zamaroht Intrebarea Numarul 3# : Cum pot face ca un player cand se spawneaza sa îi dea ceva? Simplu... mergem la linia OnPlayerSpawn
public OnPlayerSpawn(playerid)
{
    
    return 1;
}
Si adaugam ce sa îi dea in functie de ce doriti: Bani- GivePlayerMoney(playerid, SUMA);      Ex: GivePlayerMoney(playerid, 500); Scor- SetPlayerScore(playerid, GetPlayerScore(playerid) + SUMA);  Ex: SetPlayerScore(playerid, GetPlayerScore(playerid) + 7); Armura- SetPlayerArmour(playerid, Câta armura);  Ex:  SetPlayerArmour(playerid, 100); Surse: http://wiki.sa-mp.com/wiki/SetPlayerArmour http://wiki.sa-mp.com/wiki/SetPlayerScore http://wiki.sa-mp.com/wiki/GetPlayerScore http://wiki.sa-mp.com/wiki/GivePlayerMoney Intrebarea Numarul 4# : Cum pot face ca atunci cand un player moare, sa îi apara un text pe ecran de gen "AI MURIT" si la ucigas sa i dea bani sau score? Raspuns: Mergem la 
public OnPlayerDeath)playerid, killerid, reason);
{
    
     return 1;
}
si adaugam in functie de ce vrem....ca sa i apara textul la victima punem asta: GameTextForPlayer(playerid,"~b~ai murit",6000,3); ar trebuii sa arate cam asa :
public OnPlayerDeath)playerid, killerid, reason);
{
    GameTextForPlayer(playerid,"~b~ai murit",6000,3);

   
     return 1;
}
Ce inseamna fiecare cuvant dintre ( si );    : Playerid-jucatorul "~b~ai murit"- textul...  ~b~ -> culoarea..se poate modifica de ex vrei verde(green) pui asa ~g~ sau yellow ~y~ 6000- timpul 3- stilul Daca vrem sa i da bani ucigasului: GivePlayerMoney(killerid, BANI );  Ex :  GivePlayerMoney(killerid, 1000 ); ar trebuii sa arate cam asa :
public OnPlayerDeath)playerid, killerid, reason);
{
    GameTextForPlayer(playerid,"~b~ai murit",6000,3);
    GivePlayerMoney(killerid, 1000 );
   
     return 1;
}
Acuma puteti adauga ce functii vreti la onplayerdeath,daca ati prins ideea... puteti sa dati score ucigasului: SetPlayerScore(killerid, GetPlayerScore(killerid) + 20); Viata: SetPlayerHealth(killerid, 100); Armura: SetPlayerArmour(killerid, 100); Sau sa ridice mainile sus cand omoara pe cineva: SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP); Surse: http://wiki.sa-mp.com/wiki/SetPlayerArmour http://wiki.sa-mp.com/wiki/SetPlayerScore http://wiki.sa-mp.com/wiki/GetPlayerScore http://wiki.sa-mp.com/wiki/GivePlayerMoney http://wiki.sa-mp.com/wiki/OnPlayerDeath http://wiki.sa-mp.com/wiki/GameTextForPlayer Si mai multe dar nu mai tin minte... Intrebarea numarul 5# : Cum pot face ca atunci cand un player moare sa apara numele ucigasului,arma si numele victimei in zona din dreapta cam ca aici: ngkr3dcg5p2uipq7xjpl.png ? Raspuns: Simplu  :cheesy: Mergem la
public OnPlayerDeath(playerid, killerid, reason)
{
    
    return 1;
}
si adaugam: SendDeathMessage(killerid, playerid, reason); deci va arata asa:
public OnPlayerDeath(playerid, killerid, reason)
{
    SendDeathMessage(killerid, playerid, reason);
    return 1;
}

Cam atata am avut de spus...sper ca v-am ajutat...

Credits:

CookieEatingMonster

http://wiki.sa-mp.com/wiki/Main_Page

Zamaroht

Multumesc

u78ch.jpg

CHECK MY CHANNEL!

http://www.youtube.com/user/amysoica

Posted

wow, nu dati close, e bun pt incepatori ;) ( nus incepator dar mai folosi cea cu textul deasupra mea ) 10/10

9zZndmN.png
Posted

CookieEatingMonster mai mirat cu acest tutorial dar faza mai este poate se trezeste un prost si zice e furat proof aici....oricum e bun tutorialul bravo

5/5

Posted

taci ma nu fac spam zic 10 cuvinte si crezi cai spam :| SHHHH!!!

PS: MERSI

u78ch.jpg

CHECK MY CHANNEL!

http://www.youtube.com/user/amysoica

Posted

e fujat e furat =)))))))))))))))))))))))))))))))))))))))))))))))))))(Glumeam )

=)))..

bv bun tutorialul

New GameMode In Development!-Romania Team Gang War-100%!...Datimi doua Motive afrimative de ce sa-l postez si-l postez...

Posted

La intrebarea numarul 1 imi da eroare totala Pawno [mi se blocheaza 'don`t send'] dar am facut totul cum ai scris..ma poti ajuta te rog:(?

Blog-ul timpului liber! www.blogoffreetime.blogspot.com || Discuti,stiri,etc!Petrece-ti timpul liber in mod relaxant!

Posted

jurate pe lubrifiantul tau personal ca ai scris asa:

public OnPlayerText(playerid, text[])
{
    SetPlayerChatBubble(playerid, text, 0xFF0000FF, 100.0, 10000);
    return 1;
}

u78ch.jpg

CHECK MY CHANNEL!

http://www.youtube.com/user/amysoica

Posted

stuntman-=!!" post="59013" timestamp="1299406771"]

Te-ai felicitat singur ? xD

Good for noobs xD

tu nu erai noob la inceput? :-w

35012l1.png.aee1a3398b9bd9f8eec50574d2cd

Posted

NexT." post="59083" timestamp="1299425480"]

tu nu erai noob la inceput? :-w

Ba da, toti eram noobi ( mai putin Chuck Norris :)) ), noob = newbie = incepator ... asta n-a fost injuratura din partea mea pentru cei care nu stiu scripting daca asta crezi tu ...
  • 1 month later...
Posted

Salut CookieEatingMonster.

Foarte frumos tutorialul.

Ai putea face unu de exemplu:

Sa pui un pickup undeva,si sa apara text de genu: Scrie /enter pentru a intra in ...  ( la ... numele unui HQ sau LSPD sau nush ce).

Cum faci pui un interior...

Eu am reusit sa fac ceva ceva,da la compile imi da 26 errors :|.

Posted

Salut CookieEatingMonster.

Foarte frumos tutorialul.

Ai putea face unu de exemplu:

Sa pui un pickup undeva,si sa apara text de genu: Scrie /enter pentru a intra in ...  ( la ... numele unui HQ sau LSPD sau nush ce).

Cum faci pui un interior...

Eu am reusit sa fac ceva ceva,da la compile imi da 26 errors :|.

pai cum ai reusit daca tia dat 26 erori ?? :))

P.S: Bravo pt. tutorial!

Dark StunT New Version => 60%

Posted

Nu fac nimica RPG ! Decat un proiect...Din 15 iunie pana pe 1 septembrie fac un gm rpg care il bag spre vanzare...so be prepared

u78ch.jpg

CHECK MY CHANNEL!

http://www.youtube.com/user/amysoica

Posted

Fail, New Ostrich Owner Pawner ar veni NOOP.

eram grabit bai ....

ON: ms mult

u78ch.jpg

CHECK MY CHANNEL!

http://www.youtube.com/user/amysoica

  • 3 weeks later...

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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.