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

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

Pradėkim.

Susimappina uzdarytus ir atidarytus vartus. Tada susikonvertuojame puslapyje http://www.convertffs.com

Tuomet einame i gamemodes/data/init.txt ten idedame savo vartus pvz:

saug = CreateObject(980,-2433.00000000,496.89999390,31.70000076,0.00000000,0.00000000,25.00000000); //object(airportgate) (1)

Tada einame i savo gm ir virsuje prie visu new rasome

New jusuvartupavadinimas;

Pas mane butu:

New saug;

Tuome einame po callbacku onplayercommandtext ir rasome

if(playerDB[playerid][specialybe]==1 || playerDB[playerid][admin])

{

if (!strcmp("/atidarymokomanda", cmdtext, true)) return MoveObject(jusuobjektas,atidarytuvartukoordinates, 4);

if (!strcmp("/uzdarymokomanda", cmdtext, true)) return MoveObject(jusu objektas,uzdarytuvartukoordinates, 4);

}

Paaiskinimai:

Ten kur parasyti jusu objektas irasote ta pati kaip rasete pradzioje pvz new vartai;

Kur yra atidarytu vartu koordinates irasote atidarytu vartu x,y,z koordinates. Skaiciukas 4 reiskias greiti.

Jei kyla neaiskumu rasykite cia

  • Teigiamai 1
  • Neigiamai 1
  • Parašė po 3 savaičių...
  • Parašė po 2 savaičių...
  • Parašė po 5 mėnesių...
  • Parašė po 1 mėnesio...

Man kažkaip neina viską padarau gerai. Nemeta eroru. Bet nk nėra...

-- Papildyta --

Įkeliau į init:

 idiot = CreateObject(975, -2334.3000488281, -355.5, 63.400001525879, 0, 0, 326);

Viršuje prirašau new idiot;

Po OnPlayerCommandText dedu:

if(playerDB[playerid][specialybe]==1 || playerDB[playerid][admin])
{
if (!strcmp("/atidarymokomanda", cmdtext, true)) return MoveObject(idiot,-2333, -353.79998779297, 69.099998474121, 4);
if (!strcmp("/uzdarymokomanda", cmdtext, true)) return MoveObject(idiot,-2334.3000488281, -355.5, 63.400001525879, 4);
}

Kame bėdos kas padės gaus +R3p

-- Papildyta --

Viską susitvarkiau nebereikia pagalbos...

-- Papildyta --

Vivix gausi +R3p vėliau nes jau daviau preitą kartą už laikrodį. :bebe:

-- Papildyta --

Kaip padaryti kad rašytų, kad vartai atsidaro ir užsidaro ?

  • Parašė po 2 savaičių...
viska padarau bet iskur kordinates reikia gauti idedu i init rodo vartus parasau new FTB; POTO po callbacku idedu script ir nezinau iskur kordinates reikia gauti prasau padekite

ten kur atidarytu vartu kordinates bus komandoi tavo prirašyk apačioi

 GameTextForPlayer(playerid, "~G~ ATIDAROTE VARTUS!", 2000, 5); 

o ten kur uždaryti prirašyk

  GameTextForPlayer(playerid, "~R~ UZDAROTE VARTUS!", 2000, 5); 

turi atrodyti va taip.

 if (!strcmp("/atidaryti", cmdtext, true))
{
MoveDynamicObject(vartai,Kordinatės, 3); // 3 reiškia greitis vartu
GameTextForPlayer(playerid, "~G~ ATIDAROTE VARTUS!", 2000, 5);
return 1;
}
if (!strcmp("/uzdaryti", cmdtext, true))
{
MoveDynamicObject(vartai,Kordinatės, 3); // 3 reiškia greitis vartu
GameTextForPlayer(playerid, "~R~ UZDAROTE VARTUS!", 2000, 5);
return 1; 

ir kada pvž atidarysi vartus tau rašys viduri ekrano ATIDAROTE VARTUS žalia spalva o kada uždarai UŽDAROTE VARTUS raudona spalva. nu supratai tikiosiu sėkmės, jei negaila + REP gal galesi.

Kuriamas naujas unikalus samp serveris. JAU GREITAI !!!

4.png

Už 1 balsavima 20 FLT :)

;):)

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