Problem(error/warning): LRP-Maps.pwn(25870) : error 010: invalid function or declaration
LRP-Maps.pwn(26173) : error 010: invalid function or declaration
Deo skripte: [pawn]tmpobjid = CreateDynamicObject(19378, 104.222969, -1623.062744, 9.402098, 0.000000, 90.000000, 350.046386, -1, -1, -1, 300.00, 300.00);[/pawn]
[pawn]tmpobjid = CreateDynamicObject(7917, 0.253500, -1951.155639, 2.957298, 0.000000, 0.000000, 270.000000, -1, -1, -1, 300.00, 300.00);[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)://
Slika/video ingame problema(obavezno ako je ingame problem): //
Na početku zalepi ovo
[pawn]#include "streamer"[/pawn]
Imam vec include streamer
Da li je ovo filterskripta ili fajl koji includeuješ unutar main skripte?
Ako je za includeovanje nema potrebe da je kompajlaš, samo je includeuješ u main skriptu ISPOD include streamera i kompajlaš main skriptu
Citat: Švabо poslato Avgust 29, 2020, 17:02:03 POSLE PODNE
Na početku zalepi ovo
[pawn]#include "streamer"[/pawn]
[pawn]
#include <streamer>
[/pawn]
@tema taj fajl ne kompajlujes nego samo save napisao sam na proslom postu.
Citat: __vedran.xyz77 poslato Avgust 29, 2020, 20:10:19 POSLE PODNE
[pawn]
#include <streamer>
[/pawn]
@tema taj fajl ne kompajlujes nego samo save napisao sam na proslom postu.
i u čemu je razlika svako ima svoj način pisanja code usput možeš i
[pawn]#include streamer[/pawn]
Da stavio sam #include LRP-maps.pwn i kompajlujem LRP.pwn ali izbaci mi ta 2 errora
Citat: MraZz923 poslato Avgust 29, 2020, 21:41:13 POSLE PODNE
Da stavio sam #include LRP-maps.pwn i kompajlujem LRP.pwn ali izbaci mi ta 2 errora
Daj liniju iznad
Citat: Švabо poslato Avgust 29, 2020, 20:15:28 POSLE PODNE
i u čemu je razlika svako ima svoj način pisanja code usput možeš i
[pawn]#include streamer[/pawn]
includovi iz pawno > includes se uvek pisu sa < > koliko znam, dok moduli sa " " msm mzd i gresim nzm ali nisam znao da nece baciti error ako kompajlujes sa " "
Citat: __vedran.xyz77 poslato Avgust 29, 2020, 22:08:35 POSLE PODNE
Daj liniju iznad
includovi iz pawno > includes se uvek pisu sa < > koliko znam, dok moduli sa " " msm mzd i gresim nzm ali nisam znao da nece baciti error ako kompajlujes sa " "
[pawn]#include "streamer"
#include <streamer>
#include straemer
[/pawn]
svi do jednog se mogu koristi sve je to do načina pisanja code
Citat: Švabо poslato Avgust 29, 2020, 22:15:20 POSLE PODNE
[pawn]#include "streamer"
#include <streamer>
#include straemer
[/pawn]
svi do jednog se mogu koristi sve je to do načina pisanja code
Nisam znao dok nisam testao xD
Navodnike obicno koristim za module
< > za pawno>includes
a ovo zadnje ni ne koristim
Uzeo sam sve includove
[pawn]#include < a_samp >
#include < weapon-config >
#include < SKY >
#include < streamer >
#include < YSI\y_ini >
#include < YSI\y_va >
#include < YSI\y_iterate >
#include < YSI\y_timers >
#include < zcmd >
#include < foreach >
#include < sscanf2 >
#include < floodcontrol >
#include < paused >
#include < crashdetect >
#include < a_zone >
#include < VehiclePartPosition >
#include < nex-ac >
// .............................................................................
#include "LRP-Maps.pwn"[/pawn]
Ne ne daj nam liniju iznad
tmpobjid = CreateDynamicObject(19378, 104.222969, -1623.062744, 9.402098, 0.000000, 90.000000, 350.046386, -1, -1, -1, 300.00, 300.00);
Aha evo
[pawn]//========================[Nova organizacija]==============================
tmpobjid = CreateDynamicObject(19378, 104.222969, -1623.062744, 9.402098, 0.000000, 90.000000, 350.046386, -1, -1, -1, 300.00, 300.00);[/pawn]
Probaj update streamer, jedino to mi pada na pamet
Probacu
Probaj mape ubaci u skriptu mozda proradi :)
Citat: MraZz923 poslato Avgust 29, 2020, 22:38:39 POSLE PODNE
Ne pomaze
gledaj saću ti napisati mali tut kako bi po meni trebalo da radiš module i neće ti praviti probleme
imaš YSI (imaš)
streamer (imaš)
uzmeš napraviš novi pwn file i ideš CTRL A i onda desni klik pa delete
zalepiš
[pawn]
// ----
// INCLUDES
// ----
#include "streamer"
#include "YSI_Coding\y_hooks"
// ----
// REM OBJ
// ----
hook: OnPlayerConnect(playerid) {
//brišem objekat
return Y_HOOKS_CONTINUE_RETURN_1;
}
// ----
// CR OBJ
// ----
hook: OnGameModeInit() {
//pravim objekat
return Y_HOOKS_CONTINUE_RETURN_1;
}
[/pawn]
onda include module u glavni pwn
kako ti je definisan tmpobjid
Citat: Švabо poslato Avgust 29, 2020, 22:52:00 POSLE PODNE
gledaj saću ti napisati mali tut kako bi po meni trebalo da radiš module i neće ti praviti probleme
imaš YSI (imaš)
streamer (imaš)
uzmeš napraviš novi pwn file i ideš CTRL A i onda desni klik pa delete
zalepiš
[pawn]
// ----
// INCLUDES
// ----
#include "streamer"
#include "YSI_Coding\y_hooks"
// ----
// REM OBJ
// ----
hook: OnPlayerConnect(playerid) {
//brišem objekat
return Y_HOOKS_CONTINUE_RETURN_1;
}
// ----
// CR OBJ
// ----
hook: OnGameModeInit() {
//pravim objekat
return Y_HOOKS_CONTINUE_RETURN_1;
}
[/pawn]
onda include module u glavni pwn
Odoh probati
Sad mi izbacuje da ne moze ucitati ysi-coding/y_hooks
[pawn]LRP-Includes.pwn(6) : fatal error 100: cannot read from file: "YSI-Coding\y_hooks"[/pawn]
Pokusao sam da vidim jel ispravno napisano i jeste
Citat: MraZz923 poslato Avgust 29, 2020, 23:07:04 POSLE PODNE
Sad mi izbacuje da ne moze ucitati ysi-coding/y_hooks
[pawn]LRP-Includes.pwn(6) : fatal error 100: cannot read from file: "YSI-Coding\y_hooks"[/pawn]
Pokusao sam da vidim jel ispravno napisano i jeste
ti izgleda koristiš stariju verziju YSI kucaj ovako
[pawn]#include "YSI\y_hooks"[/pawn]
i umesto hook: stavi samo hook
Izbacuje mi ista 2 errora i jos 2
LRP-Maps.pwn(25870) : error 010: invalid function or declaration
LRP-Maps.pwn(26173) : error 010: invalid function or declaration
LRP-Includes.pwn(13) : error 017: undefined symbol "Y_HOOKS_CONTINUE_RETURN_1"
LRP-Includes.pwn(21) : error 017: undefined symbol "Y_HOOKS_CONTINUE_RETURN_1"
Pawn compiler 3.10.4 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
I dakle ti kompajliras daj main.pwn fajl i include si mape? nisi kompajlirao fajl od mapa?
Citat: Slade poslato Avgust 29, 2020, 23:32:34 POSLE PODNE
I dakle ti kompajliras daj main.pwn fajl i include si mape? nisi kompajlirao fajl od mapa?
ne kompajlujem fajl od mapa
Citat: MraZz923 poslato Avgust 29, 2020, 23:31:39 POSLE PODNE
Izbacuje mi ista 2 errora i jos 2
LRP-Maps.pwn(25870) : error 010: invalid function or declaration
LRP-Maps.pwn(26173) : error 010: invalid function or declaration
LRP-Includes.pwn(13) : error 017: undefined symbol "Y_HOOKS_CONTINUE_RETURN_1"
LRP-Includes.pwn(21) : error 017: undefined symbol "Y_HOOKS_CONTINUE_RETURN_1"
Pawn compiler 3.10.4 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Problem je u tome %u0161to koristi%u0161 staru verziju YSI ( update je ako je to ikako mogu%u0107e ) umsto [pawn]Y_HOOKS_CONTINUE_RETURN_1
samo
return 1:[/pawn] i jesi zamenio hook: sa hook po%u0161to predpostavljam da su ti prve dve linije ba%u0161 te i compile module od mapa
Citat: Švabо poslato Avgust 29, 2020, 23:36:43 POSLE PODNE
Problem je u tome %u0161to koristi%u0161 staru verziju YSI ( update je ako je to ikako mogu%u0107e ) umsto [pawn]Y_HOOKS_CONTINUE_RETURN_1
samo
return 1:[/pawn] i jesi zamenio hook: sa hook po%u0161to predpostavljam da su ti prve dve linije ba%u0161 te i compile module od mapa
Zamenio sam hook: sa hook i da li trbeam sta definisati ako instaliram novi ysi
Citat: MraZz923 poslato Avgust 29, 2020, 23:45:02 POSLE PODNE
Zamenio sam hook: sa hook i da li trbeam sta definisati ako instaliram novi ysi
Nemoj da ga update ako si početnik gledaj sjebao sam se
vrati hook na hook:
Pogldaj da li već definišeš tmpobjid ili da li ga definišeš kao tpmobjid
ako već imaš definisan tmpobjid uzmi obriši ga i na vrhu pwn ispod streamera i ysi ga definiši i mislim da nećeš više imati problema
Citat: Švabо poslato Avgust 29, 2020, 23:52:14 POSLE PODNE
Nemoj da ga update ako si početnik gledaj sjebao sam se
vrati hook na hook:
Pogldaj da li već definišeš tmpobjid ili da li ga definišeš kao tpmobjid
ako već imaš definisan tmpobjid uzmi obriši ga i na vrhu pwn ispod streamera i ysi ga definiši i mislim da nećeš više imati problema
Opet izbacuje isti error
Citat: MraZz923 poslato Avgust 30, 2020, 00:26:15 PRE PODNE
Opet izbacuje isti error
Eto popravio sam ti gledaj sada problem je bio taj %u0161to si ti pravio objekte nakon %u0161to si ve%u0107 vratio funkciju primer
[pawn]
publik OnPlayerConect {
//bri%u0161em objekte
return 1; //vra%u0107amo funkciju
}
//bri%u0161em objekte ponovo ( ali ih ne pozivam brisanje niti u jednoj funkciji niti vra%u0107am funkciju i onda skripta bukvalno ne zna %u0161ta da radi )
[/pawn]