Kako da otvorim kapiju na slovo?

Započeo Petko SKENER
14. Jul 2018. Zaključano
1,779
pregleda
28
postova
Petko1
2
Wheel Man
14. Jul 2018.
Problem(error/warning): vaš odgovor
Dio skripte: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike

Moze li mi neko dati kod i upustvo kako da napravim da se kapija otvara na slovo koje kliknem?
Dowla
5
Underboss
14. Jul 2018.
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if((oldkeys & KEY_HORN))
    {
          //Ovde stavis kod/kapiju koju hoce da otvori
    }
    return 1;
}
Luka Tomasevic
5
Godfather
14. Jul 2018.
OnPlayerKeyStateChange(playerid, newkeys, oldkeys) 
{
      if((newkeys & KEY_CTRL_BACK) && !(oldkeys & KEY_CTRL_BACK))  // ovo ti je kad igrac svira tj klikne H dugme
      {
              new pState = GetPlayerState(playerid);
              if(IsPlayerInAnyVehicle(playerid) && pState == PLAYER_STATE_DRIVER)
              {
                      new Float:GatePosX, Float:GatePosY, Float:GatePosZ;
                      GetObjectPos(GateObjectID, GatePosX, GatePosY, GatePosZ);
                      if(IsPlayerInRangeOfPoint(playerid, 5.0, GatePosX, GatePosY, GatePosZ))
                      {
                            MoveObject(GateObjectID, NewPosX, NewPosY, NewPosZ, 5.0, NewPosRotationX, NewPosRotationY, NewPosRotationZ);
                      }
              }
      }
      return 1;


Probaj
Petko1
2
Wheel Man
14. Jul 2018.
pingaz wrote on July 14, 2018, 1:25 pm:
OnPlayerKeyStateChange(playerid, newkeys, oldkeys) 
{
      if((newkeys & KEY_CTRL_BACK) && !(oldkeys & KEY_CTRL_BACK))  // ovo ti je kad igrac svira tj klikne H dugme
      {
              new pState = GetPlayerState(playerid);
              if(IsPlayerInAnyVehicle(playerid) && pState == PLAYER_STATE_DRIVER)
              {
                      new Float:GatePosX, Float:GatePosY, Float:GatePosZ;
                      GetObjectPos(GateObjectID, GatePosX, GatePosY, GatePosZ);
                      if(IsPlayerInRangeOfPoint(playerid, 5.0, GatePosX, GatePosY, GatePosZ))
                      {
                            MoveObject(GateObjectID, NewPosX, NewPosY, NewPosZ, 5.0, NewPosRotationX, NewPosRotationY, NewPosRotationZ);
                      }
              }
      }
      return 1;


Probaj
Evo sada cu i jel trebaju posebni inkludovi i jel treba nesto da se define
Hulk Mapper
4
Made Man
14. Jul 2018.
http://balkan-samp.com/forum/index.php?topic=123779.0
Evo frisko napravljen tutorial....
Petko1
2
Wheel Man
14. Jul 2018.
pingaz wrote on July 14, 2018, 1:25 pm:
OnPlayerKeyStateChange(playerid, newkeys, oldkeys) 
{
      if((newkeys & KEY_CTRL_BACK) && !(oldkeys & KEY_CTRL_BACK))  // ovo ti je kad igrac svira tj klikne H dugme
      {
              new pState = GetPlayerState(playerid);
              if(IsPlayerInAnyVehicle(playerid) && pState == PLAYER_STATE_DRIVER)
              {
                      new Float:GatePosX, Float:GatePosY, Float:GatePosZ;
                      GetObjectPos(GateObjectID, GatePosX, GatePosY, GatePosZ);
                      if(IsPlayerInRangeOfPoint(playerid, 5.0, GatePosX, GatePosY, GatePosZ))
                      {
                            MoveObject(GateObjectID, NewPosX, NewPosY, NewPosZ, 5.0, NewPosRotationX, NewPosRotationY, NewPosRotationZ);
                      }
              }
      }
      return 1;


Probaj
Gde da postavim koordinate kapije i gde koordinate vile koja je pravljena sa kapijom?
Dowla
5
Underboss
14. Jul 2018.
GateObjectID,
NewPosX,
NewPosY, NewPosZ, 
NewPosRotationX,
NewPosRotationY,
NewPosRotationZ.
Te kordinate menjas
Petko1
2
Wheel Man
14. Jul 2018.
Hulkic wrote on July 14, 2018, 1:44 pm:
http://balkan-samp.com/forum/index.php?topic=123779.0
Evo frisko napravljen tutorial....
na tom sajtu si napisao kapija= jel treba kapija = ili kapija=
Hulk Mapper
4
Made Man
14. Jul 2018.
kapija = stavi
Petko1
2
Wheel Man
14. Jul 2018.
Hulkic wrote on July 14, 2018, 1:49 pm:
kapija = stavi
ok sada cu vidim da l ce radi
Petko1
2
Wheel Man
14. Jul 2018.
Hulkic wrote on July 14, 2018, 1:49 pm:
kapija = stavi
BRT izbacuje mi ove errore http://prntscr.com/k6eepd i gde treba da ubacim kordinate vile
Hulk Mapper
4
Made Man
14. Jul 2018.
pa stavi svoje kordinate kapije napisoa sam
Hulk Mapper
4
Made Man
14. Jul 2018.
i ovo dodaj na pocetak skripte
#define ERROR(%0,%1) \
SCM(%0, -1, "{F5052D}ERROR: {FFFFFF} "%1)
omcho
4
Enforcer
14. Jul 2018.
pingaz wrote on July 14, 2018, 1:25 pm:
OnPlayerKeyStateChange(playerid, newkeys, oldkeys) 
{
      if((newkeys & KEY_CTRL_BACK) && !(oldkeys & KEY_CTRL_BACK))  // ovo ti je kad igrac svira tj klikne H dugme
      {
              new pState = GetPlayerState(playerid);
              if(IsPlayerInAnyVehicle(playerid) && pState == PLAYER_STATE_DRIVER)
              {
                      new Float:GatePosX, Float:GatePosY, Float:GatePosZ;
                      GetObjectPos(GateObjectID, GatePosX, GatePosY, GatePosZ);
                      if(IsPlayerInRangeOfPoint(playerid, 5.0, GatePosX, GatePosY, GatePosZ))
                      {
                            MoveObject(GateObjectID, NewPosX, NewPosY, NewPosZ, 5.0, NewPosRotationX, NewPosRotationY, NewPosRotationZ);
                      }
              }
      }
      return 1;


Probaj


@pingaz postovanje za sliku bree

@tema http://balkan-samp.com/forum/index.php?topic=123779.0
Petko1
2
Wheel Man
14. Jul 2018.
Hulkic wrote on July 14, 2018, 1:59 pm:
i ovo dodaj na pocetak skripte
#define ERROR(%0,%1) \
SCM(%0, -1, "{F5052D}ERROR: {FFFFFF} "%1)
samo kako da dodam skracenice bas sam pocetnik

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha