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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5131 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 klavisas
{
if(IsPlayerInRangeOfPoint(playerid, 10.0 , X,Y,Z)) // Vietoi X,Y,Z irašome vartu koordinates
{
if(IsPlayerInAnyVehicle(playerid)) // Patikrinam ar mašinoi
{

if(GetPVarInt(playerid, "Vartai") == 0) //Jei vartai uždaryti
{
MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objekta
SetPVarInt(playerid, "Vartai", 1); //Padarom vartus atidarytus
SendClientMessage(playerid, -1, " Vartai atidaryti"); //Nusiunčiam žinute?
}
else if(GetPVarInt(playerid, "Vartai") == 1) //Jei vartai atidaryti
{
MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objekta
SetPVarInt(playerid, "Vartai", 0); //Padarom vartus uždarytus
SendClientMessage(playerid, -1, " Vartai uždaryti"); //Nusiunčiam žinute?
}
}
return 1;
}
}
return 0;
}

Daugiau informacijos:

http://wiki.sa-mp.com/wiki/MoveObject

http://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange

http://wiki.sa-mp.com/wiki/GetPlayerKeys

Pamoka ne mano :) Naršiau ir radau šį scripta :)

Jeigu ne gaila +REP :)

  • Parašė po 2 savaičių...
  • Parašė po 10 mėnesių...

Jei norit darbui tam tikram

public OnPlayerKeyStateChange ( playerid, newkeys, oldkeys ) // Callbackas
{
if ( newkeys == KEY_CROUCH ) // H klavisas
{
if(IsPlayerInRangeOfPoint(playerid, 10.0 , X,Y,Z)) // Vietoi X,Y,Z irašome vartu koordinates
{
if(IsPlayerInAnyVehicle(playerid)) // Patikrinam ar mašinoi
{
if(!zInfo[playerid][DarboID] == POLICIJA)
{
SendClientMessage(playerid,0xFFFFFFFF,"Tu ne mentas!");
}
else
{
if(GetPVarInt(playerid, "Vartai") == 0) //Jei vartai uždaryti
{
MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objekta
SetPVarInt(playerid, "Vartai", 1); //Padarom vartus atidarytus
SendClientMessage(playerid, -1, " Vartai atidaryti"); //Nusiunčiam žinute?
}
else if(GetPVarInt(playerid, "Vartai") == 1) //Jei vartai atidaryti
{
MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objekta
SetPVarInt(playerid, "Vartai", 0); //Padarom vartus uždarytus
SendClientMessage(playerid, -1, " Vartai uždaryti"); //Nusiunčiam žinute?
}
}
return 1;
}
}
return 0;
}

8fea23484fbfc7095edb9f7a37ff4488797.gif

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