Peršokti į turinį
Negalima prašyti ar platinti betkokių žaidimą (multiplayer) palengvinančių programų ir scriptų! Kitaip bus taikoma 1.21. taisyklė

[Pamoka] Vartų atidarymas paspaudus vieną klavišą


- ŠARAS

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

public OnPlayerKeyStateChange ( playerid, newkeys, oldkeys ) // Callbackas
{
if ( newkeys == KEY_CROUCH ) // H klavišas
{
if(IsPlayerInRangeOfPoint(playerid, 10.0 , X,Y,Z)) // Vietoi X,Y,Z įrašome vartu koordinates.
{
if(IsPlayerInAnyVehicle(playerid)) // Tikrinam, ar žmogus mašinoje.
{

if(GetPVarInt(playerid, "Vartai") == 0) //Jeigu vartai uždaryti.
{
MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objektą.
SetPVarInt(playerid, "Vartai", 1); //Atidarom vartus.
SendClientMessage(playerid, -1, " Vartai atidaryti"); //Nusiunčiam žinutę.
}
else if(GetPVarInt(playerid, "Vartai") == 1) //Jei vartai atidaryti
{
MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objektą
SetPVarInt(playerid, "Vartai", 0); //Vartus uždarom
SendClientMessage(playerid, -1, " Vartai uždaryti"); //Nusiunčiam žinutę.
}
}
return 1;
}
}
return 0;
}

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

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