Peršokti į turinį

[Pamoka]Automatiniai vartai zCmd


DeividasG

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3844 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Pradekimebiggrin.png

Ydekite y modo pradzia po forward's ir define's:


new ao; 

dabar pridekite objekta po public OnPlayerGameInit() :

ao = CreateObject(18783,2761.6459961,1183.8050537,12.3129997,90.0000000,180.0054932,269.9670410);// this closed gate position 

Sukurkime komanda vartams atidaryti


CMD:agateopen(playerid,params[])
{
SendClientMessage(playerid,0xFFFFFFFF,"You open a gate, they closed after 15 sec.);
MoveObject(ao, 2761.6459961,1183.8050537,27.3129997,5.00);// Open gate position(they opening up)
SetTimer("agate", 15000, 0); //timer for 15 sec
return 1;
} 

Sukurkime public:

I modo pradzia:

forward agate(playerid); 

ir stai musu public:

public agate(playerid)
{
MoveObject(ao, 2761.6459961,1183.8050537,12.3129997,5.00);// Close gate position(x,y,z from ongamemodeinit)
SendClientMessage(playerid,0xFFFFFFFF,"Gate is closed.");
return 1;
} 

*Pasikeiskite kordinates.

Redaguota , nario DeividasG
  • Teigiamai 7
Nuoroda į komentarą
Dalintis per kitą puslapį

Jeigu automatinius norėjai padaryt reikėjo atidarymą daryt automatinį:

Po callbacku OnPlayerUpdate:

Dėti salyga if(IsPlayerInRangeOfPoint(playerid, 7, vartu_x, vartu_y, vartu_z))

ir po ja dėti šitą kodą:

SendClientMessage(playerid,0xFFFFFFFF,"You open a gate, they closed after 15 sec.);
MoveObject(ao, 2761.6459961,1183.8050537,27.3129997,5.00);// Open gate position(they opening up)
SetTimer("agate", 15000, 0); //timer for 15 sec
return 1;

  • Teigiamai 1
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3844 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...