Započeo purgerrr
•19. Jan. 2015.• Zaključano[Pomoc] Skidanje objekta iz ruke (PlayerAttachedObject)
469
pregleda
12
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
117
Postovi:
33
Teme:
Pridružio se:Avg. 2014
19. Jan. 2015.
Skripta koju koristim: RolePlay
Detaljan opis problema: Znaci htjeo bih da kad igrac kuca /lampa stvori mu se lampa i sad kad kuca opet /lampa da mu se onda makne iz ruke ako ima ko kakve rjesenje za sad sam stavio samo da mu se stvori lampa
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://prntscr.com/5ujrhv
Detaljan opis problema: Znaci htjeo bih da kad igrac kuca /lampa stvori mu se lampa i sad kad kuca opet /lampa da mu se onda makne iz ruke ako ima ko kakve rjesenje za sad sam stavio samo da mu se stvori lampa
Dio skripte:
YCMD:lampa1(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,"BF:HRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
SetPlayerAttachedObject(playerid, 0, 18641, 5, 0.112999, 0.003999, -0.065999, -27.799999, 0.000000, 46.200008, 1.773999, 1.562999, 1.281999, 0, 0);
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): http://prntscr.com/5ujrhv
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
34
Teme:
Pridružio se:Mar. 2014
19. Jan. 2015.
new staviolampu;
YCMD:lampa1(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,"BF:HRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(staviolampu == 0)
{
SetPlayerAttachedObject(playerid, 0, 18641, 5, 0.112999, 0.003999, -0.065999, -27.799999, 0.000000, 46.200008, 1.773999, 1.562999, 1.281999, 0, 0);
staviolampu = 1;
}
else if(staviolampu == 1)
{
RemovePlayerAttachedObject(playerid, pa objekt);
staviolampu =0;
}
return 1;
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
34
Teme:
Pridružio se:Mar. 2014
19. Jan. 2015.
ne znam bgm izbrisi ovaj dio skripte pa cemo mozda vidit jel do toga error
else if(staviolampu == 1)
{
RemovePlayerAttachedObject(playerid, pa objekt);
staviolampu =0;
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
117
Postovi:
33
Teme:
Pridružio se:Avg. 2014
19. Jan. 2015.
Do cega je problem bio
Znaci index ima svaki id a u skripti je definiran index znaci
/////////////////////OBJECTS SLOT/////////////////////
#define LISICE_SLOT 0
#define NAOCARE_SLOT 1
#define MARAMA_SLOT 2
#define FRIZURA_SLOT 3
#define TELEFON_SLOT 4
#define DOSTAVLJAC_SLOT 5
#define KACIGA_SLOT 6
#define LAMPA_SLOT 7
KOMANDA U SKRIPTI
new staviolampu;
arnel avdic Hvala na pomoci
I samo ako znas kako bi dodao pLampa znaci da odma dodat u shop i to da nemoze koristit ako ju ne kupi ?!
Znaci index ima svaki id a u skripti je definiran index znaci
/////////////////////OBJECTS SLOT/////////////////////
#define LISICE_SLOT 0
#define NAOCARE_SLOT 1
#define MARAMA_SLOT 2
#define FRIZURA_SLOT 3
#define TELEFON_SLOT 4
#define DOSTAVLJAC_SLOT 5
#define KACIGA_SLOT 6
#define LAMPA_SLOT 7
KOMANDA U SKRIPTI
new staviolampu;
YCMD:lampa(playerid, params[],help)
{
if(staviolampu == 0)
{
SetPlayerAttachedObject(playerid, LAMPA_SLOT, 18641, 5, 0.112999, 0.003999, -0.065999, -27.799999, 0.000000, 46.200008, 1.773999, 1.562999, 1.281999, 0, 0);
staviolampu = 1;
}
else if(staviolampu == 1)
{
RemovePlayerAttachedObject(playerid, LAMPA_SLOT);
staviolampu =0;
}
return 1;
}arnel avdic Hvala na pomoci
I samo ako znas kako bi dodao pLampa znaci da odma dodat u shop i to da nemoze koristit ako ju ne kupi ?!
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
34
Teme:
Pridružio se:Mar. 2014
19. Jan. 2015.
De mi pošalji citav enum gdje ti je pNovac, pLevel,pSta ja znam vise znat ćeš ba onaj dio enum () ovo ono to mi pošalji ili ispod dole zadnje pNešto . dodaj zarez i stavi pLampa onda gdje ti je sacuvanje trebaš staviti da ti se sacuva pLampa, i onda gdje cojk kupuje lampu staviti kad kupi lampu pInfo = 1; ili tako nešto uglavnom to je to probaj sam to napraviti
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
117
Postovi:
33
Teme:
Pridružio se:Avg. 2014
19. Jan. 2015.
aha de mi reci ovako
Pod PlayerInfo dodam pLampa,
Sad pod registraciju dodam da mu lampa bude 0 znaci nema ju
Pod ono /lampa stavim ocitavanje ako je 0 da mu izbaci nemate lampu kupite ju
u market dodam da kupi lampu i kad kupi da mu bude lampa na 1 jel tako mislis ?
Pod PlayerInfo dodam pLampa,
Sad pod registraciju dodam da mu lampa bude 0 znaci nema ju
Pod ono /lampa stavim ocitavanje ako je 0 da mu izbaci nemate lampu kupite ju
u market dodam da kupi lampu i kad kupi da mu bude lampa na 1 jel tako mislis ?
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
34
Teme:
Pridružio se:Mar. 2014
19. Jan. 2015.
eh tacno tako i load moraš uradit da mu se svaki put loaduje lampa ako je ima i save da je sacuva ako je kupi skonto si ti to
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
34
Teme:
Pridružio se:Mar. 2014
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
117
Postovi:
33
Teme:
Pridružio se:Avg. 2014
19. Jan. 2015.
Kod za market testirano sve radi 😉
OnPlayerConnect
{
if(PlayerInfo == 1) return SCM(playerid,-1, ""CRVENA"[BF:HRP] "SIVA"Vec posedujes lampu!");
if(PlayerInfo < 250) return SCM(playerid,-1, ""CRVENA"[BF:HRP] "SIVA"Nemate dovoljno novca 250$!");
PlayerInfo = 1;
g_NovacMinus(playerid,250);
FirmaNovac(UsaoFirma,250);
SCM(playerid,-1,""ZUTA"INFO | "SIVA"Kupili ste lampu za 250$!");
SCM(playerid,-1,""ZUTA"INFO | "SIVA"Sada mozete svjetliti u mraku | /lampa |");
SavePlayer(playerid);
}OnPlayerConnect
PlayerInfo = 0; INI_Int("Lampa",PlayerInfo); INI_WriteInt(File,"Lampa",PlayerInfo);YCMD:lampa(playerid, params[],help)
{
if(UlogovanProvera == 0) return SCM(playerid,-1,"BF:HRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo == 0) return SCM(playerid, -1,"BF:HRP | "CRVENA"Nemas lampu kupi ju u marketu");
if(IsPlayerConnected(playerid))
if(staviolampu == 0)
{
SetPlayerAttachedObject(playerid, LAMPA_SLOT, 18641, 5, 0.112999, 0.003999, -0.065999, -27.799999, 0.000000, 46.200008, 1.773999, 1.562999, 1.281999, 0, 0);
staviolampu = 1;
}
else if(staviolampu == 1)
{
RemovePlayerAttachedObject(playerid, LAMPA_SLOT);
staviolampu =0;
}
return 1;
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
34
Teme:
Pridružio se:Mar. 2014
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava