Skripta koju koristim: NL
Detaljan opis problema: ne znam da postavim kada uradim komandu da onda poslje toga ne može odmah , npr , svakih pola sata.
Dio skripte: Ne treba to samo objašnjenje, raid se o komandi.. znaći? to se stavlja u komandi ili
Neke slike/video za lakse dobivanje pomoci(neobavezno):
pa napraviš varijablu new vrijeme[BROJ_SLOTOVA]; i onda dole u komandu staviš vrijeme[playerid] = 500; npr
onda imaš negdje odbojavanje neko vrijeme[playerid] --
Citat: arnel avdic poslato Februar 02, 2015, 23:47:19 POSLE PODNE
pa napraviš varijablu new vrijeme[BROJ_SLOTOVA]; i onda dole u komandu staviš vrijeme[playerid] = 500; npr
onda imaš negdje odbojavanje neko vrijeme[playerid] --
Skontao sam prva dva .. to znam , ali zadnje?
stavi pod callback onplayerconnect
if(vrijeme[playerid] > 0)
{
vrijeme[playerid]--
}
Treba ti SeTTimerEx f-ja koja ce imati vrednost false sve dok je ti ne povoves na rad.
Naravno kao sto su ti vec rekli, vrzis proveru u komadni pomocu varijale. AKo je 1 ne moze da uradi nesto. Ako je 0 moze da uradi nesto.
U publicu tog timer-a postavljas vrednost varijable za proveravanje na 0. A u delu gde igrac odradi tu komadnu pokreces taj timer i postavljas mu varijablu na 1
pa onda ja ćitavu koamndu stavljam pod public ili ono završno iz entercheckpointa?