Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Legu poslato Februar 04, 2015, 20:23:58 POSLE PODNE

Naslov: [Pomoc]U vezi Spec komande
Poruka od: Legu poslato Februar 04, 2015, 20:23:58 POSLE PODNE
Skripta koju koristim: LS
Detaljan opis problema:Moze mi neko pojasniti kako da namestim kad specam nekog i da mu ne pise moje ime vec Administrator
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [Pomoc]
Poruka od: Legu poslato Februar 05, 2015, 21:53:20 POSLE PODNE
Ima li nesto molim vas?
Naslov: Odg: [Pomoc]
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Februar 05, 2015, 21:56:34 POSLE PODNE
Edituj taj naslov i napisi pitanje ili skacenicu neku u cemu je problem a ne samo da stavis tek tako [Pomoc] sredi to ili ide lock !
Naslov: Odg: [Pomoc]U vezi Spec komande
Poruka od: Legu poslato Februar 06, 2015, 21:52:26 POSLE PODNE
eto
Naslov: Odg: [Pomoc]U vezi Spec komande
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Februar 06, 2015, 21:57:44 POSLE PODNE
Kako mislis da pise Administrator ? Ti kada specas nekog on tebe ne vidi ne vidi ti ime ...
Naslov: Odg: [Pomoc]U vezi Spec komande
Poruka od: Legu poslato Februar 07, 2015, 18:56:43 POSLE PODNE
Slusaj,ja kada specam nekog on ne moze nikako da mi vidi ime ali kada ja pisem nesto u chatu,njemu ispise lupam Legu,a ja zelim da ispise Administrator,treba li deo spec komande ili?
Naslov: Odg: [Pomoc]U vezi Spec komande
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Februar 07, 2015, 19:45:16 POSLE PODNE
Napravi jednu varijablu nazovi je kako ti hoces i kada igrac krene specati nekog ti tu varijablu postavi na neke odredjene vrednosti moze recimo broj 1 i onda sredis u callbacku OnPlayerText da u koliko igrac ima te vrednosti koje si podesio kada je otiso spec da mu pise Administrator mesto njegovog imena. I naravno kada prekine spec restartuj varijablu recimo stavis na 0
Naslov: Odg: [Pomoc]U vezi Spec komande
Poruka od: arnel avdic poslato Februar 07, 2015, 20:47:24 POSLE PODNE
new speca[MAX_PLAYERS];

kada kucas komandu spec stavi ovo ispod

speca[playerid] = 1;

onda OnPlayerText

if(speca[playerid] == 1)
{
format(string, sizeof(string), "Admin: %s",  text);
SendMessageToRange(-1, string, 20.0, X, Y, Z);
}
evo ti sendmessagetorange
stock SendMessageToRange(color, message[], Float:range, Float:X, Float:Y, Float:Z)
{
   foreach(Player, i)
   {
      if(IsPlayerInRangeOfPoint(i, range, X, Y, Z))
      SendClientMessage(i, color, message);
   }
   return true;
}