Wysłany: 2012-12-04, 21:00
Krystian5
Wiek: 36 Na forum: 5231 dni Posty: 185
Piwa : 1
Witam.Mam pytanko.Jak zrobi? bram? otwieraj?ca si? w tym mom?cie gdy wejdzie si? w pickup brama si? otwiera a po 10 sekundach zamyka.Za pomoc daje
Wysłany: 2012-12-04, 21:40
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Timer? na pocz?tek tworzysz pickup.:
Kod:
p??niej OnGameModeInit:
Kod: pickup = CreatePickup(...); //Pickup - uzupelnij jaki ma byc typ, id, kordy
w OnPlayerPickUp
Kod:
if(pickupid == pickup)
{
SetTimer(...); //Timer - kt?ry b?dzie si? odpala?
MoveObject(...); //Tutaj MoveObject, uzupe?nij odpowiednio na swoje kordy i nazwe bramy. - Pamietaj tutaj daj kordy na otwarta brame
return 1;
}
?rodek Timera:
Kod:
forward Nazwa_Timera();
public Nazwa_Timera()
{
MoveObject(...);//Kordy na zamkniecie sie bramy
}
My?le ?e sam reszte zrobisz i nie trzeba dawa? Ci gotowc?w.
Wysłany: 2012-12-05, 14:50
Krystian5
Wiek: 36 Na forum: 5231 dni Posty: 185
Piwa : 1
Wszystko tak samo zrobi?em i mam 2 errory i warning.
Oto one :
Kod: C:\Documents and Settings\u?ytkownik\Pulpit\map.pwn(10793) : error 010: invalid function or declaration
C:\Documents and Settings\u?ytkownik\Pulpit\map.pwn(10797) : error 010: invalid function or declaration
C:\Documents and Settings\u?ytkownik\Pulpit\map.pwn(2060) : warning 204: symbol is assigned a value that is never used: "pickup"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Linijka 10793 to Kod:
Linijka 10797 to Kod:
Linijka 2060 to Kod: pickup = AddStaticPickup(1239,1,1708.3816,1608.2767,10.0156);
Za pomoc daje
Wysłany: 2012-12-05, 15:03
Combacior
Wiek: 29 Na forum: 5796 dni Posty: 1516
Piwa : 2161
"Oldschool" napisał/a :pickup = CreatePickup(...);
"Krystian5" napisał/a :pickup = AddStaticPickup(1239,1,1708.3816,1608.2767,10.0156);
Brak s??w, totalnie. Dlaczego u?ywasz AddStaticPickup, skoro napisa?, ?e masz u?y? CreatePickup? Jest to r??nica, nie wiesz jaka bo nie czytasz ?adnych poradnik?w ani nic i p??niej robisz z siebie po?miewisko. AddStaticPickup zwraca 1, gdy pickup zosta? poprawnie utworzony, wtedy zmienna pickup przyjmie warto?? 1, a nie ID pickupa. Funkcja CreatePickup zwraca ID utworzonego pickupa, przez to s? b??dy.
Strzelam, ?e Support nawet o tym nie wiedzia?, tylko fartem napisa? CreatePickup.
Wysłany: 2012-12-05, 15:09
Krystian5
Wiek: 36 Na forum: 5231 dni Posty: 185
Piwa : 1
Dobra zagapi?em si? i zle wlepi?em ale po poprawie nadal s? te b??dy.
Wysłany: 2012-12-05, 15:38
Combacior
Wiek: 29 Na forum: 5796 dni Posty: 1516
Piwa : 2161
Gdzie ten kod wklei?e?? Bo chyba poza callbacki skoro s? b??dy
Wysłany: 2012-12-05, 16:14
Krystian5
Wiek: 36 Na forum: 5231 dni Posty: 185
Piwa : 1
Wysłany: 2012-12-05, 16:22
Combacior
Wiek: 29 Na forum: 5796 dni Posty: 1516
Piwa : 2161
Po pierwsze funkcja AddStaticPickup ma 6 argument?w, ja widz? u ciebie 5. Po drugie ja wklei?em taki sam kod do swojej mapy i by?o dobrze. Jak wklei?em poza callbacki to by?y dok?adnie takie same b??dy jak twoje. Najlepiej poka? ten kod jak go wklei?e?.
Wysłany: 2012-12-05, 16:41
The Fake
Wiek: 29 Na forum: 5964 dni Posty: 36
Nick w MP: isoa.fake
Piwa : 17
Wysłany: 2012-12-05, 16:44
Biker_
Wiek: 29 Na forum: 5246 dni Posty: 126
Piwa : 16
Dobrze ma klamry bo jak by mia? nier?wno to by by?o 26error
Wysłany: 2012-12-05, 16:47
The Fake
Wiek: 29 Na forum: 5964 dni Posty: 36
Nick w MP: isoa.fake
Piwa : 17
Niekoniecznie, je?eli ma ten callback z errorami na ko?cu mapy to nie by?oby 26
Wysłany: 2012-12-05, 17:03
Krystian5
Wiek: 36 Na forum: 5231 dni Posty: 185
Piwa : 1
Ok.Ju? si? pozby?em error?w ale nie wiem dlaczego znika pickup po wej?ciu na niego u?y?em 3 czyli nie powinien znika?.
Wysłany: 2012-12-05, 17:10
The Fake
Wiek: 29 Na forum: 5964 dni Posty: 36
Nick w MP: isoa.fake
Piwa : 17
1 u?yj, ostatecznie 23. Oczywi?cie typ pickupa
Wysłany: 2012-12-05, 17:24
Krystian5
Wiek: 36 Na forum: 5231 dni Posty: 185
Piwa : 1
Jeszcze jedno.Brama otwiera si? po wej?ciu na pickup skinem a da?oby si? tak ?e brama si? otworzy po najechaniu autem na pickup?
Wysłany: 2012-12-05, 17:33
The Fake
Wiek: 29 Na forum: 5964 dni Posty: 36
Nick w MP: isoa.fake
Piwa : 17
Jest specjalny typ pickupa (14), ale wtedy TYLKO w poje?dzie zostanie u?yty Sam nie wiem czy te typy m?wi? prawde, ale spr?buj to ustawi? i zobaczy? czy zadzia?a
Tagi: pickup
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: