neXt! CoMMunITy

Bine Ati Venit !

Va Rugam Sa :

- Va Inregistrati .
- Sa Respectati Regulamentul .
- Sa Aveti O Activitate Buna .
- Sa Aveti Un Comportament Civilizat .
- Si In Special Sa Stiti Ce Este Acela Un Forum .

Mai Sunt Si Alte Lucruri , Dar Lasam Asta Pe Mai Tarziu .

Cu Respect ,

neXt! CoMMuNITy

    Despre functiile de random

    Distribuiţi
    avatar
    DieSeL
    Global Moderator
    Global Moderator

    Numarul mesajelor : 477
    Data de inscriere : 12/08/2009

    Despre functiile de random

    Mesaj Scris de DieSeL la data de Mar Sept 01, 2009 4:28 am

    Urmatorul tutorial este unul pentru mai avansati in AMXX Coding.
    La
    ce foloseste ? ei bine aveti setat cateva flaguri pentru in random cu
    colori pentru un entity sau la un hudmessage sa puneti cu culori random

    De retinut:
    - Exista 3 tipuri de random si valorile de la unul dintre ele nu poate fi folosit la celelalte.
    - Exista functia "random(val)" care o recomand sa o folositi cand aveti de la 0 la un numar

    Ei bine, acuma functiile:
    1) random(max) - de ex daca aveti o numaratoare de la 0 la 55 .
    Va aparea asa :
    Code:
    random(55)

    Asta inseamna ca numarati de la 0 la 55
    2) random_num(de la a, la B) - de ex daca vreti sa numarati de la 44 la 89
    Va arata cam asa:
    Code:
    random_num(44,89)

    3)
    random_float(1,B) - aicea is numere la fel ca la random_num dar is
    floaturi, adica numarul trebuie sa fie precizat de zicimala, ex: de la
    56.0 pana la 210.0
    Va arata cam asa:
    Code:
    random_float(56.0,210.0)


    !* Aceste random-uri, bineinteles le asociati cu variabile . EX:
    Code:
    new variable = random_num(22,255)


    Acuma un exemplu pentru hudmessage, la care culorile sa fie random :
    Code:
    new iR = random(255)

    new iG = random(255)

    new iB = random(255)

    set_hudmessage(iR, iG, iB, 0.26.0, 0.22, 0, 6.0, 12.0)
    show_hudmessage(0, "Your Message")


    Autor : SAMURAI


    _________________

      Acum este: Lun Aug 20, 2018 5:35 pm