[POMOC] Dva pitanja

Započeo [BR]Maki187, Novembar 01, 2011, 15:27:35 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: larp (ravens)
Detaljan opis problema: Pa ovako, nije problem vec pitanje... pa da krenem...
1.) Da li je moguce ikako staviti neku skriptu u "jednu" rec ?
tj nesto ovako:

#define COLOR_RED onda je ovde kod boje

e pa sad, ja bi nesto slicno hteo da uradim sa skriptom od nekih 40 redova, i onda u skripti samo ubacim npr rec prodaja i on da "vuce tu skriptu"

#define PRODAJA ta skripta

i aj sad dole u skripti stavim npr

SetPlayerAttachedObject(playerid, 1, nesto, 2, 0.09, 0.03, 0, 88, 75, 0);
PRODAJA
SendClientMessage....

I onda da ovo prodaja, povuce tu skriptu od 40 redova...
To mi je potrebno, jer bi u suprotnom to od 40 redova, morao da ponovim jedno najmanje 100 puta u skripti, sto bi skriptu ucinilo mnooogo duzom i "dosadnom"

Da li je to ikako moguce ?
Nekako je skratiti u jedan-2 reda ?


2.) Da li je moguce zakaciti neki objekat za vozilo ?
Ako je moguce, jel moze neko da mi da kod/ili na wiki samp nesto o tome ?

Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /

1. Moguće je. To se zove macro.


#define PRODAJA \
SendClientMessage(); \
Bla bla


I moraš paziti da na kraj svakog reda staviš \. I na kraju zadnje funkcije ne smije biti ;
Poslednja Izmena: Novembar 01, 2011, 15:31:16 POSLE PODNE od r00t Gr4p3fru17

Last nick: Paradox

stock TESTING(playerid)
{
 SendClientMessage(playerid, -1,"TESTING");
 /*
  pisi jos
  i jos...
 */
 return 1;
}


primjer
COMMAND:testing(playerid, params[])
{
 TESTING(playerid);
 return 1;
}


EDIT:: nisam procitao do kraja.. ti zelis na #define a to ti je dao paradox  :-*
Poslednja Izmena: Novembar 01, 2011, 15:33:56 POSLE PODNE od K4[Я]!K3™ aka. ^anamonn :$

Probao sam ovo sa define, al mi izbacuje error: error 075: input line too long (after substitutions)
Predlozio sam define posto nisam znao da li bi moglo drugacije, probacu to sa stock... hvala, probacu tako... :)
Nije mi vazno na koj je nacin to, samo da mi vuce tu skriptu, da je neproduzim dzabe za 4000+ redova... hvala jso jendom, javicu el radi... fala :)

dragan12

2) Mozes staviti objekat na kola: http://wiki.sa-mp.com/wiki/AttachObjectToVehicle
A ima i caka ono da zakacis kao nesto za traktor (ako to zelis,a moze naravno i za druga vozila traktor je primer) i kao da ono ores i to :D http://wiki.sa-mp.com/wiki/AttachTrailerToVehicle

Hvala, radi ovo sa stock... hvala svima :)
samo jos jedno pitanje, kako da nadjem koordiante za objekat koj bi stavio na vozilo ?
msm koje koordiante uzem, jel uzmem koordiante vozila ili mozda da stanem na vozilo pa uzmem koordinate... ?
nepise na wiki, zato pitam... :/
Hvala gagi, taman si mi dao i ideju sa ovim prikolicama :)
Poslednja Izmena: Novembar 01, 2011, 17:26:24 POSLE PODNE od [A]Maki187

dragan12

Citat: [A]Maki187 poslato Novembar 01, 2011, 17:25:45 POSLE PODNE
Hvala, radi ovo sa stock... hvala svima :)
samo jos jedno pitanje, kako da nadjem koordiante za objekat koj bi stavio na vozilo ?
msm koje koordiante uzem, jel uzmem koordiante vozila ili mozda da stanem na vozilo pa uzmem koordinate... ?
nepise na wiki, zato pitam... :/
Hvala gagi, taman si mi dao i ideju sa ovim prikolicama :)
Nema na cemu
Evo ovde ima nesto http://forum.sa-mp.com/showthread.php?t=267742