Croatian Elite Squad RPG-62.212.74.90:8089
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Croatian Elite Squad RPG-62.212.74.90:8089

Croatian Elite Squad RPG - Dobrdosli
 
Početna stranicaPortalGalleryPretražnikRegistracijaLogin

 

 -(((TUTORIAL ZA RADENJE POMICNIH OGRADA)))-

Go down 
Autor/icaPoruka
Smoke
Forum Znalac
Forum Znalac
Smoke

Broj postova : 32
Age : 26
Mjesto : Varazdin

-(((TUTORIAL ZA RADENJE POMICNIH OGRADA)))- Empty
PostajNaslov: -(((TUTORIAL ZA RADENJE POMICNIH OGRADA)))-   -(((TUTORIAL ZA RADENJE POMICNIH OGRADA)))- I_icon_minitimened 8 vel 2009 - 18:22

Za pravljenje pomicnih ograda trebate znati ubacivati objekte.

1.) U MTA napravite objekte
2.) Postavite ih u GF
3.) I sada zelite da vam objekt bude pomican
ispred CreateObject stavite IME objekta npr. BV = CreateObject(ID,x,y,z, 0, 0, 0, 0)
4.)To ime morate staviti u samom pocetku pod new ubaciti znaci u GF ima nesta ovako:


Kod:

forward CHouseLevel(houseid);
forward CustomPickups();
forward IdleKick();
forward SetCamBack(playerid);
forward FixHour(hour);
forward AddsOn();
//------------------------------------------------------------------------------------------------------
new QP1;
new QP2;
new QP3;
new QP4;



Ako imate cisti GF stisnite ctrl+g i upisite broj 223
i automatcki ce vam otvoriti taj daio di treba ubaciti to.
Obavezno na kraj imena staviti " ; "
5.) U gf naci OnPlayerCommandText
treba ovako izgledat:


Kod:

//---------------------------<[ OnPlayerCommandText ]>--------------------------------------------------------

public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
new cmd[256];
new tmp[256];
new giveplayerid, moneys, idx;
cmd = strtok(cmdtext, idx);


Ispod toga ubacite ovo kao primjer:

Kod:

//__________________________________________________________KOMANDE______________________________
/*
if (strcmp(cmdtext, "/komanda", true)==0)
{
if(PlayerInfo[playerid][pLeader] == 8 || PlayerInfo[playerid][pMember] == Cool
{
MoveObject(IME,x,y,z, 8.0);
SendClientMessage(playerid, COLOR_GREEN, "STA DA PISE KADA IGRAC TO UPISE A DA JE CLAN TE ORGANIZACIJE.");
}
else return SendClientMessage(playerid, COLOR_GREEN, "STA DA PISE AKO NISTE CLAN TE ORGANIZACIJE A TO UPISETE.");
}
if (strcmp(cmdtext, "/KOMANDA", true)==0)
{
if(PlayerInfo[playerid][pLeader] == 8 || PlayerInfo[playerid][pMember] == Cool
{
MoveObject(IME,X,Y,Z, 8.0);
SendClientMessage(playerid, COLOR_GREEN, "STA DA PISE KADA IGRAC TO UPISE A DA JE CLAN TE ORGANIZACIJE.");
}
else return SendClientMessage(playerid, COLOR_GREEN, "STA DA PISE AKO NISTE CLAN TE ORGANIZACIJE A TO UPISETE.");
}



Ali kada to ubacite morate promjerniti kordinatu kada se otvara, jer se mora micati.
Znaci morate znati na kojij se strani objekt nalazi.
Y kordinatu ako smanjite ograda ce vam se spustat
X,Y ovisi o poziciji objekta


TO BI BILO TO O POMICNIM OBJEKTIMA
[Vrh] Go down
 
-(((TUTORIAL ZA RADENJE POMICNIH OGRADA)))-
[Vrh] 
Stranica 1 / 1.

Permissions in this forum:Ne možeš odgovarati na postove.
Croatian Elite Squad RPG-62.212.74.90:8089 :: Sa-mp Skriptanje :: Vase skripte-
Forum(o)Bir: