[POMOC]Weapon Scroll

Započeo Dobrica
•4. Avg. 2016.• Zaključano
416
pregleda
13
postova
Dobrica
4
Shot Caller
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
6
Godfather
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
4. Avg. 2016.
@ ☢ χυηdєя_SkillArena ☢

Shvatam ali ne znam da li postoji key scroll?
Herarhije
5
Godfather
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
4. Avg. 2016.
taj key ti je KEY_LOOK_BEHIND  , sve to imas na samp wiki
Dobrica
4
Shot Caller
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
6
Godfather
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
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