Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-01-16, 21:09


matt3991







Wiek: 32
Na forum: 5069 dni
Posty: 23

Piwa: 128

Respekt: 50

Witam :)



Mam problem przy kompilacji gamemode'a.



Wy?wietla mi errory:
Kod:

C:\Documents and Settings\Og?lny\Pulpit\serwer\pawno\prp.pwn(8880) : error 017: undefined symbol "IsPlayerFacingPoint"
C:\Documents and Settings\Og?lny\Pulpit\serwer\pawno\prp.pwn(8895) : error 017: undefined symbol "IsPlayerFacingPoint"
C:\Documents and Settings\Og?lny\Pulpit\serwer\pawno\prp.pwn(8910) : error 017: undefined symbol "IsPlayerFacingPoint"
C:\Documents and Settings\Og?lny\Pulpit\serwer\pawno\prp.pwn(8936) : error 017: undefined symbol "IsPlayerFacingPoint"
C:\Documents and Settings\Og?lny\Pulpit\serwer\pawno\prp.pwn(8951) : error 017: undefined symbol "IsPlayerFacingPoint"
C:\Documents and Settings\Og?lny\Pulpit\serwer\pawno\prp.pwn(8966) : error 017: undefined symbol "IsPlayerFacingPoint"






Tre?? linijek z b??dem jest w trzech taka:
Kod:

else if(IsPlayerInRangeOfPoint(playerid, 4, 2795.5237,-2019.6152,13.5547) && IsPlayerFacingPoint(playerid, 2795.5237,-2019.6152, 20))





I w kolejnych trzech taka:
Kod:

if(IsPlayerInRangeOfPoint(playerid, 7, 2795.5237,-2019.6152,13.5547) && IsPlayerFacingPoint(playerid, 2795.5237,-2019.6152, 20))






W gamemodzie mam oczywi?cie do??czonego include a_angles, kt?ry powinien definiowa? t? funkcj?. Nie wiem w czym tkwi problem :(





Pozdrawiam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-16, 22:06


B!4CK

Never give UP!






Wiek: 32
Na forum: 5809 dni
Posty: 1047
Nick w MP: John

Piwa: 1891

Respekt: 124,2
Respekt: 124,2

Brakuje Ci new'a gdzie odpowiada za to, nie jest zdefiniowane, zdefinuj ten znak gdzie? na g?rze mapy new nazwa;
Tam gdzie masz 'nazwa' daj swoj?.

Podpis
Cześć
! :)


Projekt, który poruszy scenę platformy SA:MP!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-16, 23:02


matt3991







Wiek: 32
Na forum: 5069 dni
Posty: 23

Piwa: 128

Respekt: 50

"blackelegy" napisał/a:

Brakuje Ci new'a gdzie odpowiada za to, nie jest zdefiniowane, zdefinuj ten znak gdzie? na g?rze mapy new nazwa;
Tam gdzie masz 'nazwa' daj swoj?.


No co Ty, tej funkcji nie mo?na zdefiniowa? poprzez new ;)
Opiera si? ona na include w??czanym do gamemode'a, dok?adniej a_angles i to tylko i wy??cznie w jego kodzie ?r?d?owym mo?e tkwi? problem :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-16, 23:54


es2







Wiek: 29
Na forum: 5788 dni
Posty: 75
Nick w MP: eider

Piwa: 3406

Respekt: 76

Ostrzeżeń: 100%
Mo?esz gdzie? udost?pni? ten include?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-17, 10:19


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
"es2" napisał/a:

Mo?esz gdzie? udost?pni? ten include?


By? w necie, wystarczy?o poszuka?: KLIK

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-17, 12:17


matt3991







Wiek: 32
Na forum: 5069 dni
Posty: 23

Piwa: 128

Respekt: 50

Okej, rozwi?za?em problem.

Kod:

stock bool:IsPlayerFacingPoint(playerid, Float:PointX, Float:PointY, Float:Range = 10.0)
{
new Float:FacingAngle = PlayerAngle(playerid), Float:Angle;
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
if(X > PointX && Y > PointY) Angle = floatabs(atan2(floatsub(PointX, X), floatsub(PointY,

Y)));
if(X > PointX && Y <= PointY) Angle = floatadd(floatabs(atan2(floatsub(Y, PointY),

floatsub(PointX, X))), 270.0);
if(X <= PointX && Y > PointY) Angle = floatadd(floatabs(atan2(floatsub(PointY, Y),

floatsub(X, PointX))), 90.0);
if(X <= PointX && Y <= PointY) Angle = floatadd(floatabs(atan2(floatsub(X, PointX),

floatsub(Y, PointY))), 180.0);
Range /= 2.0;
return floatabs(floatsub(FacingAngle, Angle)) <= floatabs(Range) ||

floatabs(floatsub(floatadd(FacingAngle, 360.0), Angle)) <= floatabs(Range);
}


to wystarczy?o :)

Postaw piwo autorowi tego posta
 

 
Tagi: niezdefiniowany :: symbol
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku