[POMOC]Weapon Scroll

Započeo Dobrica
4. Avg. 2016. Zaključano
386
pregleda
13
postova
Dobrica
4
Shot Caller
4. Avg. 2016.
Skripta koju koristim: od 0.
Detaljan opis problema: Zanima me jel moguce da kada igrac scrolla da mu se oruzija Remove sve dok ne koristi inventory. Radim inventory kao u GTA V pa me zanima kako da proveravam KEY scroll?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Rudimental
5
OG Legend
4. Avg. 2016.
Imas ovde sve definicije imas i za tockic ili scroll kako god 😄 samo ne znam da li radi nisam to nikad koristio https://wiki.sa-mp.com/wiki/Keys
Rax_King
5
Godfather
4. Avg. 2016.
Ima definicija za MMB (klik na tockic) al ako hoces raditi taj sistem cuvaj mu id oruzija i municiju u varijablu a radi ResetPlayerWepaons kada ostavi oruzije pa nece moci skrolat 😉
Dobrica
4
Shot Caller
4. Avg. 2016.
@ ☢ χυηdєя_SkillArena ☢

Shvatam ali ne znam da li postoji key scroll?
Herarhije
5
Godfather
4. Avg. 2016.
Pa msm da mos ako uzme oruzje preko invetara da stavis varijablu na 1 a ako nako scrola ona je na nula i pod on player update ispitas tu ako je na 0 onda mu ukines oruzje ako preko inventara onda ostavis
Dobrica
4
Shot Caller
4. Avg. 2016.
Harexe seljak wrote on August 4, 2016, 8:23 pm:
Pa msm da mos ako uzme oruzje preko invetara da stavis varijablu na 1 a ako nako scrola ona je na nula i pod on player update ispitas tu ako je na 0 onda mu ukines oruzje ako preko inventara onda ostavis

Ja bih te molio da mi ne delis savete jer ni sam ne znas gde je levo a gde desno.
OnPlayerUpdate da pozivam,molim te batali se teme.

xunder hvala na pomoći resio sam.
Moze ovde katancic!
Marko_Salvatorelo
4
Made Man
4. Avg. 2016.
taj key ti je KEY_LOOK_BEHIND  , sve to imas na samp wiki
Dobrica
4
Shot Caller
4. Avg. 2016.
Izvinjavam se,sve je to okej ali nema definitivan KEY za scroll ima za behind kad se klikne tockica a ne kada se tockic pomera gore dole pri biranju.
Ne shvatam ?
Rudimental
5
OG Legend
4. Avg. 2016.
Lepo sam ti dao listu svega sto imas ponudjeno i lepo sam ti napisao da nisam siguran da li radi ili ne jer nisam to nikad testirao. Bice da ti je to sto ti je 😄
Herarhije
5
Godfather
4. Avg. 2016.
Evo ovako
Na vrh skripte
new bakar;

Poslije toga
forward bakartimer(playerid);
public bakartimer(playerid)
{
if(GetPlayerWeapon(playerid) != 0)
{
if(bakar == 0)
{
ResetPlayerWeapons(playerid);
return 1;
}
else
{
    SendClientMessage(playerid,-1,"Moras preko Inv!");
    return 1;
}
}
if(GetPlayerWeapon(playerid) == 0)
{
    bakar = 0;
}
return 1;
}

Ovo pod on player connect
	bakar = 0;
SetTimer(bakartimer,1000,true);


i ovo tamo gdje ti daje oruzje iz inv
bakar = 1;
Rax_King
5
Godfather
5. Avg. 2016.
Harexe seljak wrote on August 4, 2016, 9:03 pm:
Evo ovako
Na vrh skripte
new bakar;

Poslije toga
forward bakartimer(playerid);
public bakartimer(playerid)
{
if(GetPlayerWeapon(playerid) != 0)
{
if(bakar == 0)
{
ResetPlayerWeapons(playerid);
return 1;
}
else
{
    SendClientMessage(playerid,-1,"Moras preko Inv!");
    return 1;
}
}
if(GetPlayerWeapon(playerid) == 0)
{
    bakar = 0;
}
return 1;
}

Ovo pod on player connect
	bakar = 0;
SetTimer(bakartimer,1000,true);


i ovo tamo gdje ti daje oruzje iz inv
bakar = 1;


Zasto bi to radio? Imas ti dobrog smisla za optimizaciju a i kaldim se da nisi testao svoju skripticu 😄
Herarhije
5
Godfather
5. Avg. 2016.
☢ χυηdєя_SkillArena ☢ wrote on August 4, 2016, 9:03 pm:
Evo ovako
Na vrh skripte
new bakar;

Poslije toga
forward bakartimer(playerid);
public bakartimer(playerid)
{
if(GetPlayerWeapon(playerid) != 0)
{
if(bakar == 0)
{
ResetPlayerWeapons(playerid);
return 1;
}
else
{
    SendClientMessage(playerid,-1,"Moras preko Inv!");
    return 1;
}
}
if(GetPlayerWeapon(playerid) == 0)
{
    bakar = 0;
}
return 1;
}

Ovo pod on player connect
	bakar = 0;
SetTimer(bakartimer,1000,true);


i ovo tamo gdje ti daje oruzje iz inv
bakar = 1;


Zasto bi to radio? Imas ti dobrog smisla za optimizaciju a i kaldim se da nisi testao svoju skripticu 😄
Compile ide bez errora au IG nisam posto mi mrsko pravit nest kao inv
PWN|Medis
5
Kingpin
5. Avg. 2016.
Harexe seljak wrote on August 4, 2016, 9:03 pm:
Evo ovako
Na vrh skripte
new bakar;

Poslije toga
forward bakartimer(playerid);
public bakartimer(playerid)
{
if(GetPlayerWeapon(playerid) != 0)
{
if(bakar == 0)
{
ResetPlayerWeapons(playerid);
return 1;
}
else
{
    SendClientMessage(playerid,-1,"Moras preko Inv!");
    return 1;
}
}
if(GetPlayerWeapon(playerid) == 0)
{
    bakar = 0;
}
return 1;
}

Ovo pod on player connect
	bakar = 0;
SetTimer(bakartimer,1000,true);


i ovo tamo gdje ti daje oruzje iz inv
bakar = 1;


Zasto bi to radio? Imas ti dobrog smisla za optimizaciju a i kaldim se da nisi testao svoju skripticu 😄
Compile ide bez errora au IG nisam posto mi mrsko pravit nest kao inv

Govori ti o otpzimizaciji skripte, to nema veze da li ona radi ili ne radi nego  da li ce to tvoje stvarati lag.Ono nece mozda stvarati lag kad je samo to, ali kad imaÅ¡ 1000 stvari isto tako onda ces imati probleme. To sto si uradio preko timera si mogo uradit preko OnPlayerUpdate, to je callback koji se poziva kad se promijeni status igrača i/ili clienta. Tako da nema potrebe provjeravati neÅ¡to npr svake sekunde kad imaÅ¡ funckiju za to

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha