Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5327 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

Darbo pradžia

*Prieš pradedant, mums pirmiausia reikia tureti vartų koordinatės.

1) Uždarytų

2) Atidarytų

#1 Žingsnis:

Prie visu "new" dekite:

new gate;

new bool:gateopen;

#2 Žingsnis:

Jeigu darote filterskripta tai dekite tokia funkcija:

public OnFilterScriptInit() {

SetTimer("GateCheck", 800, true);

gate = CreateObject(16442, 8.0, 3.0, 10.0, 0.0, 0.0, 0.0);

//gate = CreateObject(...); = Priskiria Objekto ID vartų iki vartų kintamasis

//16442 = Objektinis modelis ID < vartų modelio numeris, kurį jūs naudojate.

// 8.0, 3.0, 10.0 = vartų koordinatės

// 0.0, 0.0, 0.0 = Vartų judėjimas.

return 1;

}

Jeigu desite i gamemoda:

public OnGamemodeInit() {

SetTimer("GateCheck", 800, true);

gate = CreateObject(16442, 8.0, 3.0, 10.0, 0.0, 0.0, 0.0);

//gate = CreateObject(...); = Priskiria Objekto ID vartų iki vartų kintamasis

//16442 = Objektinis modelis ID < vartų modelio numeris, kurį jūs naudojate.

// 8.0, 3.0, 10.0 = vartų koordinatės

// 0.0, 0.0, 0.0 = Vartų judėjimas.

return 1;

}

#3 Žingsnis:

Šita galite dėti į gala:

forward Callback(parameters);

public Callback(parameters)

{

return 1;

}

Taip pat šitą:

forward GateCheck();

public GateCheck()

{

return 1;

}

#4 Žingsnis:

Šita po tu 2:

forward GateCheck();

public GateCheck()

{

for(new i; i < MAX_PLAYERS; i++)

{

if(IsPlayerInRangeOfPoint(i, 15.0, 8.0, 3.0, 10.0))

{

if(gateopen == false)

{

MoveObject(gate, 32.0, 12.0, 10.0, 3.5);

gateopen = true;

}

return;

}

}

if(gateopen == true)

{

MoveObject(gate, 8.0, 3.0, 10.0, 3.5);

gateopen = false;

}

}

Pamoka kurtą nemano!!!

Angliškas pavyzdis kaip turėtų atrodyti: ČIA

Tikslas

10 + Rep [-]

100 FLT [-]

100 Pranešimų [-]

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5327 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ą...