Započeo c0x
•21. Maj 2019.Pomoc oko Modula
978
pregleda
12
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos13
Novi Član
161 / 250 XP
Početnik(1)
279
Postovi:
34
Teme:
Pridružio se:Jan. 2016
21. Maj 2019.
Problem(error/warning): Ovako, poceo sam da prebacujem sistem kuce u Modul( krenuo sam prvo od Kuce ), i sada je sve ok, ali mi ne definise DIALOG_KUCA koji se nalazi u modu, a inace gledam u BExtrazy mod od Memorex-a kako je tamo uradjeno, ne znam zasto nece...
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
Deo skripte:
#define DIALOG_KUCA Evo ga deo gde baca error: if(dialogid == DIALOG_KUCA)
{
if(!response) return 1;
if(PlayerInfo == -1) return Error(playerid, "Nemate kucu!"); Error pri compajlu:Modules/Sistemi/Kuce.pwn(80) : error 017: undefined symbol "DIALOG_KUCA"
Modules/Sistemi/Kuce.pwn(83) : error 017: undefined symbol "PlayerInfo"
Modules/Sistemi/Kuce.pwn(83) : warning 215: expression has no effect
Modules/Sistemi/Kuce.pwn(83) : error 001: expected token: ";", but found "]"
Modules/Sistemi/Kuce.pwn(83) : error 029: invalid expression, assumed zero
Modules/Sistemi/Kuce.pwn(83) : fatal error 107: too many error messages on one lineDebug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,602
Postovi:
65
Teme:
Pridružio se:Nov. 2015
21. Maj 2019.
Treba sve sto koristis bude definisano u modulu, ne moze da bude define dialoga u glavnom gamemodu a vamo dialog...
Ili mozes da napravis modulu i tu stavis define svega i tu modulu prenes u taj modul gde si stavio sistem kuca
Malo je zamrseno
Ili mozes da napravis modulu i tu stavis define svega i tu modulu prenes u taj modul gde si stavio sistem kuca
Malo je zamrseno
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos13
Novi Član
161 / 250 XP
Početnik(1)
279
Postovi:
34
Teme:
Pridružio se:Jan. 2016
21. Maj 2019.
âš”ï¸â™Ÿá—ªå‚ä¹‚â™Ÿâš”ï¸ wrote on May 21, 2019, 5:27 pm:
Treba sve sto koristis bude definisano u modulu, ne moze da bude define dialoga u glavnom gamemodu a vamo dialog...
Ili mozes da napravis modulu i tu stavis define svega i tu modulu prenes u taj modul gde si stavio sistem kuca
Malo je zamrseno
Ili mozes da napravis modulu i tu stavis define svega i tu modulu prenes u taj modul gde si stavio sistem kuca
Malo je zamrseno
Kako je onda Memorex to uradio?
Ovo je kod njega u Modulu
if(dialogid == DIALOG_KUCA) {
if(!response) return 1;
if(PlayerInfo == -1) return GRESKA( playerid, "Nemate kucu!");
new i = PlayerInfo;DIALOG_KUCA, a ovo mu je u glavnom modu.. i za sve tako...Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos13
Novi Član
161 / 250 XP
Početnik(1)
279
Postovi:
34
Teme:
Pridružio se:Jan. 2016
21. Maj 2019.
heat wrote on May 21, 2019, 5:40 pm:
Ako prebacujes u module,ne treba ti .amx od tih modula samo ih include u gl. mod
npr
npr
#include "/modules/kuca.pwn"Ovo su errori koje duboijem kada compile mod a ne modul..
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,514
Postovi:
58
Teme:
Pridružio se:Nov. 2016
21. Maj 2019.
Kada koristis #define moras da lepo definises primer #define SCM SendClientMessage
Znaci SCM ces ti koristiti a ono ce ucitavati SendClientMessage
u tvom slucaju ti si stavio #define DIALOG_KUCA
Stavi ovako samo promeni broj ako vec imas dialog 694
#define DIALOG_KUCA 694
Znaci SCM ces ti koristiti a ono ce ucitavati SendClientMessage
u tvom slucaju ti si stavio #define DIALOG_KUCA
Stavi ovako samo promeni broj ako vec imas dialog 694
#define DIALOG_KUCA 694
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos13
Novi Član
161 / 250 XP
Početnik(1)
279
Postovi:
34
Teme:
Pridružio se:Jan. 2016
21. Maj 2019.
002 wrote on May 21, 2019, 8:33 pm:
Kada koristis #define moras da lepo definises primer #define SCM SendClientMessage
Znaci SCM ces ti koristiti a ono ce ucitavati SendClientMessage
u tvom slucaju ti si stavio #define DIALOG_KUCA
Stavi ovako samo promeni broj ako vec imas dialog 694
#define DIALOG_KUCA 694
Znaci SCM ces ti koristiti a ono ce ucitavati SendClientMessage
u tvom slucaju ti si stavio #define DIALOG_KUCA
Stavi ovako samo promeni broj ako vec imas dialog 694
#define DIALOG_KUCA 694
Brate, stavio sam samo DIALOG_KUCA jer sta vama moze pomoci koji je moj broj dialoga,, inace imam broj a kod Memorex-a nema broj on je radio u enumu dialoge...
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos13
Novi Član
161 / 250 XP
Početnik(1)
279
Postovi:
34
Teme:
Pridružio se:Jan. 2016
21. Maj 2019.
Ino42O wrote on May 21, 2019, 9:23 pm:
#define...
Zatim ovo mora biti navedeno negdje ispod
#include module...
Zatim ovo mora biti navedeno negdje ispod
#include module...
Sada baca error na ovo, a stavio sam ispod toga modul...
Modules/Sistemi/Kuca.pwn(795) : error 017: undefined symbol "SanAndreasZones"
Modules/Sistemi/Kuca.pwn(795) : error 036: empty statement
Modules/Sistemi/Kuca.pwn(795) : error 017: undefined symbol "u"
Modules/Sistemi/Kuca.pwn(795) : fatal error 107: too many error messages on one linestock UlicaKuce2D(h, zone[], len)
{
new Float:x22, Float:y22;
x22 = KucaInfo; y22 = KucaInfo;
ovde - for(new u = 0; u != sizeof(SanAndreasZones); u++ )
{
if(x22 >= SanAndreasZones && x22 <= SanAndreasZones && y22 >= SanAndreasZones && y22 <= SanAndreasZones)
{
return format(zone, len, SanAndreasZones, 0);
}
}
return 0;
}Na oznacenu liniju pokazuje error
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
