Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: MraZz923 poslato Avgust 29, 2020, 16:47:39 POSLE PODNE

Naslov: Treba mi pomoc
Poruka od: MraZz923 poslato Avgust 29, 2020, 16:47:39 POSLE PODNE
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): //

Naslov: Odg: Treba mi pomoc
Poruka od: Сараб poslato Avgust 29, 2020, 17:02:03 POSLE PODNE
Na početku zalepi ovo
[pawn]#include "streamer"[/pawn]
Naslov: Odg: Treba mi pomoc
Poruka od: MraZz923 poslato Avgust 29, 2020, 17:44:28 POSLE PODNE
Imam vec include streamer
Naslov: Odg: Treba mi pomoc
Poruka od: daddyDOT poslato Avgust 29, 2020, 19:45:17 POSLE PODNE
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
Naslov: Odg: Treba mi pomoc
Poruka od: __vedran.xyz77 poslato Avgust 29, 2020, 20:10:19 POSLE PODNE
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.
Naslov: Odg: Treba mi pomoc
Poruka od: Сараб poslato Avgust 29, 2020, 20:15:28 POSLE PODNE
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]
Naslov: Odg: Treba mi pomoc
Poruka od: 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
Naslov: Odg: Treba mi pomoc
Poruka od: __vedran.xyz77 poslato Avgust 29, 2020, 22:08:35 POSLE PODNE
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 " "
Naslov: Odg: Treba mi pomoc
Poruka od: Сараб poslato Avgust 29, 2020, 22:15:20 POSLE PODNE
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
Naslov: Odg: Treba mi pomoc
Poruka od: __vedran.xyz77 poslato Avgust 29, 2020, 22:21:18 POSLE PODNE
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
Naslov: Odg: Treba mi pomoc
Poruka od: MraZz923 poslato Avgust 29, 2020, 22:24:04 POSLE PODNE
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]
Naslov: Odg: Treba mi pomoc
Poruka od: __vedran.xyz77 poslato Avgust 29, 2020, 22:28:41 POSLE PODNE
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);
Naslov: Odg: Treba mi pomoc
Poruka od: MraZz923 poslato Avgust 29, 2020, 22:31:56 POSLE PODNE
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]
Naslov: Odg: Treba mi pomoc
Poruka od: __vedran.xyz77 poslato Avgust 29, 2020, 22:33:46 POSLE PODNE
Probaj update streamer, jedino to mi pada na pamet
Naslov: Odg: Treba mi pomoc
Poruka od: MraZz923 poslato Avgust 29, 2020, 22:35:53 POSLE PODNE
Probacu
Naslov: Odg: Treba mi pomoc
Poruka od: MraZz923 poslato Avgust 29, 2020, 22:38:39 POSLE PODNE
Citat: __vedran.xyz77 poslato Avgust 29, 2020, 22:33:46 POSLE PODNE
Probaj update streamer, jedino to mi pada na pamet

Ne pomaze
Naslov: Odg: Treba mi pomoc
Poruka od: Sosa poslato Avgust 29, 2020, 22:50:23 POSLE PODNE
Probaj mape ubaci u skriptu mozda proradi  :)
Naslov: Odg: Treba mi pomoc
Poruka od: Сараб poslato Avgust 29, 2020, 22:52:00 POSLE PODNE
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
Naslov: Odg: Treba mi pomoc
Poruka od: __vedran.xyz77 poslato Avgust 29, 2020, 22:52:34 POSLE PODNE
kako ti je definisan tmpobjid
Naslov: Odg: Treba mi pomoc
Poruka od: MraZz923 poslato Avgust 29, 2020, 22:54:05 POSLE PODNE
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
Naslov: Odg: Treba mi pomoc
Poruka od: 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
Naslov: Odg: Treba mi pomoc
Poruka od: Сараб poslato Avgust 29, 2020, 23:19:17 POSLE PODNE
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
Naslov: Odg: Treba mi pomoc
Poruka od: 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.
Naslov: Odg: Treba mi pomoc
Poruka od: 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?
Naslov: Odg: Treba mi pomoc
Poruka od: MraZz923 poslato Avgust 29, 2020, 23:33:47 POSLE PODNE
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
Naslov: Odg: Treba mi pomoc
Poruka od: Сараб poslato Avgust 29, 2020, 23:36:43 POSLE PODNE
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
Naslov: Odg: Treba mi pomoc
Poruka od: MraZz923 poslato Avgust 29, 2020, 23:45:02 POSLE PODNE
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
Naslov: Odg: Treba mi pomoc
Poruka od: Сараб poslato Avgust 29, 2020, 23:52:14 POSLE PODNE
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
Naslov: Odg: Treba mi pomoc
Poruka od: MraZz923 poslato Avgust 30, 2020, 00:26:15 PRE PODNE
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
Naslov: Odg: Treba mi pomoc
Poruka od: Сараб poslato Avgust 30, 2020, 00:54:31 PRE PODNE
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]