Detaljan opis problema: Ovako kupim naoÄare i hoću ih stavit one se stave i maknu se.. Sve sam definirao evo i komande i sve.. ZnaÄi sve je u fullu. Evo komande dole pa ako može pomoć.
Dio skripte:
OVO SAM NA VRH SKRITPE DODAO:
#define SetPlayerHoldingObject(%1,%2,%3,%4,%5,%6,%7,%8,%9) SetPlayerAttachedObject(%1,MAX_PLAYER_ATTACHED_OBJECTS-1,%2,%3,%4,%5,%6,%7,%8,%9)
#define StopPlayerHoldingObject(%1) RemovePlayerAttachedObject(%1,MAX_PLAYER_ATTACHED_OBJECTS-1)
#define IsPlayerHoldingObject(%1) IsPlayerAttachedObjectSlotUsed(%1,MAX_PLAYER_ATTACHED_OBJECTS-1)
KOMANDA
YCMD:naocare(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(UlogovanProvera == 0) return SCM(playerid,-1,"CT:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo == 0) return SCM(playerid,-1, ""CRVENA"[CT:RP] "SIVA"Nemas naocare!");
new string;
if(Naocare == true)
{
RemovePlayerAttachedObject(playerid, NAOCARE_SLOT);
format(string,sizeof(string), "* %s skida naocare.", GetName(playerid));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
Naocare = false;
}
else
{
SetPlayerAttachedObject(playerid, NAOCARE_SLOT, 19006, 2, 0.09, 0.04, 0, 88, 75, 0);
format(string,sizeof(string), "* %s stavlja naocare.", GetName(playerid));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
Naocare = true;
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
