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

Wysłany: 2012-05-16, 20:11


zigimaka

OoZoOmP






Wiek: 31
Na forum: 5594 dni
Posty: 71
Nick w MP: Mateusz_Szymkowiak

Piwa: 43

Respekt: 60

(30778) : warning 208: function with tag result used before definition, forcing reparse
(30773) : error 001: expected token: "-identifier-", but found "("
(30774) : error 010: invalid function or declaration

Kod:

stock Float:GetDistanceBetweenPoints(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
return floatadd(floatadd(floatsqroot(floatpower(floatsub(x1,x2),2)),floatsqroot(floatpower(floatsub(y1,y2),2))),floatsqroot(floatpower(floatsub(z1,z2),2)));

stock Float:GetPlayerDistanceToPoint( playerid, Float:x1, Float:y1, Float:z1 )
{
new
Float:x2,
Float:y2,
Float:z2
;
GetPlayerPos( playerid, x2, y2, z2);
return GetDistanceBetweenPoints( x1, y1, z1, x2, y2, z2 );
}


Kod:

(30778) : stock Float:GetPlayerDistanceToPoint( playerid, Float:x1, Float:y1, Float:z1 )
(30773) -(30774) : stock Float:GetDistanceBetweenPoints(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
return floatadd(floatadd(floatsqroot(floatpower(floatsub(x1,x2),2)),floatsqroot(floatpower(floatsub(y1,y2),2))),floatsqroot(floatpower(floatsub(z1,z2),2)));


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-16, 20:20


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Kod:

(30778) : warning 208: function with tag result used before definition, forcing reparse


Ten warning zniknie, jak wkleisz kod na g?r? mapy. Nie koniecznie na g?r?, ale przed kodem, gdzie u?ywasz tej funkcji, np. jak masz kod

Kod:


OnPlayerConnect(playerid)
{
//Tw?j kod
MojaFunkcja(...);
return 1;
}

stock MojaFunkcja(...);
{
...
}


B?dzie warning, nie b?dzie jak przeniesiesz kod ponad funkcj?. Je?eli nie rozumiesz mnie, a masz prawo, bo nie wiem jak to wyt?umaczy?, to wklej tego stocka na sam? g?r?, pod includami. Teraz drugi error.

Kod:

stock Float:GetDistanceBetweenPoints(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2);
return floatadd(floatadd(floatsqroot(floatpower(floatsub(x1,x2),2)),floatsqroot(floatpower(floatsub(y1,y2),2))),floatsqroot(floatpower(floatsub(z1,z2),2)));

stock Float:GetPlayerDistanceToPoint( playerid, Float:x1, Float:y1, Float:z1 )
{
new
Float:x2,
Float:y2,
Float:z2
;
GetPlayerPos( playerid, x2, y2, z2);
return GetDistanceBetweenPoints( x1, y1, z1, x2, y2, z2 );
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-16, 20:53


zigimaka

OoZoOmP






Wiek: 31
Na forum: 5594 dni
Posty: 71
Nick w MP: Mateusz_Szymkowiak

Piwa: 43

Respekt: 60

warning naprawiony.
(2894) : error 001: expected token: "-identifier-", but found "("
(2895) : error 010: invalid function or declaration

Kod:

stock Float:GetDistanceBetweenPoints(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
return floatadd(floatadd(floatsqroot(floatpower(floatsub(x1,x2),2)),floatsqroot(floatpower(floatsub(y1,y2),2))),floatsqroot(floatpower(floatsub(z1,z2),2)));

teraz tu.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-16, 21:41


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Kod:

stock Float:GetDistanceBetweenPoints(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
{
return floatadd(floatadd(floatsqroot(floatpower(floatsub(x1,x2),2)),floatsqroot(floatpower(floatsub(y1,y2),2))),floatsqroot(floatpower(floatsub(z1,z2),2)))
}
stock Float:GetPlayerDistanceToPoint( playerid, Float:x1, Float:y1, Float:z1 )
{
new Float:x2, Float:y2, Float:z2;
GetPlayerPos(playerid, x2, y2, z2);
return GetDistanceBetweenPoints( x1, y1, z1, x2, y2, z2 );
}


Postaw piwo autorowi tego posta
 

 
Tagi: niedziałający :: stock
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] niedziałający stock 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