Cześć,
chciałem zrobić funkcję, w której grawitacja będzie zmieniana na losowy współczynnik (od 0.3 do 0.9).. lecz nie zmienia mi tej grawitacji ani nie pokazuje sie info na czacie (w pozostałych funkcjach wszystko działa jak należy)
case 6:{ // mniejsza grawitacja
if(cs_get_user_money(id) >= 14000){
new float:nowa_grawitacja = random_float(0.3, 0.9)
ColorChat(id, BLUE, "^x04%s^x03 Twoja grawitacja zostala zmieniona na losowy wspolczynnik^x01 %i^x01 na 20 sekund^x03.", prefix, nowa_grawitacja)
cs_set_user_money(id, cs_get_user_money(id) - 14000, 1)
set_user_gravity(id, float(nowa_grawitacja))
set_task(20.0, "task_item6_off", id)
}
Co tu jest źle?
I tak jeszcze przy okazji, w kompilatorze w linijce z ColorChatem w tej funkcji wyskakuje mi tag mismatch, tez nie wiem, gdzie jest tu źle, próbowałem zmieniac float, floatround itd, poczatkowo miałem 3 tag mismatche, teraz mam 1...
//edit
Info naprawiłem, zapomniałem od dodaniu "prefix"
zostało jeszcze zmiana grawitacji... Na czacie wyskakuje takie coś:
"[Unneeded Money] Twoja grawitacja zostala zmieniona na losowy wspolczynnik 1059183529 na 20 sekund"
Ten współczynnik aż taki duzy nie powinien być
Użytkownik Filip1512 edytował ten post 29.05.2013 15:06