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)
pokusacu brate dodzi na fejsu da popircamo malo za ovu uslugu :D www.fb.com/spasee
daje erora kod Zakljucano: GSF
if(gsfc == 1)
Koji eror dobijas ?
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);
}
}
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;
}
}
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")
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.