Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Nikola_LC poslato Avgust 22, 2014, 16:04:32 POSLE PODNE

Naslov: [Pomoc]SKIN
Poruka od: Nikola_LC poslato Avgust 22, 2014, 16:04:32 POSLE PODNE
Skripta koju koristim: /
Detaljan opis problema: Mozete mi napraviti komandu /skin i kad se to ukuca na neko mjesto da se stvori skin 98
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Naslov: Odg: [Pomoc]SKIN
Poruka od: Denis_Lapi poslato Avgust 22, 2014, 16:10:34 POSLE PODNE


Koristi IsPlayerInRangeOfPoint kako bi kontrolirao poziciju igraca. Tj. izvrsio proveru pomocu if da li je igrac na toj poziciji.
I ako je na toj poziciji postavi mu skin pomocu funkcije SetPlayerSkin(playerid, SKIN ID KOJI ZELIS);

A ako nije na toj poziciji pomocu  else, else return mu vrati neku poruku, mada i ne moras taj deo
Naslov: Odg: [Pomoc]SKIN
Poruka od: Nikola_LC poslato Avgust 22, 2014, 16:16:25 POSLE PODNE
Brate,ja nisam nesto i neko tek ucim da skriptam..Ali evo pokusacu na osnovu ovoga tvog to bi onda ovako islo

CMD:skin(playerid, params[])
{
  if(IsPlayerInRangeOfPoint(playerid, KOORDINATE)
  SetPlayerSkin(playerid, 98);
}


Sad ako moze neko da kaze jel ovako dobro ako nije moze li mi pomoci ako ne moze nema veze :D
Naslov: Odg: [Pomoc]SKIN
Poruka od: Denis_Lapi poslato Avgust 22, 2014, 16:20:12 POSLE PODNE
Imas samo jednu malu gresku, ako posle if ne stavis return moras da stavis viticaste zagrade pa bi onda izgledalo ovako:



CMD:skin(playerid, params[])
{
  if(IsPlayerInRangeOfPoint(playerid, 5.0, KOORDINATE) // 5.0 ti je radius i njega takodje stavljas, a posle njega idu x,y,z koordinate
  {
  SetPlayerSkin(playerid, 98);
  }
  return 1; // Ovo ti je obavezan return u svakoj komandi. Njega uvek stavljas
}
Naslov: Odg: [Pomoc]SKIN
Poruka od: Nikola_LC poslato Avgust 22, 2014, 16:21:52 POSLE PODNE
e brate ako mozes inbox samo neke ove osnovne komande da mi objasnis velika mi je zelja da naucim da skriptam i to sve :P :
Naslov: Odg: [Pomoc]SKIN
Poruka od: Denis_Lapi poslato Avgust 22, 2014, 16:26:24 POSLE PODNE
Reci ti meni da li si ti ovo ukapirao da ja znam da li da lock temu? Inace, nemas neke velike vajde od toga da ti ja kucam komande u chat i da tako ucis. Sve moras sam da predjes, a kad naidjes na problem, kao recimo ovaj sad, onda postavis temu i mi ti zajedno pomazemo. Nisu tu samo komande u pitanju, ima tu jos mnogo stvari.
Naslov: Odg: [Pomoc]SKIN
Poruka od: Nikola_LC poslato Avgust 22, 2014, 16:26:57 POSLE PODNE
LOCK! SLOBODNO! SHVATIO I HVALA!