Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: .начо poslato Septembar 30, 2017, 12:22:30 POSLE PODNE

Anketa
Pitanje: CAO
Opcije 1: CAo glasova: 1
Opcije 2: CAO glasova: 1
Naslov: Kako napraviti YCMD:bojatd pomoc?
Poruka od: .начо poslato Septembar 30, 2017, 12:22:30 POSLE PODNE
Skripta koju koristim: SA V2.4
Detaljan opis problema: Kako napraviti /bojatd da se menja tdove boja?
Dio skripte: // :/ //
Neke slike/video za lakse dobivanje pomoci(neobavezno): https://ibb.co/cH6hqb (ove tdove menjanje boje)
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: Carrer ツ poslato Septembar 30, 2017, 12:23:55 POSLE PODNE
Trebas napraviti iste tdove u razlicitim bojama pa cu tada nastaviti sta trebas
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: .начо poslato Septembar 30, 2017, 12:28:38 POSLE PODNE
Da napravim iste tdove u razlicitim bojama?
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: Carrer ツ poslato Septembar 30, 2017, 12:29:18 POSLE PODNE
Dap i onda napravis komandu(to cemo kasnije kad zavrsis sa tdovima)

"EDIT" ali za komandu bolje nek ti neko drugi pokaze posto ja nisam 100% siguan
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: TONY x poslato Septembar 30, 2017, 13:09:22 POSLE PODNE
Napravio td u ongamemodeinit sa razlicitim objama pa onda nemoj pod onplayerconnect da mu se prikazu nego u komandi
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: .начо poslato Septembar 30, 2017, 13:19:32 POSLE PODNE
AA MOGU PREKO SKRIPTE DA MENJAM BOJE :/
ADD ME NA FB >> https://www.facebook.com/denis.ademi.353
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: TONY x poslato Septembar 30, 2017, 14:57:02 POSLE PODNE
Citat: Ademii poslato Septembar 30, 2017, 13:19:32 POSLE PODNE
AA MOGU PREKO SKRIPTE DA MENJAM BOJE :/
ADD ME NA FB >> https://www.facebook.com/denis.ademi.353
Naravno da je moguce sa dodatnim publicom i tajmerom...
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: xsar.p poslato Septembar 30, 2017, 15:27:54 POSLE PODNE
Zasto bi pravio tdove, sa drugacijim bojama?
Kada jednostavno mozes napraviti komandu, koja ce ti menjati TextdrawColor sa td-a.
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: Łuk@ poslato Oktobar 01, 2017, 15:56:19 POSLE PODNE
Citat: SejnurHD poslato Septembar 30, 2017, 15:27:54 POSLE PODNE
Zasto bi pravio tdove, sa drugacijim bojama?
Kada jednostavno mozes napraviti komandu, koja ce ti menjati TextdrawColor sa td-a.
Upravo tako, ovako bi trebalo raditi, td ti mora biti u arrayu (lakse), mislim da mozes sa RGB kodom (nisam 100% siguran)

[pawn]CMD:bojatd(playerid, params[])
{
   new boja;
   if(sscanf(params, "i", boja)) return SCM(playerid, -1, "/bojatd (rgb kod)");
   if(boja <= 0 || boja >= 256) return SCM(playerid, -1, "Error");
   for(new i; i < brojtdova; i++)
   {
      TextDrawColor(tdovi, boja);
   }
   return 1;
}
[/pawn]Nisam 100% siguran da li bi ovo radilo, testiraj ;)
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: B185 poslato Oktobar 01, 2017, 16:49:11 POSLE PODNE
Citat: Ademii poslato Septembar 30, 2017, 12:22:30 POSLE PODNE
Skripta koju koristim: SA V2.4
Detaljan opis problema: Kako napraviti /bojatd da se menja tdove boja?
Dio skripte: // :/ //
Neke slike/video za lakse dobivanje pomoci(neobavezno): https://ibb.co/cH6hqb (ove tdove menjanje boje)

Ako zelis da menjas ime na timer ili ovako kada upises komandu pa da ti promeni u boju koju zelis, msm od ponudjenih.

CMD:bojatd(playerid, params[])
{
   new boja;
   if(sscanf(params, "iii", plava,crvena,zelena)) return SCM(playerid, -1, "/bojatd (plava)(crvena)(zelena)");
   for(new i; i < brojtdova; i++)
   {
      TextDrawColor(tdovi, (plava,crvena,zelena));// samo dodas ovde koju zelis boju, za tvoj td i to ti je to. Ako zelis u timer, isto tako samo odradis timer za menjanje boje, tipa SetTimer("RandomTDBoja", 1000(ovo ti je za koliko sekudni/minuta da promeni boju), true);
   }
   return 1;
}
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: Łuk@ poslato Oktobar 01, 2017, 18:42:47 POSLE PODNE
Citat: Boky Script poslato Oktobar 01, 2017, 16:49:11 POSLE PODNE
Citat: Ademii poslato Septembar 30, 2017, 12:22:30 POSLE PODNE
Skripta koju koristim: SA V2.4
Detaljan opis problema: Kako napraviti /bojatd da se menja tdove boja?
Dio skripte: // :/ //
Neke slike/video za lakse dobivanje pomoci(neobavezno): https://ibb.co/cH6hqb (ove tdove menjanje boje)

Ako zelis da menjas ime na timer ili ovako kada upises komandu pa da ti promeni u boju koju zelis, msm od ponudjenih.

CMD:bojatd(playerid, params[])
{
   new boja;
   if(sscanf(params, "iii", plava,crvena,zelena)) return SCM(playerid, -1, "/bojatd (plava)(crvena)(zelena)");
   for(new i; i < brojtdova; i++)
   {
      TextDrawColor(tdovi, (plava,crvena,zelena));// samo dodas ovde koju zelis boju, za tvoj td i to ti je to. Ako zelis u timer, isto tako samo odradis timer za menjanje boje, tipa SetTimer("RandomTDBoja", 1000(ovo ti je za koliko sekudni/minuta da promeni boju), true);
   }
   return 1;
}
nisi deklarisao plava, crvena, zelena, textdrawcolor nema toliko parametara jedino da se napravi funkcija sa tim parametrima
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: DeitY poslato Oktobar 01, 2017, 18:56:25 POSLE PODNE
uzima se od SA ako neka smo zivi i zdravi :D
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: Łuk@ poslato Oktobar 01, 2017, 18:59:05 POSLE PODNE
Citat: DeitY poslato Oktobar 01, 2017, 18:56:25 POSLE PODNE
uzima se od SA ako neka smo zivi i zdravi :D
nope, prvi je imao to Michael DeSanta, sad cu ti naci i video <3
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: DeitY poslato Oktobar 01, 2017, 18:59:36 POSLE PODNE
bmk, ne racunam vikend servere u servere w/e :D
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: Łuk@ poslato Oktobar 01, 2017, 19:01:03 POSLE PODNE


;)
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: DeitY poslato Oktobar 01, 2017, 19:02:16 POSLE PODNE
Vikend server :D
Naslov: Odg: Kako napraviti YCMD:bojatd pomoc?
Poruka od: Łuk@ poslato Oktobar 01, 2017, 19:03:04 POSLE PODNE
Al opet nije SA prva imala to axxaax