Problem s' sniperom dok aim-am

Započeo unkown337
pre 5 godina
818
pregleda
10
postova
unkown337
Street Runner
pre 5 godina
Problem(error/warning): Imam problem s' attachom na glavi dok nisanim sniperom, zna li neko kako bih to mogao da fixam?
Deo skripte:
//

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//
Skrilew
Godfather
pre 5 godina
Ne razumem, daj na ss neki, bilo sta.. Niko nije ovde vidovit
unkown337
Street Runner
pre 5 godina
V01D wrote on September 27, 2020, 9:18 am:
Ne razumem, daj na ss neki, bilo sta.. Niko nije ovde vidovit
https://prnt.sc/uonzdj Kada nisanim s' sniperom attach na glavi mi se ovako pojavi ovde
Skrilew
Godfather
pre 5 godina
Skini attach dok igrac nisani, tacnije drzi desni klik
unkown337
Street Runner
pre 5 godina
V01D wrote on September 27, 2020, 9:52 am:
Skini attach dok igrac nisani, tacnije drzi desni klik
Znam, ali ne znam koji je index animacije kada igrac nisani sniperom, ne radi samp wiki  ☹️
_maxy
Hustler
pre 5 godina
Da,ne radi ni samp wiki ni samp forum
Joy Punisher
Made Man
pre 5 godina
unkown337 wrote on September 27, 2020, 9:56 am:
Znam, ali ne znam koji je index animacije kada igrac nisani sniperom, ne radi samp wiki  ☹️


Ako ti se ne da trazit jednostavno stavi svake sekunde da ti ispisuje u SendClientMessage GetPlayerAnimationIndex(playerid) i dok nisanis i vidit ces koji je
Skrilew
Godfather
pre 5 godina
Probaj koristi OnPlayerKeyStateChange..

Nesto tipa :
#define HOLDING(%0) 							((newkeys & (%0)) == (%0))
#define RELEASED(%0) \
(((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) {

if(HOLDING(KEY_SECONDARY_ATTACK) && GetPlayerWeapon(playerid) == 34) { //Ako drzi desni klik i ima sniper kod sebe

RemovePlayerAttachedObject(playerid, index); //SKines mu attach
return 1;
}
if(RELEASED(KEY_SECONDARY_ATTACK) && GetPlayerWeapon(playerid) == 34) { //Ako sada pusti i ima sniper kod sebe

SetPlayerAttachedObject... //Vratis mu attach
return 1;
}
}


Probaj ovo, nisam siguran da li ce raditi
unkown337
Street Runner
pre 5 godina
Joy wrote on September 27, 2020, 10:22 am:
Ako ti se ne da trazit jednostavno stavi svake sekunde da ti ispisuje u SendClientMessage GetPlayerAnimationIndex(playerid) i dok nisanis i vidit ces koji je
Toga se nisam setio  😄 Hvala, nasao sam.

V01D wrote on September 27, 2020, 10:25 am:
Probaj koristi OnPlayerKeyStateChange..

Nesto tipa :
#define HOLDING(%0) 							((newkeys & (%0)) == (%0))
#define RELEASED(%0) \
(((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) {

if(HOLDING(KEY_SECONDARY_ATTACK) && GetPlayerWeapon(playerid) == 34) { //Ako drzi desni klik i ima sniper kod sebe

RemovePlayerAttachedObject(playerid, index); //SKines mu attach
return 1;
}
if(RELEASED(KEY_SECONDARY_ATTACK) && GetPlayerWeapon(playerid) == 34) { //Ako sada pusti i ima sniper kod sebe

SetPlayerAttachedObject... //Vratis mu attach
return 1;
}
}


Probaj ovo, nisam siguran da li ce raditi
Probacu
unkown337
Street Runner
pre 5 godina
V01D wrote on September 27, 2020, 10:25 am:
Probaj koristi OnPlayerKeyStateChange..

Nesto tipa :
#define HOLDING(%0) 							((newkeys & (%0)) == (%0))
#define RELEASED(%0) \
(((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) {

if(HOLDING(KEY_SECONDARY_ATTACK) && GetPlayerWeapon(playerid) == 34) { //Ako drzi desni klik i ima sniper kod sebe

RemovePlayerAttachedObject(playerid, index); //SKines mu attach
return 1;
}
if(RELEASED(KEY_SECONDARY_ATTACK) && GetPlayerWeapon(playerid) == 34) { //Ako sada pusti i ima sniper kod sebe

SetPlayerAttachedObject... //Vratis mu attach
return 1;
}
}


Probaj ovo, nisam siguran da li ce raditi
Radi samo sto nije KEY_SECONDARY_ATTACK vec KEY_HANDBRAKE, ty u svakom slucaju 😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava