Započeo ★ OneZero ★
•31. Jan. 2016.• Zaključano[Pomoc] Marama
497
pregleda
6
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
150
Postovi:
37
Teme:
Pridružio se:Jul 2013
31. Jan. 2016.
Skripta koju koristim: PU:RP
Detaljan opis problema: Pomocu komande /marama, marama se kreira igracu, ali odmah nakon niti pola sekunde marama nestane. Moze li mi netko reci kako da napravim da marama ostane cijelo vrijeme dok igrac opet ne upise /marama
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Detaljan opis problema: Pomocu komande /marama, marama se kreira igracu, ali odmah nakon niti pola sekunde marama nestane. Moze li mi netko reci kako da napravim da marama ostane cijelo vrijeme dok igrac opet ne upise /marama
Dio skripte:
CMD:marama(playerid, params[])
{
if(UlogovanProvera == 0) return SCM(playerid,-1,""CRVENA"* Greska: {FFFFFF}Moras se ulogirati da bi koristio ovu komandu!");
if(Marama == 0) return SCM(playerid,-1,""ORANGE"(PU) "SIVA"Nemate maramu!");
new string;
if(Marama == 1)
{
SetPlayerAttachedObject(playerid, MARAMA_SLOT, 18913, 2, -0.08, 0.03, 0.0, 90, -180, -90);
format(string, sizeof(string), "* %s stavlja maramu.", GetName(playerid));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""ORANGE"Stavili ste maramu da je skinete kucajte /marama!");
Marama = 2;
}
else if(Marama == 2)
{
RemovePlayerAttachedObject(playerid, MARAMA_SLOT);
format(string, sizeof(string), "* %s skida maramu.", GetName(playerid));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""ORANGE"Skinuli ste maramu da je ponovo stavite kucajte /marama!");
Marama = 1;
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
150
Postovi:
37
Teme:
Pridružio se:Jul 2013
31. Jan. 2016.
ViperGaming wrote on January 31, 2016, 3:43 pm:
Koliko vidim komanda ne valja. Ti si definisao da je stavis a i da ti odma skine? Napravi posebno /marama a posebno /maramaoff il kako vec
Probao sam i razdvojiti, ali opet isto evo
CMD:marama(playerid, params[])
{
if(UlogovanProvera == 0) return SCM(playerid,-1,""CRVENA"* Greska: {FFFFFF}Moras se ulogirati da bi koristio ovu komandu!");
if(Maramak == 0) return SCM(playerid,-1,""ORANGE"(PU) "SIVA"Nemate maramu!");
new string;
if(Maramak == 1 && Marama == 0)
{
SetPlayerAttachedObject(playerid, MARAMA_SLOT, 18913, 2, -0.08, 0.03, 0.0, 90, -180, -90);
format(string, sizeof(string), "* %s stavlja maramu.", GetName(playerid));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""ORANGE"Stavili ste maramu da je skinete kucajte /maramaoff!");
Marama = 1;
}
return 1;
}
CMD:maramaoff(playerid, params[])
{
if(UlogovanProvera == 0) return SCM(playerid,-1,""CRVENA"* Greska: {FFFFFF}Moras se ulogirati da bi koristio ovu komandu!");
if(Maramak == 0) return SCM(playerid,-1,""ORANGE"(PU) "SIVA"Nemate maramu!");
if(Marama != 1) return SCM(playerid,-1,""ORANGE"(PU) "SIVA"Nemate maramu na sebi!");
new string;
if(Maramak == 1 && Marama == 1)
{
RemovePlayerAttachedObject(playerid, MARAMA_SLOT);
format(string, sizeof(string), "* %s skida maramu.", GetName(playerid));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""ORANGE"Skinuli ste maramu da je ponovo stavite kucajte /marama!");
Marama = 0;
}
return 1;
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos2
Aktivan Član
3 / 250 XP
Početnik(1)
685
Postovi:
98
Teme:
Pridružio se:Jan. 2014
1. Feb. 2016.
CMD:marama(playerid, params[])
{
if(UlogovanProvera == 0) return SCM(playerid,-1,""CRVENA"* Greska: {FFFFFF}Moras se ulogirati da bi koristio ovu komandu!");
new string;
if(Marama == 0)
{
SetPlayerAttachedObject(playerid, MARAMA_SLOT, 18913, 2, -0.08, 0.03, 0.0, 90, -180, -90);
format(string, sizeof(string), "* %s stavlja maramu.", GetName(playerid));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""ORANGE"Stavili ste maramu da je skinete kucajte /marama!");
Marama = 1;
}
else if(Marama == 1)
{
RemovePlayerAttachedObject(playerid, MARAMA_SLOT);
format(string, sizeof(string), "* %s skida maramu.", GetName(playerid));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""ORANGE"Skinuli ste maramu da je ponovo stavite kucajte /marama!");
Marama = 0;
}
return 1;
}Marama - ti je varijabla dali je stavio i skinuo, a ako želiš provjeriti dali ima maramu, to možeš preko svog playerinfo enuma. Ono tipa
if(PlayerInfo == 0) { SCM... "Nemate maramu");Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
150
Postovi:
37
Teme:
Pridružio se:Jul 2013
1. Feb. 2016.
Arkoo wrote on February 1, 2016, 9:33 am:
Pokusaj ovako
SetPlayerAttachedObject(playerid, 4, 18913, 2, -0.08, 0.03, 0.0, 90, -180, -90);
RemovePlayerAttachedObject(playerid, 4);
Hvala radi tek sad su skuzio da mi je
#define MARAMA_SLOT 2 postavljeno na 2 a ne 4EDIT: Moze li mi netko preporuciti neki program ili FS za AttachObject
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
