[POMOC] neko u pomoc?


Započeo Ilcev321, Jul 05, 2014, 13:18:10 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moja
Detaljan opis problema: sad ovako uradio sam na neki nacin otkljucaj / zakljucaj auta organizacije i sad kad otkljucam samo kod mene je otkljucan automobil a kod drugi nije jel zna neko kako da uradim kad otkljucim ja kod svi da bude otkl ovaj auto
Dio skripte:
  if(vehicleid == GsfCar[0] ||  vehicleid == GsfCar[1] ||  vehicleid == GsfCar[2] ||  vehicleid == GsfCar[3] ||  vehicleid == GsfCar[4] ||  vehicleid == GsfCar[5] ||  vehicleid == GsfCar[6] ||  vehicleid == GsfCar[7] ||  vehicleid == GsfCar[8] ||  vehicleid == GsfCar[9])
    {
         if(gsfc[playerid] == 1)
         {
           //gsfc[playerid] = 1;
         // GameTextForPlayer(playerid,"~g~otklucena", 1500, 5);
         }
         else
         {
          /// gsfc[playerid] = 0;
           AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
           GameTextForPlayer(playerid,"~g~Zakluceno:~w~GSF", 1500, 5);
         }
	}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //

Pa ti si napravio samo za igraca koji ga otkljuca da moze preko [playerid] sto si uradio.
Mislim na ovo:
if(gsfc[playerid] == 1)


Mozes da uradis ako vec zelis da kada ga jednom odkljucas da svima bude odkljucano tako sto ces na vrh staviti

new gsfc = 0;


U komandu za unlock radis
gsfc = 0/1; // ovo 0/1 je sad sta ces ako stavis na 0 da bude zakljucan a ako bude na 1 da bude odkljucan primer


I onda samo tamo u onu tvoju proveru stavis
if(gsfc == 1)

Poslednja Izmena: Jul 05, 2014, 13:47:18 POSLE PODNE od â–… â–† â–ˆ Rudimental â–ˆ â–† â–…

pokusacu brate dodzi na fejsu da popircamo malo za ovu uslugu :D www.fb.com/spasee

daje erora kod Zakljucano: GSF

if(gsfc == 1)
Poslednja Izmena: Jul 05, 2014, 14:05:55 POSLE PODNE od Ilcev321


if(vehicleid == GsfCar[0] ||  vehicleid == GsfCar[1] ||  vehicleid == GsfCar[2] ||  vehicleid == GsfCar[3] ||  vehicleid == GsfCar[4] ||  vehicleid == GsfCar[5] ||  vehicleid == GsfCar[6] ||  vehicleid == GsfCar[7] ||  vehicleid == GsfCar[8] ||  vehicleid == GsfCar[9])
    {
         if(gsfc == 1) //kad defeniram sa new gsfc daje warning a kad napravim da nemaju new gsfc daje erora
         {
           //gsfc[playerid] = 1;
         // GameTextForPlayer(playerid,"~g~otklucena", 1500, 5);
         }
         else
         {
          /// gsfc[playerid] = 0;
           AC_BS_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
           GameTextForPlayer(playerid,"~g~Zakluceno:~w~GSF", 1500, 5);
         }
	}
Poslednja Izmena: Jul 05, 2014, 14:14:33 POSLE PODNE od Ilcev321

Pa moras staviti new a daj mi komandu kojom ti to lock/unlock

Citat: â–... â–† â–ˆ Rudimental â–ˆ â–† â–... poslato Jul 05, 2014, 14:15:27 POSLE PODNE
Pa moras staviti new a daj mi komandu kojom ti to lock/unlock
if(strcmp(cmd, "/zakluci", true) == 0)
	{
	   	if(PlayerInfo[playerid][pMember] == 13 ||PlayerInfo[playerid][pLeader] == 13)
        {
            //new gsfc = 0;
            gsfc[playerid] = 0;
	       	GetPlayerName(playerid, sendername, sizeof(sendername));
	    	format(string, sizeof(string), "* %s go zaklucuva voziloto", sendername);
	    	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
			return 1;
	    }

        }

//----------

[code] if(strcmp(cmd, "/otkluci", true) == 0)
	{
	   	if(PlayerInfo[playerid][pMember] == 13 ||PlayerInfo[playerid][pLeader] == 13)
        {
            //gsfc[playerid] = 1;
            gsfc[GetPlayerVehicleID(playerid)]=1;
	       	GetPlayerName(playerid, sendername, sizeof(sendername));
	    	format(string, sizeof(string), "* %s go otklucuva voziloto", sendername);
	    	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
			return 1;
	    }
[/code]
     }

Verovatno nisi procitao sve sto sam ti pisao u te komande samo stavljas
gsfc = 0/1;

Citat: â–... â–† â–ˆ Rudimental â–ˆ â–† â–... poslato Jul 05, 2014, 14:20:48 POSLE PODNE
Verovatno nisi procitao sve sto sam ti pisao u te komande samo stavljas
gsfc = 0/1;

dao sam ti komande ako nisi takav bidi u pomoc unesi ti

if(strcmp(cmd, "/zakluci", true) == 0)
	{
	   	if(PlayerInfo[playerid][pMember] == 13 ||PlayerInfo[playerid][pLeader] == 13)
        {
            gsfc = 0;
	       	GetPlayerName(playerid, sendername, sizeof(sendername));
	    	format(string, sizeof(string), "* %s go zaklucuva voziloto", sendername);
	    	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
			return 1;
	    }
        }

    if(strcmp(cmd, "/otkluci", true) == 0)
	{
	   	if(PlayerInfo[playerid][pMember] == 13 ||PlayerInfo[playerid][pLeader] == 13)
        {
            gsfc = 1;
	       	GetPlayerName(playerid, sendername, sizeof(sendername));
	    	format(string, sizeof(string), "* %s go otklucuva voziloto", sendername);
	    	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
			return 1;
	    }
     }
Poslednja Izmena: Jul 05, 2014, 14:26:19 POSLE PODNE od â–… â–† â–ˆ Rudimental â–ˆ â–† â–…

Citat: â–... â–† â–ˆ Rudimental â–ˆ â–† â–... poslato Jul 05, 2014, 14:25:47 POSLE PODNE
if(strcmp(cmd, "/zakluci", true) == 0)
	{
	   	if(PlayerInfo[playerid][pMember] == 13 ||PlayerInfo[playerid][pLeader] == 13)
        {
            gsfc = 0;
	       	GetPlayerName(playerid, sendername, sizeof(sendername));
	    	format(string, sizeof(string), "* %s go zaklucuva voziloto", sendername);
	    	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
			return 1;
	    }
        }

    if(strcmp(cmd, "/otkluci", true) == 0)
	{
	   	if(PlayerInfo[playerid][pMember] == 13 ||PlayerInfo[playerid][pLeader] == 13)
        {
            gsfc = 1;
	       	GetPlayerName(playerid, sendername, sizeof(sendername));
	    	format(string, sizeof(string), "* %s go otklucuva voziloto", sendername);
	    	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
			return 1;
	    }
     }

a kod zakluceno: gsf tamo?
C:\RiveriaWorld\gamemodes\RWRP.pwn(30483) : error 033: array must be indexed (variable "gsfc")
C:\RiveriaWorld\gamemodes\RWRP.pwn(30519) : error 033: array must be indexed (variable "gsfc")
Poslednja Izmena: Jul 05, 2014, 14:31:09 POSLE PODNE od Ilcev321

Ocito radis nesto a da ne znas ni ti sta radis, ja sam ti jos prvom porukom sve objasnio kako i sta e sada ko zna sta ti zaista radis tu ti ne mogu pomoci ali sam ti rekao sve kako i sta da uradis.

Citat: â–... â–† â–ˆ Rudimental â–ˆ â–† â–... poslato Jul 05, 2014, 15:35:29 POSLE PODNE
Ocito radis nesto a da ne znas ni ti sta radis, ja sam ti jos prvom porukom sve objasnio kako i sta e sada ko zna sta ti zaista radis tu ti ne mogu pomoci ali sam ti rekao sve kako i sta da uradis.
uradio sam sve ljepo kao sto si reko i pak nemogu u auta jel mozes mi izraditi neke komande :@
ovako sam postavio na neki nacin
enum GSFLock
{
lsglock,
};
balblalba
pod onplayeronnect
GSFLock[playerid][lsglock] = 0;

Ne razumem bas sad u potpunosti sta zaista zelis koliko sam te razumeo ti hoces da kada zakljucas ona vozila koja si definisao da niko ne moze da udje a kada ih odkljucas da onda mogu ljudi da ulaze u ta vozila, ako je to tako ja sam ti jos prvom porukom objasnio kako to da sredis.