Započeo Huan Escobar
•22. Maj 2016.• Zaključano[POMOC] YCMD:marama
550
pregleda
4
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
206
Postovi:
85
Teme:
Pridružio se:Jul 2015
22. Maj 2016.
Skripta koju koristim: UP
Detaljan opis problema: Ubacio sam da kada igrac stavi maramu da mu promeni ime u ((Maskiran)) ali mi ne ide da kada se kuca opet /marama i kada skine objekat sa sebe da mu se vrati ime na staro.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Ubacio sam da kada igrac stavi maramu da mu promeni ime u ((Maskiran)) ali mi ne ide da kada se kuca opet /marama i kada skine objekat sa sebe da mu se vrati ime na staro.
Dio skripte:
YCMD:marama(playerid, params[], help)
{
#pragma unused help
new masa;
new sendername;
if(UlogovanProvera == 0) return SCM(playerid,-1,"LF:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(Marama == 0) return SCM(playerid,-1,""CRVENA"(GRESKA) "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);
GetPlayerName(playerid, string, sizeof(string));
strmid(OldUsername, string, 0, strlen(string), 64);
format(masa,sizeof(masa), "((Maskiran))(%d)",playerid);
SetPlayerName(playerid, masa);
SCM(playerid,-1,""SPLAVA"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);
GetPlayerName(playerid, sendername, sizeof(sendername));
SCM(playerid,-1,""SPLAVA"Skinuli ste maramu da je ponovo stavite kucajte /marama!");
Marama = 1;
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
349
Postovi:
32
Teme:
Pridružio se:Dec. 2013
22. Maj 2016.
Tamo gde igrac skida maramu samo dodaj:
ovo mu vraca ime na staro tj kako je bilo pre stavljanja marame i brise to ime iz varijable OldUsername.
SetPlayerName(playerid, OldUsername);
strmid(OldUsername, "", 0, strlen(""), 64);ovo mu vraca ime na staro tj kako je bilo pre stavljanja marame i brise to ime iz varijable OldUsername.
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
705
Postovi:
25
Teme:
Pridružio se:Jan. 2015
22. Maj 2016.
Evo ti komanda..
Code:
Code:
YCMD:marama(playerid, params[], help)
{
#pragma unused help
new budjavac;
if(Marama == 0) return SCM(playerid,-1,""CRVENA"ERROR: {FFFFFF}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 namesta svoju maramu na lice.", GetName(playerid));
ProxDetector(20.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
//dodatak koji mu seta Ime na Marama_ i rand broj
GetPlayerName(playerid, budjavac, sizeof(budjavac));
strmid(OldUsername, budjavac, 0, strlen(budjavac), 64);
new ccc;
new mask = randomEx(1,100000);
format(ccc, sizeof(ccc), "Marama_%d",mask);
SetPlayerName(playerid, ccc);
//
SCM(playerid,-1,"{1A94E6}* {FFFFFF}Stavili ste maramu da je skinete kucajte /marama!");
Marama = 2;
}
else if(Marama == 2)
{
RemovePlayerAttachedObject(playerid, MARAMA_SLOT);
SetPlayerName(playerid, OldUsername);
strmid(OldUsername, "Nema", 0, strlen("Nema"), 64);
format(string, sizeof(string), "* %s skida maramu sa svog lica.", GetName(playerid));
ProxDetector(20.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
SCM(playerid,-1,"{1A94E6}* {FFFFFF}Skinuli ste maramu da je ponovo stavite kucajte /marama!");
Marama = 1;
}
return 1;
}
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
246 / 250 XP
Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava