Skripta koju koristim: moja od 0
Detaljan opis problema: Erori
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): 1. http://i.pics.rs/43yCr 2. http://i.pics.rs/PJXRj
532 ceo red -
Citat}else if(PlayerToPoint(5.0, playerid, bInfo[bPosX], bInfo[bPosY], bInfo[bPosZ]) && GetPlayerVirtualWorld(playerid) == bInfo[bVW]) }
Resio sam ostala jos ova 3 errora http://i.pics.rs/H6Dry
definisi varijablu "news" za pocetak
U skriptu pod news jedino ovo imam
#define PRESSED(%0) \
(((news & (%0)) == (%0)) && (oldkeys & (%0)) != (%0)))
nzm da li je to do toga ili ne jer nigde drugde i nemam to
daj mi taj deo skripte, tacnije stisni CTRL + G i ukucaj 202, zatim mi posalji taj red
http://i.pics.rs/J3rbt
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) {
// Ako igrac pritisne ENTER i nalazi se ispred biznisa
if(PRESSED(KEY_SECONDARY_ATTACK)) {
new bizz_id = GetPlayerBizzID(playerid);
if(bizz_id == -1 { return 1; }
if(GetPlayerVirtualWorld(playerid) == 0) {
if(bInfo[bizz_id][bLocked]) return GameTextForPlayer(playerid, "~r~Zakljucano", 2000, 6);
SetPlayerPos(playerid, bInfo[bizz_id][bIntX], bInfo[bizz_id][bIntY], bInfo[bizz_id][bIntZ]),
SetPlayerInterior(playerid, bInfo[bizz_id][bInterior]);
SetPlayerVirtualWorld(playerid, bInfo[bizz_id][bVW]);
}else{
SetPlayerPos(playerid, bInfo[bizz_id][bPosX], bInfo[bizz_id][bPosY], bInfo[bizz_id][bPosZ]),
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
return 1; }
return 1; }
//--------------------------------------------------------------------------
return 1; }
Dodaj na pocetku moda
#define PRESSED(%0) \
(((newkeys&(%0))==(%0)) && ((oldkeys & (%0)) != (%0)))
I koristi ovo kao detektor za tipke:
if(newkeys == KEY_SECONDARY_ATTACK)
{
}
postavio sam ovo sto si rekao za define pressed ostao ovaj error http://i.pics.rs/GBfJs
if(bizz_id == -1) { return 1; }
Citat: Lenon poslato Avgust 25, 2014, 17:28:40 POSLE PODNE
if(bizz_id == -1) { return 1; }
a jebiga 500 puta sam gledao i nisam video zagradu, hvala svima moze lock