IP: 188.40.57.132:7777
Would you like to react to this message? Create an account in a few clicks or log in to continue.

IP: 188.40.57.132:7777


 
HomeLatest imagesTražiRegistracijaLogin

 

 *Pravljenje SPAWN Boja*

Go down 
AutorPoruka
Ryan_Cooper
Admin



Broj komentara : 68
Points : 124
Reputation : 1
Join date : 2009-07-17

*Pravljenje SPAWN Boja* Empty
KomentarNaslov komentara: *Pravljenje SPAWN Boja*   *Pravljenje SPAWN Boja* I_icon_minitimeThu Aug 06, 2009 11:52 am

Pravljenje spawn boja


Spremanje klase koju igrac odredi

Da bi postavili boju na neku odredjenu (Team-color ili slicno), moramo spremiti onu klasu koju je igrac odredio. Ovo mozemo postici s novom varijablom, koja sluzi samo za snimanje klase koja je odredjena na spawn selekciji.

Kod:

new gClass[MAX_PLAYERS]; // Ovo je da se podsjetite klase koju je igrac odredio



Dodavanje nekih klasa

Naravno trebate neke klase za koje cete odrediti boje, mi dodajemo samo ove dvije:


Kod:

public OnGameModeInit()
{
AddPlayerClass(106,2512.8611,-1673.2799,13.5104,87.7485,0,0,0,0,0,0); // Klasa 0
AddPlayerClass(107,2508.1372,-1656.6781,13.5938,129.4222,0,0,0,0,0,0); // Klasa 1
return 1;
}


Spremanje igraceve klase

Kada zelimo odrediti boju poslije, moramo naci koja je klasa bila odredjena.

Kod:

public OnPlayerRequestClass(playerid, classid)
{
// S ovim spremas odabrani broj klase u gClass[playerid]
gClass[playerid] = classid;
return 1;
}





Promjena boje na spawnu

Temeljeno na klasi koji smo vec izabrali i snimili prije, sada cemo odrediti boju za tu klasu.

Kod:

public OnPlayerSpawn(playerid)
{
// Prvo moramo vidjeti koji classid igrac ima
switch(gClass[playerid])
{
case 0:
{
// Ako je igraceva klasa 0 onda stavi boju na Orange
SetPlayerColor(playerid, 0xFF6600AA); // Orange
}
case 1:
{
// Ako je igraceva klasa 1 onda stavi boju na Red
SetPlayerColor(playerid, 0xFF0000AA); // Red
}
}
return 1;
}


NAPOMENA: Svaki pokusaj i svako kopiranje ovog teksta ili dijela ovog teksta strogo ce se kaznjavati!
Na vrh Go down
https://bosnianmafia-samp.bosnianforum.com
 
*Pravljenje SPAWN Boja*
Na vrh 
Stranica 1/1

Permissions in this forum:Ne možete odgovoriti na teme ili komentare u ovom forumu
IP: 188.40.57.132:7777 :: *Skripting* :: Naućite skriptati uz nas-
Idi na: