vineri, 5 august 2016

RainBowCar

RainBowCar

              În acest tutorial vă voi arăta cum să creeați un simplu script, mai exact cum un vehicul devine un ”curcubeu”, adică își va schimba culoarea din secundă în secundă pentru a forma așa-zisul ”curcubeu”. 

              Puteți vedea cum funcționează acest sistem în videoclipul de mai jos.



              Pentru început declarăm includerele necesare:

#include <a_samp>
#include <zcmd>

             Al doilea pas este de a defini și de a creea o funcție care va avea ca rol schimbarea culorii vehiculului respectiv.

forward ChangeColor(vehicleid);

public ChangeColor(vehicleid)
{
new c = random(256);//deoarece exista 256 de culori (0 - 255)
ChangeVehicleColor(vehicleid, c, c);
}

             Al treilea pas este de a creea comanda, pentru a activa funcția creeată mai devreme.

CMD:rainbow(playerid,command[])
{
if(!(IsPlayerInAnyVehicle(playerid))) return SendClientMessage(playerid, -1, "Nu esti intr-un vehicul");
new vehicleid = GetPlayerVehicleID(playerid);
switch(rainbow[vehicleid])
{
case 0:
{
rainbowtimer[vehicleid] = SetTimerEx("ChangeColor", 1000, 1, "i", vehicleid);//funcția va fi activată din secunda în secundă pentru a schimba culoarea.
rainbow[vehicleid] = 1;
}
case 1:
{
KillTimer(rainbowtimer[vehicleid]);//stergem timerul/oprim funcția care schimba culoarea
rainbow[vehicleid] = 0;
}
}
return 1;
}

             Iar ultimul pas este de a definii restul de variabile folosite. Le vom defini la începutul gamemode-ului sub includere 

new rainbowtimer[MAX_VEHICLES], rainbow[MAX_VEHICLES];

VIDEO


  

duminică, 3 mai 2015

SA-MP 0.3.7 a fost lansat

SA-MP 0.3.7 a fost lansat

    După cum spune și titlul noua versiune a fost lansată și este gata de folosit. Ce aduce această versiunea veți afla mai în jos, alături de câteva fimulețe.

Descarcă

duminică, 1 martie 2015

SA-MP 0.3.7 RC2

SA-MP 0.3.7 RC2

Versiunea 0.3.7 RC este o versiune de testare pentru ramura 0.3. Lansarea oficială va veni odată ce faza de testare este completă.


SA-MP 0.3.7 RC1 Client/Server:

duminică, 25 ianuarie 2015

Job Gunoier

Job Gunoier

    Prin această postare țin să vă anunț că vând acest script, cât de cât unic. Ce presupune acest job. Te duci și îți iei acest job, ajungi la HQ și începi lucru de colectare a gunoiului. Te duci la un tomberon și colectezi gunoiul adunat transferandul în mașină. Dupa ce mașina s-a umplut te duci la HQ să răstorni gunoiul adunat și o iei de la capăt.

    Ca deținător de server vei putea creea maxim 50 de gunoie(se pot face mai multe modificând o variabilă din script) cu ajutorul comenzii /creategunoi (Trebuie să fii conectat cu RCON-ul) și arejândul după preferințe. Puteți vedea acest lucru la sfârșitul videoclipului. Mai jos veți vedea imaginile și un videoclip.

Obiecte SA-MP 0.3.7

Obiecte SA-MP 0.3.7
Aici găsiți noile obiecte adăugate în 0.3.9.

SA-MP 0.3.7 este lansat

SA-MP 0.3.7 RC 

Versiunea 0.3.7 RC este o versiune de testare pentru ramura 0.3. Lansarea oficiala va veni odată ce faza de testare este completă.

luni, 19 ianuarie 2015

SA-MP 0.3.7 [în dezoltare]

Pe data de 17.01.2015 Kalcor a anunțat în acest post(aici) următoarea versiune de SA-MP, mai exact SA-MP 0.3.7. Se va numi așa deoarece el este de părare că nu s-au reparat majoritatea problemelor din 0.3z.

sa-mp-139-2.png

Ce aduce nou această versiune: