(Savjet)Ulazi

Započeo Ante_Street, Februar 04, 2011, 18:56:01 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Napravio sam ulaze za gunshopove za PD,FBI....
I na /enter su.....kad idem uci u gunshop sve je dobro--kod sva tri gunshopa koji koriste jedan interijer
Ali kad idem izaci ovi iz FBI-a  gunshopa  stvori me u PD postaji,umjesto u FBI-u interijeru glavnome
Evo codovi;
/enter
//----------------------------------------- gunshop PD,FBI ulaz-------------------------------------
           else if (IsPlayerInRangeOfPoint(playerid, 1,246.3723,87.7637,1003.6406))
            { // PD oruzarnica
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
 {
   GameTextForPlayer(playerid, "~w~PD oruzarnica", 5000, 1);
   SafeSetPlayerInterior(playerid,4);
SafeSetPlayerPos(playerid,286.800994,-82.547599,1001.515625);
}
}
  else if (IsPlayerInRangeOfPoint(playerid, 1,249.2858,161.1806,1003.0234))
            { // FBI oruzarnica
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
 {
   GameTextForPlayer(playerid, "~w~FBI oruzarnica", 5000, 1);
   SafeSetPlayerInterior(playerid,4);
SafeSetPlayerPos(playerid,286.800994,-82.547599,1001.515625);
}
}
//----------------------------------------------------------------------------------------------------------------


/exit
//----------------------------------------- gunshop PD,FBI izlazi-------------------------------------
           else if (IsPlayerInRangeOfPoint(playerid, 1,286.800994,-82.547599,1001.515625))
            {
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
 {
   GameTextForPlayer(playerid, "~w~PD postaja", 5000, 1);
   SafeSetPlayerInterior(playerid,6);
SafeSetPlayerPos(playerid,246.3723,87.7637,1003.6406);
}
}
  else if (IsPlayerInRangeOfPoint(playerid, 1,286.800994,-82.547599,1001.515625))
            {
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
 {
   GameTextForPlayer(playerid, "~w~FBI uredi", 5000, 1);
   SafeSetPlayerInterior(playerid,4);
SafeSetPlayerPos(playerid,249.2858,161.1806,1003.0234);
}
}
//---------------------------------------------------------------------------------


Poslednja Izmena: Februar 04, 2011, 18:59:19 POSLE PODNE od Ante_Street
Trazim "Profesionalnog Skriptera" da mi napravi jednu stvar,cijena nebitna nek mi se javi na pm....trazim lika koji zna raditi ne nekog pocetnika

Napravi neku varijablu za igrace, i onda kad ude u PD postaju, da stavi varijablu igraca na npr. 1, a kad udje u FBI postaju, onda stavi varijablu na 2, i onda kad ide /exit onda provjerava ako je varijabla 1, onda ga stavlja ispred PDa, ako je 2, onda pred FBI postaju.
Aequam memento rebus in arduis servare mentem.

Citat: LuKsA poslato Februar 04, 2011, 19:01:02 POSLE PODNE
Napravi neku varijablu za igrace, i onda kad ude u PD postaju, da stavi varijablu igraca na npr. 1, a kad udje u FBI postaju, onda stavi varijablu na 2, i onda kad ide /exit onda provjerava ako je varijabla 1, onda ga stavlja ispred PDa, ako je 2, onda pred FBI postaju.
Luksa nezz ja bas to radit al posalji mi nesto slicno pa cu se potrudit da naucim.......
I ako nije problem mos li mi objasnit sto je sto od toga
Poslednja Izmena: Februar 04, 2011, 22:29:26 POSLE PODNE od Ante_Street
Trazim "Profesionalnog Skriptera" da mi napravi jednu stvar,cijena nebitna nek mi se javi na pm....trazim lika koji zna raditi ne nekog pocetnika

stavis na pocetku moda nesto kao

new nekavarijabla[MAX_PLAYERS];

u /enter kad ulazis u PD onda stavis varijablu nekavarijabla[playerid] = 1;

i onda pod /exit stavis

if(nekavarijabla[playerid] == 1)
{
//coordinate za PD itd..
}

i tako slicno i za fbi i ostalo
Aequam memento rebus in arduis servare mentem.

Evo poslusao sam te.....al kad idem /exit nece

new nekavarijabla[MAX_PLAYERS];

else if(nekavarijabla[playerid] == 1)
              {
    if (IsPlayerInRangeOfPoint(playerid, 1,286.800994,-82.547599,1001.515625))
 {
 if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
 {
   GameTextForPlayer(playerid, "~w~LSPD ", 5000, 1);
   SafeSetPlayerInterior(playerid,6);
SafeSetPlayerPos(playerid,246.3723,87.7637,1003.6406);
    }
  }
}
  else if(nekavarijabla[playerid] == 2)
              { // FBI oruzarnica
if (IsPlayerInRangeOfPoint(playerid, 1,286.800994,-82.547599,1001.515625))
 {
 if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
 {
   GameTextForPlayer(playerid, "~w~FBI ", 5000, 1);
   SafeSetPlayerInterior(playerid,4);
SafeSetPlayerPos(playerid,249.2858,161.1806,1003.0234);
}
}
}


Nezz vidi mozda je problem u  }
Poslednja Izmena: Februar 05, 2011, 21:15:23 POSLE PODNE od Ante_Street
Trazim "Profesionalnog Skriptera" da mi napravi jednu stvar,cijena nebitna nek mi se javi na pm....trazim lika koji zna raditi ne nekog pocetnika