Zaključano

[Pomoc] Izlaz iz interijera

Započeo alko321
pre 10 godina
396
pregleda
8
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
alko321
Enforcer
pre 10 godina
Skripta koju koristim: Od Jarana neka
Detaljan opis problema: Kad udem u neku firmu koju sam kreirao (Prodavnica,Gun Shop,Benzinska Pupma), moram ukucati /exit da bi me izbacilo ispred prodavnice, kako da napravim da umjesto /exit samo odem kod vrata i stisnim space ?
Dio skripte:
CMD:exit(playerid, params[])
{
    for(new i; i < MAX_FIRMI; i++)
    {
        if(IsPlayerInRangeOfPoint(playerid, 3.0, FI, FI, FI) && GetPlayerVirtualWorld(playerid) == FI)
        {
            if(blokirajspam == 0)
            {
                  EntID = -1;
              SetPlayerInterior_B(playerid, 0);
                SetPlayerVirtualWorld_B(playerid, 0);
                SetPlayerPos_B(playerid, FI, FI, FI);
                blokirajspam = 1;
                  SetTimerEx("AntiSpamDialog",4000, false, "i", playerid);
                  EntID = -1;
                  TextDrawShowForPlayer(playerid, Fade1);
                  fade = SetTimerEx("tFade2", 100, false, "d", playerid);
                return 1;
          }
        }
    }
    for(new i; i < MAX_STANOVA; i++)
    {
        if(IsPlayerInRangeOfPoint(playerid, 3,StanInfo, StanInfo, StanInfo)
&& GetPlayerVirtualWorld(playerid) == StanInfo && !IsPlayerInAnyVehicle(playerid))
        {
              if(blokirajspam == 0)
              {
                  SetPlayerInterior_B(playerid,0); SetPlayerVirtualWorld_B(playerid,0);
  SetPlayerPos_B(playerid,StanInfo,StanInfo,StanInfo);
  SetCameraBehindPlayer(playerid);
  blokirajspam = 1;
                  SetTimerEx("AntiSpamDialog",4000, false, "i", playerid);
                  EntID = -1;
                  TextDrawShowForPlayer(playerid, Fade1);
      fade = SetTimerEx("tFade2", 100, false, "d", playerid);
      return 1;
              }
        }
    }
    for(new i; i < MAX_VIKENDICA; i++)
    {
    if(blokirajspam == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid, 3, Vikendice, Vikendice, Vikendice)
  && GetPlayerVirtualWorld(playerid) == Vikendice && !IsPlayerInAnyVehicle(playerid))
      {
            SetPlayerInterior_B(playerid, 0);
            SetPlayerVirtualWorld_B(playerid, 0);
      SetPlayerPos_B(playerid, Vikendice, Vikendice, Vikendice);
      SetPlayerFacingAngle(playerid, Vikendice);
          SetCameraBehindPlayer(playerid);
          blokirajspam = 1;
            SetTimerEx("AntiSpamDialog",4000, false, "i", playerid);
            EntID = -1;
            TextDrawShowForPlayer(playerid, Fade1);
    fade = SetTimerEx("tFade2", 100, false, "d", playerid);
            return 1;
        }
        }
    }
    for(new i = 0; i < MAX_KUCA; i++)
    {
        if(IsPlayerInRangeOfPoint(playerid, 3, Kuce, Kuce, Kuce)
&& GetPlayerVirtualWorld(playerid) == 0 && !IsPlayerInAnyVehicle(playerid))
        {
              if(blokirajspam == 0)
              {
                  SetPlayerVirtualWorld_B( playerid, 0 );
                  SetPlayerInterior_B( playerid, 0);
                  SetPlayerPos_B( playerid, Kuce, Kuce, Kuce);
                  blokirajspam = 1;
                  SetTimerEx("AntiSpamDialog",4000, false, "i", playerid);
                  EntID = -1;
                  TextDrawShowForPlayer(playerid, Fade1);
  fade = SetTimerEx("tFade2", 100, false, "d", playerid);
              }
        }
    }
    return 1;
}


Neke slike/video za lakse dobivanje pomoci(neobavezno)://
BelMiNN
Shot Caller
pre 10 godina
Taj kod premestis u OnPlayerKeyStateChange i dodas ovo na vrh
if( newkeys == KEY_SECONDARY_ATTACK ) {
i pod to tvoj kod
i naravno tvoj kod bez CMD:exit bez te linije 🙂
alko321
Enforcer
pre 10 godina
Napravio sam sad Izlazi sa SPACE, ali nece da upali auto na alt  😮
BelMiNN
Shot Caller
pre 10 godina
alko321 wrote on June 18, 2015, 1:19 pm:
Napravio sam sad Izlazi sa SPACE, ali nece da upali auto na alt  😮


dodas if(newkeys == KEY_WALK) ovo ti je za alt...
ovde mozes pogledati za celu tastaturu https://wiki.sa-mp.com/wiki/Keys
alko321
Enforcer
pre 10 godina
Gdje da dodam ovo sad ?'
if(newkeys == KEY_WALK)
BelMiNN
Shot Caller
pre 10 godina
alko321 wrote on June 18, 2015, 2:01 pm:
Gdje da dodam ovo sad ?'
if(newkeys == KEY_WALK)

To dodajes na vrh koda dje se pali auto,taj kod se nalazi u OnPlayerKeyStateChange
alko321
Enforcer
pre 10 godina
BUMP*

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava